Почему Robocopy выдает ОШИБКУ 5 (0x00000005) Получение типа файловой системы источника, но все равно копирует все? - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь запустить базовый c сценарий Robocopy для зеркального отображения одной папки и всего ее содержимого с одного сервера на другой, но получаю ОШИБКА 5 (0x00000005) Получение файловой системы Тип источника . Тем не менее, процесс копирования кажется успешным в соответствии с журналом Robocopy и тем, что я вижу в месте назначения.

Не могу понять, что является причиной этого. Даже если все кажется успешным, эта ошибка приводит к тому, что запланированное задание сообщает об ошибке. У меня есть доступ на чтение и запись как к источнику, так и к месту назначения, и я проверил, открыв папку, создав новую папку, создав файл и удалив оба.

Источник - Microsoft Windows 2012 Сервер IIS Назначение - это своего рода Unix веб-сервер. Не уверен, что именно, но я могу получить к нему доступ, используя UN C путь, как и любой другой сетевой ресурс windows.

Я запускаю команду Robocopy:

set dt=%DATE:~10,4%-%DATE:~4,2%-%DATE:~7,2%_%TIME:~0,2%.%TIME:~3,2%
set dt=%dt: =0%

robocopy /MIR /COPY:DT /XA:SHT \\sourceserver\inetpub$\wwwroot\mydir \\destinationserver\mydir /LOG:\\SomeNetworkPath\FolderCopyScript\ScriptLogs\Folder_Copy_%dt%.log
...