2016-02-15 1 views
0

savez-vous comment puis-je utiliser robocopy pour faire une copie incrémentielle?Robocopy avec l'historique simple des fichiers de sauvegarde

Un exemple simple que je voudrais avoir:

\\SOURCE : all files 

\\DESTINATION\2016-01-01 : all files 
\\DESTINATION\2016-01-02 : only all files modified or created from 2016-01-01 
\\DESTINATION\2016-01-03 : only all files modified or created from 2016-01-02 
etc... 

Merci pour l'aide,

Pierre

Répondre

0

Vous devriez être en mesure de tirer parti de ces commutateurs:

/MAXAGE: n: MAXimum fichier AGE - exclut les fichiers de plus de n jours/date.
/MINAGE: n: fichier MINimum AGE - exclut les fichiers dont la date est supérieure à n jours/date.
(Si n < 1900 alors n = nombre de jours, sinon n = date AAAAMMJJ).

(More switches to tailor your solution)

Donc, pour faire quelque chose d'historique

ROBOCOPY \\Source \\DESTINATION\2016-01-01 
ROBOCOPY \\Source \\DESTINATION\2016-01-02 /MINAGE:20160102 /MAXAGE:20160101 
ROBOCOPY \\Source \\DESTINATION\2016-01-02 /MINAGE:20160103 /MAXAGE:20160102 

Si c'est de prendre une sauvegarde pour aujourd'hui cela suffira, le jour de sauvegarde:

Robocopy \\source \\destination /MAXAGE:1 
+0

C'est de faire une sauvegarde de la journée, tous les jours :) Je vais tester l'option maxage merci. –