rotina de backup
I. Servidores envolvidos: srv02, srv03, srv06, srv09, srv11
1. SRV02
2.1 Neste servidor há um script para replicação do sistema Sigesp (sistema de ponto da
Administração Central) do SRV03 e um outro script para cada estação de usuário que necessita de um backup diário.
2.2 O primeiro script executa todos os dias às 00:08hs, no agendador de tarefas do Windows 2003
Server, utilizando a conta de rede “BACKUP” para execução da rotina com prioridade e copia as pastas \\srv03\c$\msm, \\srv03\c$\sigesp e \\srv03\d$\msm para a pasta local
“F:\BACKUP.SRV\SRV03” no SRV02. É gerado um arquivo com o nome
SRV03.DDMMYYY, onde, corresponde respectivamente ao dia, mês e ano. Segue abaixo o script de execução:
@echo off rem /E
Copia pastas e subpastas, inclusive as vazias. rem /C
Continua copiando, mesmo que ocorram erros. rem /D:m-d-y
Copia arquivos alterados durante ou após a data especificada. Se nenhuma data for definida, copia somente os arquivos cujo tempo de origem seja mais novo do que o tempo de destino. rem /S
Copia pastas e subpastas, exceto as vazias. rem /F
Exibe os nomes de arquivos de origem e de destino completos ao copiar. rem /L
Exibe arquivos que seriam copiados. rem /I
Se o destino não existir e estiver copiando mais de um arquivo, pressupõe que o destino deva ser uma pasta. rem /R
Substitui arquivos somente leitura. rem /Y
Suprime o prompt para você confirmar se deseja substituir um arquivo de destino existente. rem set set set set set rem
######### Variaveis de Sistema ########## var1=data=%date:~4,2%%date:~7,2%%date:~10,4% datetime=%date:~4,2%%date:~7,2%%date:~10,4%%var1%%time:~1,1%.%time:~3,2%.%time:~6,2% caminho_backup=F:\BACKUP.SRV\SRV03 caminho_log=F:\BACKUP.SRV\SRV03.%datetime%.log.txt
######### FIM Variaveis #################
echo . >> %caminho_log% echo . >> %caminho_log% echo %date:~0,14% %time:~0,8% >> %caminho_log% echo %computername% >> %caminho_log%
echo