Резервное копирование при простой модели восстановления

Важное примечаниеВажно!

Простая модель восстановления не подходит для рабочих систем, где потеря недавних изменений неприемлема. В таких случаях рекомендуется пользоваться моделью полного восстановления. Дополнительные сведения см. в разделе Резервное копирование в модели полного восстановления.

Простая модель восстановления обеспечивает самую простую форму резервного копирования и восстановления. Данная модель восстановления поддерживает резервное копирование баз данных и резервные копии файлов, однако не поддерживает резервные копии журналов. Резервное копирование данных журнала транзакций осуществляется только вместе со связанными с ними пользовательскими данными. Отсутствие резервных копий журналов упрощает управление резервным копированием и восстановлением. Однако база данных может быть восстановлена только до конца последней резервной копии данных.

Образец стратегии резервного копирования

На следующем рисунке показана схема самой простой стратегии резервного копирования и восстановления при использовании простой модели восстановления. В этой стратегии используются только полные резервные копии баз данных, содержащие все данные из базы данных. Существует пять полных резервных копий базы данных, но необходимо восстановить только самую последнюю резервную копию, созданную в момент времени t5. Восстановление резервной копии возвращает базу данных в момент времени t5. Все последующие обновления на момент t6 теряются.

Восстановление базы данных по модели простого восстановления

ПримечаниеПримечание

При использовании простой модели восстановления журнал транзакций автоматически усекается, при этом удаляются все неактивные виртуальные файлы журналов. Усечение обычно производится после каждой контрольной точки, но при наличии определенных условий может быть отложено. Дополнительные сведения см. в разделе Усечение журнала транзакций.

Минимизация потерь данных

При использовании простой модели восстановления вероятность потери данных постепенно увеличивается до тех пор, пока не будет выполнено очередное полное или разностное резервное копирование. В отличие от полной резервной копии, в разностной резервной копии содержатся только изменения, сделанные после создания предыдущей полной резервной копии. Поэтому рекомендуется запланировать создание резервных копий достаточно часто, чтобы, с одной стороны, избежать потери данных, и, с другой стороны, сохранить управляемость резервными копиями.

На следующем рисунке показана вероятность потери данных при использовании стратегии резервного копирования, в которой применяются только резервные копии базы данных. Она подходит только для небольших баз данных, резервные копии которых могут создаваться достаточно часто.

Показывает риск потери результатов работы в промежутках между созданием резервных копий базы данных

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

Полные и разностные резервные копии базы данных

Дополнительные сведения о работе с данными типами резервных копий см. в разделах Полные резервные копии базы данных и Использование разностного резервного копирования.

Создание резервных копий баз данных

Создание полной резервной копии базы данных

Создание разностной резервной копии

Расписание заданий резервного копирования

Использование резервных копий для восстановления базы данных

Полные и разностные резервные копии содержат достаточно много записей журнала, чтобы было возможно восстановление базы данных. Для восстановления базы данных необходимо выполнить последовательность операций восстановления (т.н. последовательность восстановления). Последовательность восстановления начинается с восстановления полной резервной копии с последующим (если необходимо) восстановлением данных из соответствующей разностной резервной копии. В некоторых случаях, например при восстановлении файлов, может потребоваться восстановление нескольких полных или разностных резервных копий. После восстановления резервных копий необходимо восстановить базу данных. Вводные сведения о сценариях восстановления см. в разделе Обзор процессов восстановления (SQL Server).

Сведения об ограничениях при восстановлении резервных копий с использованием простой модели восстановления см. в разделе Ограничения для восстановления по простой модели восстановления.