RoboCopy завершается с ошибкой "указанное сетевое имя больше не доступно"

У нас есть запланированное задание, которое периодически запускает robocopy для зеркалирования довольно большой структуры папок с одного сервера на другой (тысячи папок, более 100 000 файлов, размером более 50 ГБ). На принимающем сервере есть общий ресурс, где хранится зеркало. Мы запускаем задачу с исходного сервера, подключающегося к общему ресурсу на принимающей стороне. Оба сервера работают под управлением Windows Server 2003 и подключены к одному сетевому коммутатору (100 Мбит / с).

Процесс иногда завершается без ошибок. Однако чаще всего в какой-то момент процесса (кажется случайным в отношении того, где) роботокопия завершается с ошибкой The specified network name is no longer available. Он подождет 30 секунд, попробует файл еще раз и в конце концов сдастся после нескольких попыток. Процесс будет повторяться через следующий интервал расписания и может завершиться... или нет.

Когда это происходит, я не могу получить доступ к общему ресурсу на целевом сервере из любой точки сети в течение 30 минут. В этой папке больше ничего нет в сети.

У меня вопрос, что конкретно означает эта ошибка? Почему доля "падает" и становится недоступной? Есть ли способ предотвратить это и сделать зеркалирование файлов более стабильным?

1 ответ

Решение

Robocopy просто сообщает о том, что Windows сказала, что удаленный конец больше не доступен, что может быть правильной болью для отладки.

Если на компьютерах установлено антивирусное программное обеспечение, выполните тестовый запуск с отключенным. Вполне возможно, что AV-сканер не работает должным образом и вызывает зависание, когда он пытается наверстать упущенное. Если это работает, вам может потребоваться отключить AV-сканер хотя бы на одном конце на время передачи. Также убедитесь, что не задействован брандмауэр, который может неправильно интерпретировать трафик и привести к разрыву соединения.

Как примечание, это большой трафик через такие низкоскоростные сетевые адаптеры. Вы можете рассмотреть возможность добавления сетевого адаптера 1 ГБ к каждой машине, возможно, подключенного перекрестным кабелем, если у вас нет подходящих портов коммутатора, и чтобы этот трафик маршрутизировался через эти сетевые карты.

Другие вопросы по тегам