При запуске следующего скрипта cwrsync на нашем сервере SBS2003 (резервное копирование на удаленное NAS) результаты из флага -stats говорят мне, что файлы или данные не были перемещены. Но каталог назначения был заполнен.cwrsync not reporting --stats flag
Также - где бы я добавил флаг -delete в параметры, чтобы обеспечить источник = назначение, но любые удаленные файлы сначала копируются в BACKUPDIR.
<> - --stats сообщает результаты, когда я вручную запускаю скрипт. Если я его планирую, статистика не будет указана.
SET SOURCE=/cygdrive/s/
SET DEST=%SPARENAS01%::HAVOFFSITE/shared
SET BACKUPDIR=xxx_backup_xxx/%date:~10,4%/%date:~7,2%/%date:~4,2%
SET OPTS=--force --update --backup-dir=%BACKUPDIR%/Shared --exclude=xxx_archive_xxx/ -- modify-window=5 --stats -brtz
rsync %OPTS% %SOURCE% %DEST% >> %date:~10,4%.log
OK - позвольте мне понять это прямо. 1 >>% date: ~ 10,4% записывает команду в файл журнала. 2 >>% date: ~ 10,4% записывает вывод --sync? – tomtomnz
Это не работает: rsync% OPTS%% SOURCE%% DEST% 1 >>% date: ~ 10,4% .log 2 >>% date: ~ 10,4% .log. rsync% OPTS%% SOURCE%% DEST% >>% date: ~ 10,4% .log >>% date: ~ 10,4% .log действительно работает при запуске напрямую, но не при запуске в качестве запланированной задачи Windows. Почему это так? – tomtomnz