Перемещение файлов с пакетными файлами с одного компьютера на сервер, на другой компьютер - беспокоятся о повреждении диска
Я использую запланированные задачи, которые вызывают пакетный файл, который вызывает больше пакетных файлов, чтобы переместить приблизительно три файла с компьютера на сервер, а затем на несколько других компьютеров. Все происходит очень быстро, так как они представляют собой небольшие файлы.
Есть ли подводные камни для того, как быстро происходят эти переводы? Я просто слегка обеспокоен тем, чтобы как-то повредить диск.
Я использую логику вроде 1. Вызовите MapToPc, если файлы существуют, затем переместите файл в папку на сервере. Отключить
2. Вызов SendtoPC. Если файлы существуют (файлы только что перенесены на сервер), то MapToPCs Переместить все файлы. Отключить.
Все это происходит за 2 секунды или меньше.
редактировать: это на windows 7, server 2003, xp соответственно
2 ответа
Есть ли подводные камни для того, как быстро происходят эти переводы?
Нет.
Если копирование вокруг файлов приводит к повреждению файловой системы, у вас есть другие проблемы.
Конечно, убедитесь, что у вас есть хорошая система резервного копирования, и что вы регулярно тестируете.
Вы можете вычислить хеш (скажем, md5sum) файла, а затем отправить его вместе с сервером получателя для проверки. Это стандартный способ проверки целостности файла, если вы заинтересованы.