Backup / Synchro de fichiers avec Robocopy : exemples …
/MIR = /E (Copier tous les sous-répertoires, même ceux qui sont vides) + /PURGE (Supprimer les fichiers/répertoires destination qui ne sont plus à la source)
/Z = mode redémarrable (risque de ralentir la copie)
/XJ : ne pas copier les points de jonction (points de montage)
/MT : utilisation multi-thread ! 8 threads par défaut (/MT), 128 maximum (/MT:128)
Attention, l’option /MT n’est dispo qu’à partir de Robocopy inclus avec WINDOWS 7 / WINDOWS 2008 R2 !!
J’utilise également souvent les options /R:1 (tentatives supplémentaires, au nombre de 1 MILLION par défaut) et /W:0 (attente entre chaque tentative, qui est de 30 secondes par défaut)
rem RoboCopy source Dest /MIR /Z /XJ /MT
SET LOG=C:TempROBOCOPY.LOG
SET FILE=*.*
SET SOURCE=D:
SET DESTINATION=\HomeBackupWorkwholePC
REM ------------------ @Backup Laptop_PC ------------------
SET SRC=%SOURCE%@Backup Laptop_PC
SET DEST=%DESTINATION%@Backup Laptop_PC
robocopy "%SRC%" "%DEST%" "%FILE%" /MIR /Z /XJ /MT
REM ------------------ Logiciels ------------------
SET SRC=%SOURCE%Logiciels
SET DEST=%DESTINATION%Logiciels
robocopy "%SRC%" "%DEST%" "%FILE%" /MIR /Z /XJ /MT
REM ------------------ Mes Documents ------------------
SET SRC=%SOURCE%Mes Documents
SET DEST=%DESTINATION%Mes Documents
robocopy "%SRC%" "%DEST%" "%FILE%" /MIR /Z /E /XJ /MT