Substituindo conjuntos de backups

A substituição de conjuntos de backups existentes é especificada com a opção INIT da instrução BACKUP. Essa opção substitui todos os conjuntos de backups na mídia e preserva o cabeçalho da mídia, se houver. Se não houver nenhum cabeçalho da mídia, será criado um.

No caso de cabeçalhos de fita, deixar o cabeçalho no lugar pode fazer sentido. Em mídias de backup em disco, serão substituídos somente os arquivos usados pelos dispositivos de backup especificados na operação de backup; os outros arquivos no disco não são afetados. Quando backups são substituídos, qualquer cabeçalho da mídia existente é preservado e o backup novo é criado como o primeiro backup no dispositivo de backup. Se não houver nenhum cabeçalho da mídia, será gravado automaticamente um cabeçalho da mídia válido com um nome e descrição de mídia associados. Se o cabeçalho da mídia existente for inválido, a operação de backup será encerrada. Se a mídia estiver vazia, o cabeçalho da mídia novo será gerado com o MEDIANAME, MEDIAPASSWORD e MEDIADESCRIPTION fornecidos, se houver.

ObservaçãoObservação

A opção MEDIAPASSWORD é preterida. Esse recurso será removido na próxima versão do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

A mídia de backup não será substituída se for atendida qualquer uma das condições abaixo:

  • Os backups existentes na mídia não expiraram. (Se foi especificado SKIP, a expiração não será verificada.)

    A data de validade especifica a data em que o backup expira e pode ser substituído por outro backup. Você pode especificar a data de validade quando um backup é criado. Por padrão, a data de validade é determinada pela opção media retention definida com o sp_configure. Para obter mais informações, consulte sp_configure (Transact-SQL).

  • O nome da mídia, caso fornecido, não corresponde ao nome na mídia de backup.

    O nome da mídia é um nome descritivo usado para facilitar sua identificação.

Se tiver certeza de que deseja substituir a mídia existente (por exemplo, se souber que os backups na fita já não são necessários), você pode ignorar explicitamente essas verificações.

Se a mídia de backup for protegida por senha pelo Microsoft Windows, o Microsoft SQL Server não gravará na mídia. Para substituir a mídia protegida por senha, você deve reinicializar a mídia.

Para substituir conjuntos de backups existentes usando o Transact-SQL

Para substituir conjuntos de backups existentes usando o SQL Server Management Studio

Para substituir conjuntos de backups existentes usando o SQL Server Management Objetcts (SMO)

Consulte também

Referência

Conceitos