2016-02-15 2 views
0

Вы знаете, как я могу использовать robocopy для создания инкрементной копии?Robocopy с простой историей резервного копирования файлов

Простой пример, который я хотел бы иметь:

\\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... 

Спасибо за помощь,

Pierre

ответ

0

Вы должны быть в состоянии использовать эти переключатели:

/MAXAGE: n: MAXimum file AGE - исключить файлы старше n дней/дат.
/MINAGE: n: Минимальный файл AGE - исключить файлы, не превышающие n дней/дат.
(Если n < 1900, то n = нет дней, иначе n = дата YYYYMMDD).

(More switches to tailor your solution)

Так, чтобы сделать что-то историческое

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 

Если это взять обратно вверх на сегодня это будет достаточно, в день резервного копирования:

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

Это сделать резервную копию дня, все дни :) Я проверю вариант maxage, спасибо. –