Vous êtes sur la page 1sur 3

Robocopy

Rdacteur :
Patrick Chalbet Adjoint ASR CNRS-CRHEA 03/2006 Groupe Admin06 - Resinfo

But du papier : Utilisation de Robocopy en vue de raliser des sauvegardes de fichiers Pralable : tlcharger Robocopy Liens : Pour plus dinformations sur ces commandes, vous pouvez toujours tlcharger leurs documentations sur www.screamingjungle.com/mt2/files/robocopy.pdf Pour Robocopy et http://www.microsoft.com/technet/prodtechnol/windowsserver2003/fr/library/ServerHe lp/7091b848-90c3-4924-a26d-92494daac462.mspx pour Eventcreate vous pouvez tlcharger Robocopy ici ou ici : http://www.devhood.com/tools/tool_details.aspx?tool_id=321 Robocopy est un petit utilitaire de gestion de sauvegarde fourni dans le kit de ressources techniques de Microsoft Windows. Robocopy offre une plage largie de configuration avance permettant tout un chacun de grer au plus prs la sauvegarde prcise de ses donnes. En insrant Robocopy dans un petit script rapide, cette sauvegarde seffectuera de nuit ajoutant mme la possibilit de crer un fichier de log et un message de compte-rendu dans lobservateur dvnements de la machine sauvegarde ou autre en utilisant la commande eventcreate fournie elle aussi dans le kit de ressources techniques. Ces commandes associes offrent une possibilit presque infinie de gestion de sauvegarde si tant est quelles soient configures correctement Ce texte aura pour but de vous fournir les commandes et options principales de ces outils afin de les runir et les adapter votre besoin ; Vous pourrez, ainsi, obtenir un script sympathique, simple et efficace pouvant tre planifi selon une tche horaire. Les ressources de Robocopy permettent de sauvegarder des donnes en tenant compte ou pas des Attributs, Acl, Informations dappartenance des fichiers, des diverses tentatives dchecs de copie, du mode Verbose ou pas, de lindexation des fichiers logs, etc La commande Robocopy se lance comme suit dans une fentre de commande Cmd : Pour sa version rseaux :

Patrick Chalbet Assistant Administrateur rseau CNRS-CRHEA

Robocopy \\SERVER\PARTAGE\Repertoire_Source D:\chemin\Repertoire_de_destination /options /options /op... /LOG:d:\fichier.log et pour sa version locale : Robocopy \\chemin\repertoire_Sources d:\chemin\Rpertoire_de_destination /options /options /op... /LOG:d:\fichier.log A noter que les symboles de copie *.* sont insrs par dfaut quand ils ne sont pas mentionns. Les principales options sont : /E Traiter les sous-rpertoires mme vides /R:2 (ou autre valeur faible) Eviter les r-essais successifs sur les fichiers ou rpertoires dont les accs sont bloqus. /W:5 attends 5 secondes entre chaque essai. Attention mfiance ! Quand vous utilisez loption de test ("/L") les fichiers bloqus ne stoppent pas le traitement, mais quand vous voulez passer laction ils deviennent bloquants. En effet la valeur par dfaut du nombre de tentatives est de 1000000 ("/R:1000000") et le temps entre deux tentatives a comme valeur par dfaut 30 ("/W:30"). /MIR Equivalent /E /PURGE. Permet deffectuer un vritable mirroring entre deux arborescences, allant jusqu supprimer de la destination les fichiers disparus de la source. Prudence aussi avec cette option, car dans le cas dune suppression malencontreuse dun fichier source, le fichier destination serait supprim galement. Ce qui nest pas forcement ce dont on dsire dans une sauvegarde. /Z Retente un processus de copie du fichier au point dchec. /B Backup mode : recopie le fichier entirement. /ZB Retente un processus de copie du fichier au point dchec et passe en Backup mode sil choue. /L Pour simuler, seulement, et prendre la mesure des changements effectuer. Neffectue aucune action sur les fichiers. /PURGE Supprime les fichiers destination qui nexistent plus sur la source. /REG Enregistre les valeurs R: x et W: x comme valeurs par dfaut dans la base de registre. /NFL Evite laffichage en dtail de chaque fichiers copis dans le fichier de log. /NDL Fait de mme avec les rpertoires. /XO Exclut les fichiers dont la source est antrieure la destination. /LOG : chemin_fichier permet de crer un journal LOG dans le rpertoire indiqu des actions effectues /LOG+ : chemin_fichier Idem ci-dessus mais ajoute la fin au lieu de remplacer. /COPY :DATSOU

Patrick Chalbet Assistant Administrateur rseau CNRS-CRHEA

D copie les datas A copie les attributs T copie les paramtres de temps des fichiers S copie les ACL Paramtres scurit de NTFS O copie les relations dappartenances Propritaire U copie les paramtres dAuditing Par dfaut Robocopy utilise les paramtres DAT sans avoir mentionner loption /COPY Par dfaut cet utilitaire ne recopie pas les fichiers similaires mais uniquement ceux qui ont t changs ou ajouts. La commande EVENTCREATE permet dafficher un onglet journal dans lobservateur dvnement Exemple de cration de journal dans lobservateur dvnements APPLICATION accessible par Outils dadministration Gestion de lordinateur : eventcreate /T INFORMATION Type dvnements /ID 100 crer /SO "Sauvegarde" Titre de lvnement /L APPLICATION Localisation de journal dans lobservateur dvnements /D "Sauvegarde effectue. Vrifiez son excution dans le fichier de LOG d:\fichier.log " message faire paratre dans le journal A retenir aussi quil existe une version avec interface graphique de Robocopy appele Robocopy Wizard.

Patrick Chalbet Assistant Administrateur rseau CNRS-CRHEA