Script di backup Windows 2003 – Rsm
16 Agosto 2010
7 commenti
Questo script prevede l’installazione di blat.
@echo. @echo. @echo Versione 1.1 del 30/04/2010 Guion Matteo @echo Procedura di Salvataggio del Server @echo ------------------------------------------- rsm refresh /lf"Hewlett Packard DAT72 drive" sleep 30 C:\WINDOWS\system32\ntbackup.exe backup "@C:\Documents and Settings\pinco_pallino\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\data\backup_notturno.bks" /j "Backup" /v:yes /r:no /l:s /m normal /rs:no /hc:on /p "4mm DDS" /UM @echo off :::::::::::::: Inizializzazione variabili :::::::::::::::: set email=email@email.it set server=-serverSMTP 192.xxx.xxx.xxx set subject1=-s "BACKUP Server 2003" set subject2=-s "Sono accorsi alcuni errori sul server 2003" set tof=-to %email% -f %email% set attach=-attach "C:\Documents and Settings\pinco_pallino\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\data\*.log" set msg1=-body "Vedere allegato per dettagli backup" set msg2=-body "ATTENZIONE ##### Non e' stato torvato il file di log . Il backup potrebbe essere fallito!!!!!" ::::::::::::::::: Esecuzione di Blat! ::::::::::::::::::: IF EXIST "C:\Documents and Settings\pinco_pallino\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\data\*.log" (blat %msg1% %tof% %subject1% %server% %attach%) ELSE (blat %msg2% %tof% %subject2% %server% %attach% ) :::::::::: Copia files di log in un unico file ::::::::::: set mese=%DATE:~3,2% set giorno=%DATE:~0,2% set anno=%DATE:~-4% echo %giorno% echo %mese% echo %anno% copy "C:\Documents and Settings\pinco_pallino\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\data\*.log" "E:\backup\log\backup.log" ::::::::::::::::: Cancellazione file di Log :::::::::::::: IF EXIST "E:\backup\log\backup.log" (del "C:\Documents and Settings\pinco_pallino\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\data\*.log") ren "E:\backup\log\backup.log" backup_%giorno%_%mese%_%anno%.log