Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Transaction log shipping restore problem  [new]
yesnoms
Member

Откуда:
Сообщений: 21
Всем доброй ночи. Возникла необходимость в использовании доставки журналов. Почитал мсдн, настроил - работает. Но каждый день, ровно в 00:00 джоб восстановления данных отказывается восстанавливать логи. При этом логи успешно скопированы. Думал, что происходит конфликт при фулл бэкапе в это же время, но после проверки расписания фулл бэкапа оказалось, что он совершается раньше на 2 часа.

Даже уже не знаю в чем может быть проблема.

Постараюсь описать максимальное к-во информации о том, как все настраивалось:

1. Создал общедоступную папку на отдельном сервере.
2. Настроил на сервере-источнике лог шиппинг с интервалом бэкапа логов на шару каждые 15 минут.
3. Настроил с таким же интервалом копирование и восстановление данных на сервере-получателе. Получатель копирует логи в локальную папку.
4. Сервер мониторинга не настраивал.

База получателя была восстановлена с фулл бэкапа в режиме standby с отключением юзеров от базы при восстановлении логов.

Все работает без ошибок, но постоянно в 00:00 джоб завершается с ошибкой.
Текст ошибки:

Message
2011-12-22 00:15:00.66 *** Error: The file 'F:\logshipping\xxx\xxx_20111221213001.trn' is too recent to apply to the secondary database 'agentdesktop'.(Microsoft.SqlServer.Management.LogShipping) ***
2011-12-22 00:15:00.66 *** Error: The log in this backup set begins at LSN 2449000001421400001, which is too recent to apply to the database. An earlier log backup that includes LSN 2449000001421200001 can be restored.
RESTORE LOG is terminating abnormally.(.Net SqlClient Data Provider) ***
2011-12-22 00:15:00.70 Searching for an older log backup file. Secondary Database: 'xxx'


а после этой ошибки сразу же появляются много ошибок типа:

Message
2011-12-22 00:15:01.10 Skipped log backup file. Secondary DB: 'agentdesktop', File: 'F:\logshipping\agentdesktop\AgentDesktop_20111221211501.trn'


и таких сообщений потом много, с разными путями на логи.

Проблема в том, что все эти файлы существуют.

Кто-то сталкивался с подобным, или знает хотя бы в чем может быть проблема?
Заранее благодарен.
22 дек 11, 02:25    [11806649]     Ответить | Цитировать Сообщить модератору
 Re: Transaction log shipping restore problem  [new]
rancid
Member

Откуда: *мск
Сообщений: 115
yesnoms
Error: The log in this backup set begins at LSN 2449000001421400001, which is too recent to apply to the database. An earlier log backup that includes LSN 2449000001421200001 can be restored.

Вот где-то перед этим F:\logshipping\xxx\xxx_20111221213001.trn бэкапом у вас делается еще одна резервная копия лога. Проверьте все Job'ы и Maintenance Plan'ы.
22 дек 11, 05:06    [11806721]     Ответить | Цитировать Сообщить модератору
 Re: Transaction log shipping restore problem  [new]
rancid
Member

Откуда: *мск
Сообщений: 115
в смысле - делается и не доставляется на стэндбай
22 дек 11, 05:07    [11806722]     Ответить | Цитировать Сообщить модератору
 Re: Transaction log shipping restore problem  [new]
yesnoms
Member

Откуда:
Сообщений: 21
это может быть единственным вариантом проблемы? просто база новая, только созданная, и на неё никакие планы и джобы не навешивались...
22 дек 11, 11:49    [11807837]     Ответить | Цитировать Сообщить модератору
 Re: Transaction log shipping restore problem  [new]
yesnoms
Member

Откуда:
Сообщений: 21
Ребята, спасибо, что в очередной раз выручили. Действительно проблема была в Maintenance Plan :)
22 дек 11, 14:41    [11809527]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить