mercredi 25 mars 2009

La sauvegarde pour les pauvres.

Un plantage du logiciel de sauvegarde, une sauvegarde à mettre en place au plus vite, un moyen simple avec les composants intégrés de Windows: le batch et les taches planifiées.

Créer un batch de sauvegarde: 

Extrait du manuel de la commande DOS XCOPY:

xcopy
Copie des fichiers et des arborescences de répertoires.

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
  [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
  [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
  [/EXCLUDE:fich1[+fich2][+fich3]...]

Ca fait un peu hermétique comme ca mais on peut extraire quelques commutateurs bien utiles.

/Y annule la demande confirmation de remplacement de fichier. Bien utile pour automatiser une sauvegarde et ne pas avoir besoin d'être devant son pc pour valider chaque fichier sauvegardé.
/K sauvegarde les attributs
/E ou /S suivant le besoin
/V pour integrer une verification de la sauvegarde
/C pour eviter qu'une erreur de copie ne fasse aborter la sauvegarde

Une autre commande sympa: NET USE.

Pour effectuer la sauvegarde sur un emplacement réseau, on peut monter un lecteur réseau et le deconnecter à la fin de la sauvegarde grace a cette commande:

net use S:\ \\serveur\sauvegarde /PERSISTENT:NO
net use /D

Donc pour sauvegarder une dossier tous les jours on peut utiliser la commande suivante:

net use S:\ \\serveur\sauvegarde /PERSISTENT:NO
xcopy c:\database s:\ /Y /K /E /V /C
net use /D

et voila. Il ne reste plus qu'à créer une tache planifiée pour automatiser la sauvegarde.

On peut aussi s'amuser à créer des sauvegarde complètes/differencielles/incrémentielles en jouant avec les commutateurs /A et /M.

Je complèterais avec un autre billet avec un exemple de sauvegarde incrémentielle tous les jours et une complète le samedi. Je parlerais aussi d'un outils bien plus puissant, non intégré à windows mais disponible sur le site microsoft: ROBOCOPY.



1 commentaire: