Como agendar uma operação de backup de banco de dados usando o SQL Server Management Studio

Este artigo descreve como agendar uma operação de backup de banco de dados usando o SQL Server Management Studio (SSMS) para edições do SQL que oferecem suporte ao SQL Server Agent. Para agendar e automatizar backups para edições SQL Express, confira Agendar e automatizar backups de bancos de dados do SQL Server no SQL Server Express.

Usar planos de manutenção para fazer backup de bancos de dados

Você pode usar Planos de Manutenção para fazer backup de bancos de dados e arquivos de log de transações, executar backups diferenciais e definir períodos de retenção para seus backups. Para saber mais, veja:

Usar a opção Ação de script para trabalho para fazer backup de bancos de dados

Para agendar um backup de banco de dados usando a opção Ação de script para trabalho no SSMS, execute estas etapas:

  1. Abra o SQL Server Management Studio e selecione Conectar>Mecanismo de Banco de Dados.

  2. Na caixa de diálogo Conectar ao Servidor, selecione os valores apropriados na lista Tipo de servidor, na lista Nome do servidor e na lista Autenticação.

  3. Selecione Conectar.

  4. No Pesquisador de Objetos, expanda Bancos de Dados.

  5. Clique com o botão direito do mouse no banco de dados do qual deseja fazer backup, selecione Tarefas e depois Fazer Backup.

  6. Na caixa de diálogo Fazer Backup do Banco de Dados - <DatabaseName>, certifique-se de que o Tipo de backup esteja definido como Completo e que o Componente de backup esteja definido como Banco de Dados.

  7. Em Destino, selecione Disco para a opção Fazer backup em e depois selecione Adicionar. Para conhecer outras opções nesta página, consulte Fazer backup do banco de dados.

  8. Na caixa de diálogo Selecionar Destino do Backup, insira um caminho e um nome de arquivo na caixa Destinos no disco e selecione OK.

  9. Na lista Script, selecione Ação de script para trabalho.

    Observação

    Se você não vir a opção Ação de script para trabalho, talvez esteja executando uma edição Express do SQL Server. Você pode verificar sua edição executando a consulta select@@version. Para obter mais informações, consulte Determinar qual versão e edição do Mecanismo de Banco de Dados do SQL Server está em execução.

  10. Na caixa de diálogo Novo Trabalho, selecione Etapas em Selecionar uma página e selecione Editar se quiser alterar os parâmetros do trabalho.

    Observação

    • Na caixa de diálogo Propriedades da etapa de trabalho - 1, você pode ver o comando backup.

    • A Microsoft está investigando uma mensagem de erro que pode ocorrer no SSMS nessa etapa. Se você receber uma exceção nessa etapa, repita o procedimento sem essa etapa e faça as alterações editando o trabalho correspondente no menu Trabalhos no SQL Server Agent no Pesquisador de Objetos.

  11. Em Selecionar uma página, selecione Agendase clique em Novo.

  12. Na caixa de diálogo Nova Agenda de Trabalho, insira o nome do trabalho na caixa Nome, especifique o plano de trabalho e selecione OK.

    Observação

    Se quiser configurar alertas ou notificações, selecione Alertas ou Notificações em Selecionar uma página.

  13. Selecione OK duas vezes.

    Você receberá a seguinte mensagem:

    O backup do banco de dados '<DatabaseName>' foi concluído com êxito.

Observação

  • Para verificar o trabalho de backup, expanda SQL Server Agent e, em seguida, expanda Trabalhos. Quando você fizer essa etapa, o serviço SQL Server Agent deve estar em execução.

  • Você pode usar um procedimento semelhante para agendar o log de transações e backups diferenciais se fizer a seleção apropriada na Etapa 6 para o Tipo de backup. Se você não vir a opção Log de transações em Tipo de backup, verifique o modelo de recuperação do banco de dados. Não será possível fazer backups de log de transações se você estiver usando o Modelo de recuperação simples para seu banco de dados.

Crie trabalhos do SQL Server Agent manualmente

Como alternativa, você pode criar e agendar seus próprios trabalhos de backup usando o SQL Server Agent. Para obter mais informações, consulte Criar trabalhos e Agendar um trabalho.

Confira também