Восстановление полного и разностного бэкапа 1С #662610


#0 by Serdolik55
Коллеги, у меня делается два вида бэкапов: полный(в воскресенье) и среди недели разностные. Расширение .bak. Мне нужно восстановить бэкапы на другом сервере. Скопировал туда: Base_FullBackup.bak и Base_DiffBackup.bak. Базы на сервере пока нет. Восстанавливаю сначала Base_FullBackup.bak, ставлю галочку "Оставить базу в неработающем состоянии, чтобы можно было востановить дополнительные данные журналов" на вкладке Параметры. Потом пытаюсь накатить разностный бэкап, пишет ошибку. Как правильно восстановить разностный бэкап?
#1 by shuhard
не ставь галку, у тебя же нет бэкапа лога
#2 by Serdolik55
А как тогда быть? Есть полная и есть разностная, если эту галку не поставить, то тоже только полный восстановится
#3 by Feunoir
Как быть? Ну для начала огласить сообщение об ошибке.
#4 by Serdolik55
System.Data.SqlClient.SqlError: Невозможно восстановить разностную резервную копию, так как база данных не была восстановлена в более раннем состоянии. (Microsoft.SqlServer.Smo)
#5 by shuhard
#6 by Feunoir
Ты точно дифференциальный восстанавливаешь в ту же базу, в которую ранее восстановил полный? Есть ли другие дифференциальные бэкапы? Какой командой создаются дифференциальные бэкапы? Какая модель восстановления у базы? Если полная, то что с архивированием журнала транзакций? Вообще в этом случае полный архив восстанавливается с NORECOVERY, дифференциальный - с RECOVERY.
#7 by alex74
тебе надо последовательно восстановить все разностные бэкапы, созданны после полного.
#8 by Serdolik55
А зачем последовательно разностные восстанавливать? Если взять полный и последний разностный, то всё должно быть хорошо я так понимаю. Ведь разностный он делается от полного.
#9 by Jonny_Khomich
я бы лучше ответ поискал на форуме sql.ru
#10 by Ёпрст
так и есть, нужен полный и последний разностный
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С