Перезапись наборов резервных копий

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

При копировании на ленту может иметь смысл оставлять заголовки лент. При копировании на дисковые носители переписываются только файлы, используемые устройствами резервного копирования, которые указаны в операции резервного копирования; остальные файлы на дисках сохраняются неизменными. При перезаписи резервных копий сохраняется каждый существующий заголовок носителя, и новая резервная копия создается в качестве первой для устройства. Если никакого заголовка у носителя нет, автоматически будет записан корректный заголовок, связанный с именем носителя и его описанием. Если существующий заголовок носителя недопустим, операция резервного копирования завершается. Если носитель пуст, создается новый заголовок с данными значениями параметров MEDIANAME, MEDIAPASSWORD и MEDIADESCRIPTION, если они есть.

ms191211.note(ru-ru,SQL.90).gifПримечание.
Аргумент MEDIAPASSWORD в следующем выпуске будет исключен.

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

  • Срок действия резервных копий на носителе еще не истек. (При указании аргумента SKIP срок действия не проверяется.)
    Дата истечения срока действия указывает день, когда истечет срок действия резервной копии, и она сможет быть заменена другой копией. Дату истечения срока действия резервной копии можно указать при ее создании. По умолчанию дата истечения срока действия определяется набором параметров media retention хранимой процедуры sp_configure. Дополнительные сведения см. в разделе Хранимая процедура sp_configure (Transact-SQL).
  • Имя носителя, если оно указано, не соответствует имени на носителе резервной копии.
    Имя носителя представляет собой описательное имя, которое используется, чтобы облегчить распознавание носителя.

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

Если носитель резервной копии защищен паролем Microsoft Windows, Microsoft SQL Server не будет производить записи на этот носитель. Чтобы перезаписать защищенный паролем носитель, нужно его заново инициализировать.

Перезапись существующих наборов резервных копий с помощью языка Transact-SQL

Перезапись существующих наборов резервных копий в среде SQL Server Management Studio

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

Перезапись существующих наборов резервных копий с помощью SQL Server Management Objects (SMO)

См. также

Основные понятия

Создание нового набора носителей

Другие ресурсы

Хранимая процедура sp_configure (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005