Este é um simples script de backup que lhe permite informar em uma varável a ORIGEM e o DESTINO do backup e ainda receber uma notificação por e-mail assim que o mesmo é concluído contendo uma relação do que foi copiado.
Download : script-backup.zip
Projeto : github.com/100security/script-backup
Realize o download do script-backup.zip e descompacte em qualquer diretório no meu exemplo usei: C:\100SECURITY.
Edite o arquivo backup.bat.
Edite as linhas 11, 12, 13 e 14 com as suas informações.
ORIGEM : Diretório que contém os arquivos que deseja copiar
DESTINO : Diretório que armazenará a cópia da ORIGEM.
LOG : Diretório que armazenará o log da cópia realizada.
EMAIL : Seu e-mail pessoal ou de quem desejar.
Observação :
Quando o nome da pasta conter espaços como pasta 02 inclua o aspas " " em todo o caminho. com segue na linha 12.
Dica :
No final do arquivo você pode acrescentar os comando cls e exit para que o script limpe a tela e feche automaticamente ao finalizar, assista o vídeo no final do artigo.
Com exemplo criei os diretórios de ORIGEM e DESTINO conforme o exemplo abaixo :
pasta01 : ORIGEM
pasta 02 : DESTINO
Neste exemplo inseri o arquivo na pasta01 mas certamente você vai utilizar uma pasta que já possui conteúdo.
Através do Prompt de Comando execute o script backup.bat.
WindowsC:\> cd 100SECURITY\backup C:\> cd 100SECURITY\backup\backup.bat
A cópia para o DESTINO (pasta 02) foi realizada e um e-mail foi enviado com sucesso.
Como pode visualizar a cópia dos arquivos foi realizada para a pasta 02.
O arquivo de log Arquivos.txt foi gerado na pasta C:\100SECURITY\backup\LOG.
Através da ferramenta blat.exe e dos parâmetros configurados no script backup.bat foi realizado e envio do e-mail.