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