Я использую ROBOCOPY для копирования некоторых файлов из удаленного общего ресурса в локальную папку на сервере. Набор файлов довольно большой (около 500 000 файлов). Процесс копирования запускается и успешно работает в течение часа или двух, а затем ROBOCOPY начинает сообщать об ошибке при каждой попытке копирования. Ошибки такие же, за исключением разных папок:
2019/02/22 08:22:16 ERROR 1327 (0x0000052F) Accessing Destination Directory E:\PDM_DATA\PDMVaultTest\0\000cfa40\
Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced.
Я запускаю командную строку ROBOCOPY: ROBOCOPY \\REMOTESERVER\PDM_DATA\PDMVault E:\PDM_DATA\PDMVaultTest /mir /r:1 /w:1 /log:E:\PDM_DATA\CopyPDMVaultFromProduction.log
Я вошел на сервер с учетными данными локального администратора и запускаю командную строку с параметром «Запуск от имени администратора».
Я попытался выполнить эту же операцию копирования с помощью программы SyncBackPro. Эта программа была очень медленной, и возникло то же сообщение об ошибке, что и в ROBOCOPY.
Однако когда SyncBackPro сообщил об ошибке, это ясно указывало на то, что при попытке чтения из удаленного общего ресурса произошел сбой. Удаленный общий ресурс находится на виртуальном сервере, размещенном на AWS, который присоединен к нашему домену. Я подозреваю, что более медленное подключение к глобальной сети, необходимое для связи с хостом AWS с локального целевого сервера, является вероятной причиной моей проблемы.
Я попробовал использовать параметр / b в ROBOCOPY, но это не помогло.