Etat du script: Fonctionnel
Présentation:
Le script:
@echo off rem Sauvegarde de bases et logs de Microsoft SQL rem Version 0.3 20100108 by Clockover set DIR_SAVE=\\SERVEUR\PARTAGE set DIR_APP=C:\Scripts\ set LOG_FILE=C:\Scripts\log.txt rem Création du répertoire horodaté: mkdir %DIR_SAVE%\%date:~6,4%%date:~3,2%%date:~0,2% rem Sauvegarde de la base avec ses logs: osql -E -n -Q "BACKUP DATABASE NOM_BASE TO DISK = '%DIR_SAVE%\%date:~6,4%%date:~3,2%%date:~0,2%\%NOM_BASE%.bak'" > %LOG_FILE% osql -E -n -Q "BACKUP LOG %NOM_BASE% TO DISK = '%DIR_SAVE%\%date:~6,4%%date:~3,2%%date:~0,2%\%NOM_BASE%.bak'" rem Exemple de sauvegarde d'une base vCenter avec notification osql -E -S LOCALHOST\SQLEXP_VIM -n -Q "BACKUP DATABASE VIM_VCDB TO DISK = '%DIR_SAVE%\%date:~6,4%%date:~3,2%%date:~0,2%\%NOM_BASE%.bak'" > %LOG_FILE% %DIR_APP%mailsend -d DOMAIN_NAME -smtp SMTP_SERVEUR -t MAIL_EXPEDITEUR -f MAIL_DESTINATAIRE -sub "Backup vCenter SQL" -a "%LOG_FILE%,text/plain"
TODO Liste:
-Vide
Historique:
Version 0.3 (2010/01/08)
-Ajout de la notification et l'exemple de la base vCenter.
Version 0.1 (2008/01/24)
-Création du script.
Page générée en 0.006 secondes