Пробовал так копировать. Все хорошо копируется.
Но есть не большая проблема.
Есть специфическая программа для работы с файлами проектов контроллера.
Когда она открыта и использует файл проекта она не дает копировать файлы которые в ней открыты.
И копии создаются не полноценные. И об этом узнал только когда решил откатиться. Но не получилось не хватало файлов.
После этого стал копировать файлы только убедившись что у всех пользователей закрыта эта программа.
Но это тоже не является гарантией что в момент копирования файлов никто не начнет эти файлы использовать.
Для того что бы удалить из памяти перед копированием программы "захватывающие" файлы можно использовать консольную утилиту taskkill, комманда taskkil /? подскажет синтаксис. А если эти файлы открыты кем-то по сети, то можно перед бекапом закрывать сетевой доступ к определённой папке с обрубанием "хвостов", а после открывать такой же доступ, через команду net share /?
Для того что бы удалить из памяти перед копированием программы "захватывающие" файлы можно использовать консольную утилиту taskkill, комманда taskkil /? подскажет синтаксис. А если эти файлы открыты кем-то по сети, то можно перед бекапом закрывать сетевой доступ к определённой папке с обрубанием "хвостов", а после открывать такой же доступ, через команду net share /?
Я бы был с этим поосторожнее, во избежание потери данных. Мы с Вами стараемся сохранить данные, а не потерять их
Цитата:
pavvit написал(а):
Пробовал так копировать. Все хорошо копируется.
Но есть не большая проблема.
Есть специфическая программа для работы с файлами проектов контроллера.
Когда она открыта и использует файл проекта она не дает копировать файлы которые в ней открыты.
И копии создаются не полноценные. И об этом узнал только когда решил откатиться. Но не получилось не хватало файлов.
После этого стал копировать файлы только убедившись что у всех пользователей закрыта эта программа.
Но это тоже не является гарантией что в момент копирования файлов никто не начнет эти файлы использовать.
Я в таком случае ставлю отложенный запуск на Планировщике заданий.
Например, сейчас у меня 3 задания —
1. Бекап 1С Предприятие в 21.15
2. Бекап 1С Сотрудники в 22.15
3. Бекап папки Табеля рабочего времени для подразделений в 23.15
Задачи разнесены по времени, чтобы гарантированно не пересечься и выполняться по очереди и в то время, когда в сети никого нет.
Для подобных целей всегда пользовался планировщиками по типу nnCron, любая периодичность и чистки легко настраиваются + подключается архиватор, например, winrar из командной строки. При желании подключить те же дополнительные батники.
Например, # START-APP: C:\Program Files\WinRAR\WinRAR.exe a -ac -agYYYY-MM-DD -ep2 -m5 -r -rr -y -v1024M "F:\Архивы\бухгалтерия_.rar" "E:\Бухгалтерия\1С\*.*"
Также можно настроить планировщик в Acronis True Image, качественный бэкап дисков\файлов\каталогов гарантирован. Удаление старых копий организовать, например, при названии имён файлов по дням недели и т.д.