Поделиться через


Резервные копии только для копирования

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

  • Полные резервные копии только для копирования (все модели восстановления).

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

  • Резервные копии журналов только для копирования (модель полного восстановления и модель восстановления с неполным протоколированием).

    Резервная копия журналов только для копирования сохраняет текущую точку архивирования журнала и, следовательно, не влияет на последовательность обычных резервных копий журналов. Никакой необходимости в резервных копиях журналов только для копирования обычно нет. Вместо этого можно создать еще одну текущую резервную копию журналов (с параметром WITH NORECOVERY), а затем использовать ее совместно со всеми остальными, ранее созданными резервными копиями журналов, которые необходимы для последовательности восстановления. Однако резервная копия журналов только для копирования может быть создана для выполнения оперативного восстановления. Пример см. в разделе Пример. Оперативное восстановление файла, доступного для чтения и записи (модель полного восстановления).

Журнал транзакций никогда не усекается после создания резервной копии только для копирования. Резервные копии только для копирования записываются в столбец is_copy_only таблицы backupset.

Создание резервной копии только для копирования (Transact-SQL)

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

Начиная с SQL Server 2008, среда SQL Server Management Studio поддерживает создание резервных копий только для копирования.

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

Операция восстановления полной резервной копии только для копирования аналогична операции восстановления любой полной резервной копии.

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

Восстановление файлов и файловых групп

Журнал изменений

Обновления

Пересмотрено для указания того, что в среде SQL Server Management Studio задача Резервное копирование поддерживает создание резервных копий только для копирования.