Стояла задача делать каждый день архив, чтобы предыдущие архивы не удалялись а хранились в течении недели с количеством фалов более 65535 и размером превышающим 4Гб. Накатал простой батничек с выполнением в определенное время суток наименьшие часы нагрузок на сервер. Чтобы можно было откатиться 1-7- ой день. Для этих целей использую любимый zip архиватор с поддержкой командной строки и длинных имен + размером свыше 4Gb и с количеством файлов более 65535. Скачать можно WinZip Command Line Support Add-on бесплатно с официального сайта http://www.winzip.com, или тут WinZip Pro 11.2 SR-1 (8261) (8.1 MiB)
d:\backup\type backup.cmd
d: cd \backup move 1c-006.zip 1c-007.zip move 1c-005.zip 1c-006.zip move 1c-004.zip 1c-005.zip move 1c-003.zip 1c-004.zip move 1c-002.zip 1c-003.zip move 1c-001.zip 1c-002.zip c: cd \Program Files\WinZip\ WZZIP.EXE -a -r -P d:\backup\1c-001 y:\ & WZZIP.EXE -a -r -P d:\backup\1c-001 z:\ & d:\backup\backup.txt |
Добавляем в Пуск-> Все программы -> Стандартные -> Служебные -> Назначение задания -> наш батничек backup.cmd
Отчет можно смотреть в файле backup.txt, в нашем случае архивируется диск Y: и Z:
где & — ждать пока выполниться первая команда.