Не получается восстановить из бэкапа

AlexandrPlus
Дата: 24.01.2013 13:31:55
subj
плиз
бэкап делался по следующему сценарию
1-го числа месяца полный - далее лог за день к полному

за два года - файл более 10 Гб
может быть из-за огромности что-то?
Гость333
Дата: 24.01.2013 13:37:42
AlexandrPlus,

Бэкапы логов восстанавливают последовательно. То есть в вашем сценарии, как я понимаю, нужно сперва накатить полный бэкап, затем бэкап лога за 2 число, потом бэкап лога за 3 число и т.д.

AlexandrPlus
файл более 10 Гб
из-за огромности

Улыбнуло. Лет 20 назад, наверное, это считалось огромным размером.
pkarklin
Дата: 24.01.2013 13:39:40
Если все бэкапы делаются в один файл, то как Вы выбираете нужный для восстановления?
AlexandrPlus
Дата: 24.01.2013 13:42:11
Гость333
AlexandrPlus,

Бэкапы логов восстанавливают последовательно. То есть в вашем сценарии, как я понимаю, нужно сперва накатить полный бэкап, затем бэкап лога за 2 число, потом бэкап лога за 3 число и т.д.

AlexandrPlus
файл более 10 Гб
из-за огромности

Улыбнуло. Лет 20 назад, наверное, это считалось огромным размером.


да
ставлю (указываю в бэкапе) сет того месяца и потом цепочку дней до нужно дня и времени

огромный - неизвестно как работает (это еще MSSQL2000), то есть может быть оперативку грузит не по-детски и захлебывается
AlexandrPlus
Дата: 24.01.2013 13:43:36
pkarklin
Если все бэкапы делаются в один файл, то как Вы выбираете нужный для восстановления?


это стандартный сценарий и задаваем, в частности, wizard-ом
stavgreengo
Дата: 24.01.2013 14:02:24
похоже на разрыв логической цепочки в бэкапировании лога транзакций, например был перевод в simple модель восстановления, а потом вернули в full не сделав полный бэкап.
AlexandrPlus
Дата: 24.01.2013 14:23:44
stavgreengo
похоже на разрыв логической цепочки в бэкапировании лога транзакций, например был перевод в simple модель восстановления, а потом вернули в full не сделав полный бэкап.


на январь все хорошо - откатывается (на тестовую базу) на любой день и время в январе

А КАК ЕГО РАЗРУБИТЬ ПО МЕСЯЦАМ?

Вот раньше - делал сценарий по месяцам, запоминая отдельно файлы по месяцам (называя их - месяц-год соотв.) и на любой день час минуту секунду, но потом решил в одном всё, когда сервера на этом предприятии заменили на новые более мощные.
pkarklin
Дата: 24.01.2013 14:41:03
AlexandrPlus,

Интересно, а как коррелируется умощнение серверов с разбивкой и\или не разбивкой бэкапа по файлам?! "Разрубить" имеющийся файл никак нельзя. Так же, как и удалить из него отдельные бэкапы.
AlexandrPlus
Дата: 24.01.2013 14:47:27
pkarklin
AlexandrPlus,

Интересно, а как коррелируется умощнение серверов с разбивкой и\или не разбивкой бэкапа по файлам?! "Разрубить" имеющийся файл никак нельзя. Так же, как и удалить из него отдельные бэкапы.


никак
просто, тогда делал отдельные файлы по месяцам
умощнение - просто на HDD серверов порой и места не было, стриммеры юзали, ...
Это ладно.

ЧТО ДЕЛАТЬ-ТО, так как нужно восстановиться на примерно утро 20 июля 2012?
stavgreengo
Дата: 24.01.2013 14:53:12
AlexandrPlus
stavgreengo
похоже на разрыв логической цепочки в бэкапировании лога транзакций, например был перевод в simple модель восстановления, а потом вернули в full не сделав полный бэкап.

А КАК ЕГО РАЗРУБИТЬ ПО МЕСЯЦАМ?

никак, теперь только RESTORE HEADERONLY FROM DISK='F:\BackUpLog\backup.bak' смотрим какими кусками он компонован и по одному отбрасывая от искомой даты и времени пробуем в обратную по времени сторону