1

На сервере имеется несколько больших (> 10 ГБ) файлов, которые после проверки необходимо переместить в другое место на том же сервере.

Пользователи, выполняющие проверку и перемещение файлов, не имеют доступа RDP к серверу, но могут получить доступ к файлам через пути UNC:

\\server\FilesToReview
\\server\MoveToHere

В настоящее время они используют Windows Explorer для копирования / вставки файлов. Это довольно медленно, так как я думаю, что файл копируется / кэшируется локально, а затем снова загружается в новое место на сервере.

Есть ли способ переместить файлы на сервер, не пропуская их дважды по сети? Повлияет ли изменение конфигурации общих ресурсов UNC, как это?

\\server\FilesToReview
\\server\FilesToReview\MoveToHere

Любые идеи с благодарностью получили ...

Сервер редактирования - Windows Server 2012, клиент - Windows 10, Windows 7 (спасибо @Daniel B); Файлы должны быть скопированы, а не перемещены; Файлы находятся на одном диске (спасибо @Attie)

1 ответ1

2

Согласно предоставленной вами информации, вы уже используете разгрузку копий на стороне сервера. Согласно вики Samba, она доступна в следующих операционных системах:

  • Windows Server 2012 и более поздние версии: через Windows Explorer или Robocopy
  • Windows 8 и более поздние версии: через Windows Explorer или Robocopy
  • Windows Server 2008: только через Robocopy
  • Windows 7: только через Robocopy

Вы можете легко проверить это, просмотрев вкладку «Производительность» в диспетчере задач. Это будет выглядеть примерно так:

серверная копия

Как видите, он практически не использует пропускную способность, но все равно копирует со скоростью 27,7 МБ / с.

Также обратите внимание, как я создаю копию файла в той же папке, и это очень медленно. Вот только насколько медленные жесткие диски.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .