Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \instructions\windows\skopirovat-papku-iz-odnogo-servera-na-drugoj.md

Скопировать папку из одного сервера на другой

НАЗНАЧЕНИЕ

Копирование/перенос больших данных из одного сервера на другой.

ПРИМЕНЕНИЕ

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

УСЛОВИЕ

  • Наличие админских прав на оба сервера (отправитель и получатель);
  • Наличие доступности из сети (оба сервера должны видеть друг друга);
  • Расшаренная папка (переносимую папку нужно расшарить);
  • Стабильность сети и света.

ШАГИ

  1. На сервере-отправителе временно расшарить переносимую папку, дав общий доступ пользователю «Все»;
  2. На сервере-получателе запустить командную строку (cmd или powershell);
  3. Подключиться к сетевой папке и авторизоваться (ввести пароль после запроса):
net use \\192.168.x.x\share /user:admin *    

где вместо \192.168.x.x\share — реальный ip-адрес целевого сервера и путь к сетевой расшаренной папке, а вместо admin — пользователь администратора сервера-отправителя;

  1. Запустить команду копирования папки:
robocopy \\192.168.x.x\share C:\folder /E /Z /J /MT:8 /R:3 /W:5 /LOG+:C:\robocopy.log /TEE /NP

где вместо C:\folder — путь к локальной папке, куда будет копироваться из сервера-отправителя;

  1. Дождаться окончания процесса копирования и после проверить состояние данных;

  2. На сервере-отправителе отключить общий доступ к этой папке в целях безопасности.

РЕЗУЛЬТАТ

В отличии от обычного графического копирования, команда robocopy быстрее скопирует большие данные на другой сервер. И если в этот момент не пропадет сеть или свет, то копирование пройдет успешно за более быстрое время.

**Для сравнения:** копирование файлов с общим объемом 100 Гб обычным графическим способом на другой сервер заняло бы около 16 часов, когда как через командную строку командой *robocopy* копирование займет пару часов.