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.
