Копирование бэкапов на сетевой диск
Вариант с Robocopy
Robocopy (от англ. Robust File Copy) — утилита командной строки для репликации (не просто копирования) каталогов (папок). Она была доступна как часть Windows Resource Kit и представлена как стандартный компонент Windows Vista, Windows 7 и Windows Server 2008. Robocopy функционально заменяет Xcopy, с большим количеством опций.
Robocopy разработана для отказоустойчивого копирования каталогов и деревьев каталогов. Она обладает возможностью копирования всех (или выборочных) NTFS атрибутов и свойств, имеет дополнительный код для перезапуска при применении с сетевым соединением в случае его разрывов.
Создаем скрипт для передачи файлов на сетевой диск (IP 192.168.1.97). Файлы помещаются в директорию другой программой (WinRAR например)
D:\_bin\backup_rc.bat
@echo off chcp 1251 robocopy.exe D:\_Backup \\192.168.1.97\acc\_Backup /mir /log:D:\_log\backup_bat.log
Создаем скрипт подключения сетевого диска netuse_open.bat:
net use \\192.168.1.97\acc mirtrud /user:acc
Создаем скрипт для отключения сетевого диска netuse_close.bat:
net use * /del /y
Создаем в планировщике задания:
- Подключить сетевой диск
- Копировать на диск
- Отключить сетевой диск
Вариант с xcopy
@echo off chcp 1251 xcopy D:\_Backup \\192.168.1.97\acc\_Backup /s /e
Дальше все тоже.