Partilhar via


Definir a data de validade em um backup (SQL Server)

Este tópico descreve como definir a data de validade em um backup no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL.

Neste tópico

  • Antes de começar:

    Segurança

  • Para definir a data de validade em um backup usando:

    SQL Server Management Studio

    Transact-SQL

Antes de começar

Segurança

Permissões

As permissões BACKUP DATABASE e BACKUP LOG são padronizadas como membros da função de servidor fixa sysadmin e das funções de banco de dados fixas db_owner e db_backupoperator.

Os problemas de propriedade e permissão no arquivo físico do dispositivo de backup podem interferir em uma operação de backup. O SQL Server deve ser capaz de ler e gravar no dispositivo; a conta sob a qual o serviço do SQL Server executa deve ter permissões de gravação. No entanto, sp_addumpdevice, que adiciona uma entrada para um dispositivo de backup nas tabelas do sistema, não verifica permissões de acesso a arquivos. Esses problemas no arquivo físico do dispositivo de backup podem não aparecer até que o recurso físico seja acessado quando o backup ou restauração é tentado.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para definir a data de validade em um backup

  1. Depois de se conectar à instância apropriada do Microsoft Mecanismo de Banco de Dados do SQL Server, no Pesquisador de Objetos, clique no nome do servidor para expandir a árvore do servidor.

  2. Expanda Bancos de Dados e, dependendo do banco de dados, selecione um banco de dados de usuário ou expanda Bancos de Dados do Sistema e selecione um banco de dados do sistema.

  3. Clique com o botão direito do mouse no banco de dados, aponte para Tarefas e clique em Backup. Será exibida a caixa de diálogo Backup de Banco de Dados.

  4. Na página Geral, em O conjunto de backup irá expirar, especifique uma data de validade para indicar quando o conjunto de backup poderá ser substituído por outro backup:

    • Para o vencimento do conjunto de backup após um número específico de dias, clique em Depois (a opção padrão) e digite o número de dias em que, depois de sua criação, o conjunto irá expirar. Esse valor pode ser de 0 a 99999 dias; o valor 0 significa que o conjunto de backup nunca irá expirar.

      O valor padrão é definido na opção Retenção de mídia de backup padrão (em dias) da caixa de diálogo Propriedades do Servidor (página Configurações do Banco de Dados). Para acessar, clique com o botão direito do mouse no nome de servidor em Pesquisador de Objetos e selecione propriedades. Depois, selecione a página Configurações de Banco de Dados.

    • Para que o conjunto de backup expire em uma data específica, clique em Em e digite a data em que o conjunto irá expirar.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para definir a data de validade em um backup

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Na instrução BACKUP, especifique a opção EXPIREDATE ou RETAINDAYS para determinar quando o Mecanismo de Banco de Dados do SQL Server pode substituir o backup. Se nenhuma opção estiver especificada, a data de validade será determinada pela definição da configuração de servidor de retenção de mídia. Este exemplo usa a opção EXPIREDATE para especificar a data de validade de 30 de junho de 2015 (6/30/2015).

USE AdventureWorks2012;
GO
BACKUP DATABASE AdventureWorks2012
 TO DISK = 'Z:\SQLServerBackups\AdventureWorks2012.Bak'
   WITH EXPIREDATE = '6/30/2015' ;
GO

Ícone de seta usado com o link Voltar ao Início[Top]

Consulte também

Conceitos

Criar um backup completo de banco de dados (SQL Server)

Fazer backup de arquivos e de grupos de arquivos (SQL Server)

Fazer backup de um log de transações (SQL Server)

Criar um backup diferencial de banco de dados (SQL Server)