Сам пакет не очень полезен, вам нужно использовать команду copy или xcopy, чтобы фактически выполнить резервное копирование / синхронизацию.
Однако существуют известные проблемы с копированием и xcopy (сбой при длинных путях файлов, заблокированных файлах и т.д.), Поэтому вместо этого я бы посоветовал использовать Robocopy, который является частью загрузки инструментов набора ресурсов для Windows 2003.
Затем вы вызываете его из командного файла. В качестве примера для стандартного резервного копирования я использую:
robocopy "C:\Documents and Settings" "Y:\Backups\EEEPC900HA\Documents and Settings" /s /e /zb /copyall /log:%logfile% /tee /ndl /r:0
Эта команда копирует все файлы и папки, которые являются новыми или изменены с «C:\Documents and Settings» на мой внешний резервный диск. Заблокированные файлы будут пропущены, и он не будет пытаться ускорить процесс. Длинные пути / имена файлов обрабатываются правильно.
Robocopy может выполнять как стандартное резервное копирование (в одну сторону), так и "Синхронизацию", когда обе папки остаются идентичными. Вы также можете исключить из резервной копии определенные файлы и папки, используя подстановочные знаки.
Единственное, чего на самом деле не дает Robocopy, это теневое копирование заблокированных файлов (оно просто пропускает заблокированные файлы). Но только несколько инструментов делают, и это требует, чтобы служба теневого копирования была запущена.
Мой процесс резервного копирования - это просто ярлык на рабочем столе, вызывающий пакетный файл Robocopy. Я просто подключаю свой диск и дважды щелкаю по ярлыку. В первый раз резервное копирование 40 ГБ файлов занимает некоторое время, но впоследствии копируются только новые / измененные файлы, поэтому в среднем это занимает около 30 секунд.