none
Robocopy не возобновляет копирование после сбоя сети RRS feed

  • Общие обсуждения

  • Всем привет!

    В процессе решения рядовой задачи бекапа столкнулся со странным поведением robocopy.

    Выполнял такой сценарий:

    1. в командной строке ввожу: robocopy d:\foldertobackup \\backupserver\backupfolder /z

    2. дожидаюсь, когда начнут копироваться файлы (для тестов положил пару файлов на 200 мегабайт)

    3. отключаюсь от локальной сети, имитируя неполадки сети

    4. на этом этапе поведение robocopy на разных машинах различается:

    4.1. после отключения от сети возникает пауза (~30 секунд), после которой robocopy завершает работу

    4.2. после отключения от сети возникает пауза (~ 5 - 30 секунд), после которой robocopy не завершает работу и пытается раз в несколько секунд (определяется ключом /w, по-умолчанию 30 секунд) продолжить копирование. когда снова подключаюсь к сети, копирование возобновляется. Это собственно желаемый вариант.

    Что делал и не помогло:

    1. разные комбинации ключей robocopy

    2. обновлял драйвера на сетевой карте

    3. пробовал подключать машину по проводу и через wifi

    4. менял сетевой профиль (с частного на общедоступный и обратно)

    5. запускал под обычным пользователем и под администратором

    В попытках разобраться обнаружил:

    1. версия robocopy, которая возобновляет копирование - 10.0.18362.1

    2. версия, которая не возобновляет, а просто завершается после отключения от сети - 10.0.19041.1

    Перенос работающей версии robocopy на машину с неработающей, решают вопрос, но хотелось бы разобраться.

    Кто-то сталкивался с похожей ситуацией, знает с чем это связано и на самом ли  деле причина в версии? Буду рад любой дополнительной информации.


    Все тестирования и сравнения проводились на машинах под управлением Windows 10 х64 (за идентичность последних обновлений не ручаюсь).

    Так же проверял описанный выше сценарий на windows 7 SP1 x64: тоже при отключении от сети robocopy не завершился, а ждал появления подключения. версия - 6.1.7601.23403.

    Заранее спасибо!

    6 декабря 2020 г. 9:03