Назад | Перейти на главную страницу

Восстановить резервную копию на сервере sql

У меня есть DataBase.i Sql-сервера. У меня есть полная резервная копия за один день недели и дифференциальная резервная копия каждый день.

Если моя база данных повреждена, как я могу восстановить полную и последнюю дифференциальную резервную копию вместе?

Вам нужно будет восстановить их последовательно (и, к вашему сведению, я бы рекомендовал добавить резервную копию журнала транзакций в смесь) - см. Это Ссылка MSDN

Я также рекомендовал бы использовать Redgate SQLBackup - это фантастика, и, по моему опыту, намного лучше, чем встроенное резервное копирование SQL.

Когда вам действительно нужно восстановить данные из резервных копий, вам нужно будет выбрать состояние восстановления в меню параметров в окне восстановления. Вы захотите выбрать «Восстановить без восстановления» с установленной по умолчанию опцией, вы не сможете восстановить дополнительные журналы.

@Bob Palmer прав, если БД находится в производстве, вам следует подумать о резервном копировании журнала транзакций не реже одного раза в час.