Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Beks1986
Member

Откуда:
Сообщений: 6
Добрый день!
При переходе на 2012 версию сервера столкнулся со следующей проблемой. Необходимо восстановить БД (Модель восстановления -простая). На сервере настроены планы обслуживания с созданием полных резервных копий и разностных.
Последовательность восстановления следующая:
1. Восстанавливаю на сервере БД из полного BackUp, выбираю состояние - "RESTORE WITH NORECOVERY" с целью последующего восстановления туда последней разностной копии.
2. Запускаю процесс восстановления, затем повторяю те же действия для разностной копии. После выбора появляется сообщение -
"Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN" .
С 2008 сервером все проскакивало "на ура"! В чем может быть причина на 2012, может кто столкнулся.
17 дек 13, 11:32    [15303472]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74928
Beks1986
В чем может быть причина на 2012, может кто столкнулся.


В том, что восстанавливает diff бэкап не от того полного.
17 дек 13, 11:33    [15303485]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
Beks1986
1. Восстанавливаю на сервере БД из полного BackUp, выбираю состояние - "RESTORE WITH NORECOVERY" с целью последующего восстановления туда последней разностной копии.
2. Запускаю процесс восстановления, затем повторяю те же действия для разностной копии

И как это выглядит в командах, которые передаются серверу ?
17 дек 13, 11:34    [15303489]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Beks1986
Member

Откуда:
Сообщений: 6
pkarklin,
Исключено, специально проверял. Последовательно запускал задачи создания полного и разностного backupов!
17 дек 13, 13:21    [15304327]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74928
Beks1986
Исключено, специально проверял. Последовательно запускал задачи создания полного и разностного backupов!


Цепочку бэкапов проверяют с помощью RESTORE HEADERONLY для полного и последнего дифф. бэкапа.

И, что будет, если процесс восстановления выполнить скриптами.
17 дек 13, 14:03    [15304739]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Beks1986
Member

Откуда:
Сообщений: 6
pkarklin,
Скриптами все отрабатывает....
Более того, если выбрать в одном восстановлении и полную и последнюю дифференциальную, то все тоже работает, а вот когда по отдельности - вылетает ошибка.
17 дек 13, 15:27    [15305536]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31868
Beks1986
Скриптами все отрабатывает....
Восстановление из интерфейсма использует тоже такие же команды.
Чудес не бывает, где то галочку не ту выбрали, имя бакапа, базу, в общем, что то напутали.
17 дек 13, 16:04    [15305905]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Beks1986
Member

Откуда:
Сообщений: 6
alexeyvg,
Я по мере возможности все перепроверял, с хелпом поработал, проблеме уже два рабочих дня! Странно, что если использовать предыдущую версию Management Studio(10.50.1617.0) от 2008 сервера, то все работает, с теми же базами, архивными копиями, настройками, галочками и т.д и т.п. Проблема - когда использую новую Management Studio(11.0.3000.0).
17 дек 13, 16:36    [15306222]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
Beks1986
Проблема - когда использую новую Management Studio(11.0.3000.0).

Вы смотрители, какой скрипт то студия выполняет ?
17 дек 13, 16:50    [15306357]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31868
Beks1986
Проблема - когда использую новую Management Studio(11.0.3000.0).
Ну так может в студии бага. Посмотрите действительно трейсом, и предварительно снимайте скрины настроек в студии, если что, можно багу запостить.
17 дек 13, 17:18    [15306577]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
boltnik
Member

Откуда: Калуга/Москва
Сообщений: 144
В самой 2012 студии бага, натыкался уже. Гуй ругается, а скриптом без проблем база восстанавливается.
17 дек 13, 17:40    [15306742]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
Доброго всем дня! Ребят, помогите, подобная проблема случилась.

Имеем: SQL 2012, БД с простой моделью, 1 раз в месяц полный бэкап, 1 раз в день разностный.
Ситуация:
- полностью закончилось место на диске куда валятся бэкапы. (почему закончилось это отдельная история)
- 2 последних разностных копии не сделались.

Сегодня нужно было откатить базу на неделю, место на диске освободил, но при попытке восстановления на момент разностной копии, выдает ту самую ошибку "Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN". Ошибка вылетает сразу же после выбора нужной копии в линейке, запустить восстановление да же нет возможности. Соответственно цепочка, как я понимаю повреждена. Восстановление базы делаю через GUI.
Причем, если выбирать на шкале времени полную копию, то восстанавливает без проблем, а если любую из разностных, то сразу же ошибка.

Вопрос: каким то образом можно исправить эту цепочку LSN ?

з.ы. С SQL только недавно начал работать, скриптами еще не пользуюсь.
Подскажите как поступить. Литературу прямо сейчас читать нет возможности, надо быстро поднять копию, а потом уже буду подробнее разбираться с этим делом.
16 мар 16, 22:08    [18940688]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Pavel1211
Member

Откуда: Екатеринбург
Сообщений: 205
Blez,

я правильно понимаю что вы пытаетесь восстановить разностную копию без полной?
16 мар 16, 22:26    [18940737]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
Pavel1211
Blez, я правильно понимаю что вы пытаетесь восстановить разностную копию без полной?

не не, с полной конечно же. Я имел ввиду, что восстанавливаю "на момент времени" разностной копии.
16 мар 16, 22:41    [18940775]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
Blez
Я имел ввиду, что восстанавливаю "на момент времени" разностной копии.

Тексты ваших команд приведите
16 мар 16, 22:44    [18940779]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
Вот, на примере другой БД

USE [master]
RESTORE DATABASE [SQLHrmNKS] FROM  DISK = N'E:\SQLBackup\SQLHrmNKS_2016.bak' WITH  FILE = 38,  NORECOVERY,  NOUNLOAD,  STATS = 5
RESTORE DATABASE [SQLHrmNKS] FROM  DISK = N'E:\SQLBackup\SQLHrmNKS_2016.bak' WITH  FILE = 46,  NOUNLOAD,  STATS = 5
GO
16 мар 16, 23:07    [18940847]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
И какие бэкапы у вас в FILE = 38 и FILE = 46 ?
16 мар 16, 23:09    [18940849]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
Ошибка вылетает, как только нажимаю "Ок" на окне выбора временной шкалы, вот скрин ниже.
Сразу скажу, что это не во всех базах ошибка. Да и раньше все работало, до того как был сбой создания копий из за закончившегося места.

К сообщению приложен файл. Размер - 148Kb
16 мар 16, 23:13    [18940860]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
Glory
И какие бэкапы у вас в FILE = 38 и FILE = 46 ?

Один полный, а второй разностный. Это крипт автоматом сгенереный из GUI
16 мар 16, 23:15    [18940867]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
Blez
Ошибка вылетает, как только нажимаю "Ок" на окне выбора временной шкалы, вот скрин ниже.

Вы хотите, чтобы вам поправили чужое приложение ?
Если вы хотите восстановить базу на определенное время, то найдите все нужные бэкапы и выполните восстановление через команды restore
16 мар 16, 23:16    [18940870]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
Blez
Glory
И какие бэкапы у вас в FILE = 38 и FILE = 46 ?

Один полный, а второй разностный. Это крипт автоматом сгенереный из GUI

Ну так выполняйте его, если он делает то, что вам нужно
16 мар 16, 23:16    [18940871]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
Glory
Blez
пропущено...
Один полный, а второй разностный. Это крипт автоматом сгенереный из GUI

Ну так выполняйте его, если он делает то, что вам нужно

Хорошо, но тогда есть один момент: как узнать номера нужные номера файлов? Ведь GUI сразу же вылетает (с ошибкой в цепочке) при выборе нужного бэкапа и скрипт уже не посмотреть... и то не факт, что скриптом поднимет копию, как мне кажется.

Да и задача то у меня восстановить штатную работу системы, поправить эту цепочку и избавится от ошибки.
16 мар 16, 23:46    [18940951]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
aleks2
Guest
Blez
Хорошо, но тогда есть один момент: как узнать номера нужные номера файлов? Ведь GUI сразу же вылетает (с ошибкой в цепочке) при выборе нужного бэкапа и скрипт уже не посмотреть... и то не факт, что скриптом поднимет копию, как мне кажется.

Да и задача то у меня восстановить штатную работу системы, поправить эту цепочку и избавится от ошибки.


Метод перебора.

ЗЫ. Но можно еще
RESTORE WITH HEADERSONLY
17 мар 16, 06:18    [18941168]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Blez
Member

Откуда:
Сообщений: 13
aleks2
Blez
Хорошо, но тогда есть один момент: как узнать номера нужные номера файлов? Ведь GUI сразу же вылетает (с ошибкой в цепочке) при выборе нужного бэкапа и скрипт уже не посмотреть... и то не факт, что скриптом поднимет копию, как мне кажется.

Да и задача то у меня восстановить штатную работу системы, поправить эту цепочку и избавится от ошибки.


Метод перебора.

ЗЫ. Но можно еще
RESTORE WITH HEADERSONLY

Не могли бы немного подробнее рассказать про метод RESTORE WITH HEADERSONLY, что из себя представляет и какой результат дает ?
17 мар 16, 08:13    [18941238]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать план восстановления из-за нарушения непрерывности цепочки LSN  [new]
Glory
Member

Откуда:
Сообщений: 104751
https://msdn.microsoft.com/en-us/library/ms178536.aspx
17 мар 16, 09:10    [18941371]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить