Pour les opérations de sauvegarde importantes, surveiller la progression et gérer les interruptions est crucial. Robocopy offre plusieurs options pour le suivi de la progression et les opérations reprises.
Activer la surveillance de la progression en temps réel :
robocopy "C:\LargeDataset" "D:\Backup" /E /ETA /BYTES /TEE /LOG:"C:\progress_backup.log"
Le drapeau /ETA montre le temps estimé restant, /BYTES affiche la progression en octets, et /TEE envoie la sortie à la fois à la console et au fichier journal simultanément.
Pour les opérations réseau qui pourraient être interrompues, utilisez des paramètres de réessai robustes :
robocopy "\\RemoteServer\Data" "D:\NetworkBackup" /E /R:10 /W:30 /REG /TBD /MT:8
Cette configuration réessaie les opérations échouées 10 fois (/R:10), attend 30 secondes entre les réessais (/W:30), enregistre les paramètres de réessai dans le registre (/REG), et attend que les noms de partage soient définis (/TBD).
Créer une tâche de sauvegarde reprenable qui peut être interrompue et redémarrée :
robocopy "C:\CriticalData" "D:\SafeBackup" /MIR /Z /MT:4 /R:5 /W:15 /LOG+:"C:\resumable_backup.log"
Le drapeau /Z active le mode redémarrable pour les fichiers volumineux, permettant aux transferts interrompus de reprendre là où ils se sont arrêtés.
Astuce pro : Utilisez /NP pour désactiver l'affichage du pourcentage de progression si vous exécutez Robocopy dans des scripts ou des tâches planifiées où la sortie console n'est pas nécessaire.
Vérification : Surveillez la sortie de la console pendant l'opération et vérifiez le fichier journal après l'achèvement pour toute tentative de réessai ou échec.