Agendando backup do Banco de Dados

Boa tarde pessoal,

Estou de volta depois de uma longa folga.

Hoje eu vou mostrar como fazer backups no Sql Server usando o agendador de tarefas do Windows.

Primeiro temos que criar um arquivo .sql com o comando de backup. O conteúdo do arquvo está abaixo:

BACKUP DATABASE dadosintra TO DISK = ‘\\servidor\pasta\nomedoarquivo’ WITH INIT
BACKUP LOG dadosintra TO DISK = ‘\\servidor\pasta\nomedoarquivo’  WITH INIT

Vou chamar esse arquivo de backup.sql.

Agora devemos criar um arquivo do tipo .bat que será acionado pelo agendador de tarefa do Windows. O conteúdo do arquivo está abaixo:

@echo off
echo Fazendo backup do banco de Dados

rem ————————————————————–

sqlcmd.exe -i backup.sql -U user -P senha -d banco -S instancia

rem ————————————————————–

Vou chamar esse arquivo de backup.bat.

Vá em Iniciar>Programas>Acessórios>Ferramentas do sistema>Tarefas agendadas

Clique em Arquivo>Novo>Tarefa agendada

Dê um nome a tarefa e clique duas vezes. No campo executar procure o arquivo backup.bat. Na aba agendar defina qual é o melhor data para fazer backup e a frêquência do mesmo.

um abraço,

 Até breve.

Deixar um comentário

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.