Назад | Перейти на главную страницу

Robocopy - Поделиться копией по сети - Файлы не оказались в ожидаемом месте

Мой клиент недавно получил новый сервер Windows 2012 взамен старого компьютера с Windows XP Professional, который мы использовали в качестве файлового сервера. Казалось, что все копируется нормально, я сохранил файл журнала копии и наблюдал, как новая общая папка заполняется с настольного компьютера, а также с сервера в соответствующей папке. Когда я вернулся на следующее утро, доля пуста. В файле журнала указано, что он завершился с 0 ошибками. Все скопированные файлы больше не находятся в общей папке и не хранятся в корне E: \ на новом сервере.

Вот шаги, которые я предпринял для копирования: я просто подключил новый сервер к сети, установил общий ресурс. Старый сервер все еще был подключен к сети.

Общий ресурс старого сервера - это \\ old-server \ old-server-files, который хранится в папке C: \ old-server-files.

Общий ресурс нового сервера был \\ new-server \ new-server-files, который хранится в папке с именем E: \ new-server-files

Я использовал следующую команду Robocopy из командной строки нового сервера:

Robocopy \\ old-server \ old-server-files \\ new-server \ new-server-files / MiR / FFT / Z / W: 5 /LOG:E:\server-copy.log

Я медленно наблюдаю за заполнением общей папки с настольного компьютера. Копирование заняло около 12 часов через гигабитное соединение Ethernet. На следующее утро я прихожу, но при просмотре с настольного компьютера в папке \\ new-server \ new-server-files нет ни одного файла. При просмотре с сервера общий ресурс пуст, а папка E: \ new-server-files пуста. В корне E: \ теперь файлы вместо общего ресурса.

Я не понимаю, как это произошло. Может ли кто-нибудь объяснить, где я мог ошибиться. Я могу опубликовать server-copy.log, который я создал с помощью robocopy, но я посмотрел на него, и он сказал, что он скопирован в общий ресурс. Хотя это 37 мегабайт, так что мне пришлось бы найти, где его разместить.

Это странно, но, возможно, ему не понравился параметр / MIR между двумя разными именами общих ресурсов. Вместо этого я бы использовал переключатели / e / copy: DATSOU или / e / copyall (то же самое), функция / FFT используется только при копировании из NTFS в другой тип файловой системы, если это сервер Windows 2012, он не нужен, так как Сервер 2012 должен использовать NTFS.