SQL Server поддерживает несколько типов резервных копий, которые можно комбинировать для реализации правильной стратегии резервного копирования и восстановления для конкретной базы данных на основе бизнес-требований и целей восстановления. Описание типов резервных копий приведено в Таблице 6.
Таблица6.Описаниетиповрезервныхкопий вSQLServer
Тип резервнойкопии
Описание
Полная (Full)
В полную резервную копию БД включаются все объекты, системные таблицы и данные, а также фрагменты журналов транзакций, соответствующие времени архивации.
Полная резервная копия позволяет полностью восстановить БД на момент завершения резервного копирования.
Разностная (Differential)
Разностные резервные копии предназначены для архивации данных, которые изменились со времени последнего резервного копирования. При резервном копировании сохраняются только изменения, поэтому архивация занимает меньше времени, и ее можно выполнять чаще.
В разностные копии также включаются фрагменты журналов транзакций, необходимые для восстановления БД после завершения резервного копирования
Копия Журнала Транзакций (TransactionLog)
При резервном копировании журнала транзакций в архиве сохраняются изменения, произошедшие со времени последнего резервного копирования журнала транзакций, а затем выполняется его усечение, в ходе которого стираются выполненные или отмененные транзакции. В отличие от полных или разностных архивов, в архиве журнала транзакций записано состояние журнала на момент начала операции резервного копирования (а не на момент его завершения).
Копия файлов и файловых групп (File/FileGroup)
Эти резервные копии позволяют архивировать не всю БД, а только указанные файлы и файловые группы. Резервные копии этого типа используют при работе с большими БД, чтобы сэкономить время. Архивация файлов и файловых групп имеет ряд особенностей. Одновременно с ней надо архивировать и журнал транзакций. Поэтому данным способом НЕ выполняют архивацию, если включен параметр Усечение журнала на контрольной точке (Truncate Log On Checkpoint). Если объекты БД охватывают несколько файлов или файловых групп, надо выполнить архивацию ВСЕХ этих файлов или файловых групп.