| 07 Mai 2011
Au lieu d'avoir recours à un outil lourd à utiliser, une sauvegarde est réalisable par le biais d'un traitement par lots. Une méthode qui assure un contrôle total du processus et permet d'ajouter / supprimer rapidement des fichiers
L'utilisation de logiciels de sauvegarde est parfois problématique, la mise en place est souvent lourde et la maîtrise absolue de l'outil est nécessaire afin d'être sûr que l'on sauvegarde exactement ce que l'on souhaite quand on le souhaite et comme on le souhaite.
Dans certains cas, mieux vaut privilégier l'utilisation de scripts batch qui assurent un contrôle total du processus de sauvegarde et surtout, la possibilité d'ajouter/supprimer rapidement des fichiers à sauvegarder.
Script simple :
Sauvegarde des disques c:\ et d:\ vers e:\
Wbadmin.exe start backup –include c :,d : -backuptarget :e : -allcritical
Recevoir le résultat de l'exécution par courriel
Utiliser pour cela l'application mailsend.exe en ligne de commande. En une seule commande, vous pouvez ainsi envoyer un courriel contenant le résultat de la sortie des commandes de votre batch. Pour écrire la sortie des commandes de votre batch dans un fichier texte, vous devez faire suivre chaque commande de : >>masortie.txt
Par exemple :
call monbatch.bat>>masortie.txt
erase Semaine*.*>>masortie.txt
L'utilisation de >> au lieu de > assure que tout est écrit à la suite du même fichier. Vous pouvez ensuite facilement envoyer un courriel avec la commande :
href="mailto:monadresse@masociete.com">monadresse@masociete.com-f
Pour plus de détails, tous les commutateurs de la commande mailsend.exe sont détaillés sur la page de téléchargement.
Exécution programmée
Une fois vos batchs écrits (et testés !), vous pouvez planifier leur exécution grâce aux Tâches planifiées de Windows (Accessoires > Outils Systèmes).
Merci à TyRex pour son article




