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

Как легко переместить общий ресурс DFS на новый диск?

Мне нужно переместить общий ресурс DFS на новый диск большего размера на том же сервере. Какой лучший / самый простой способ добиться этого. Рассматриваемый сервер работает под управлением Windows Server 2003 R2.

Пара предположений:

1) Вы говорите о целевой ссылке, под которой нет ссылок. Точки повторной обработки NTFS, необходимые для работы целевых ссылок, не будут копироваться с помощью XCOPY (или, как мне кажется, ROBOCOPY).

2) Я предполагаю, что это не ссылка DFS, подлежащая репликации. Это другой шарик из воска, чем описанная выше процедура.

Копировать файлы очень просто:

  • Создайте целевой каталог и установите для него разрешения.
  • Используйте XCOPY с переключателями «/ k / r / e / c / h / y / a» для копирования из источника (источник XCOPY *. * Назначение \ / k / r / e / c / h / y / a).

Смена доли без особых трудностей требует небольшого взлома. Вы можете сделать это через «правильные каналы» в графическом интерфейсе, но это требует как можно меньшего количества манипуляций с конфигурацией DFS.

  • Отредактируйте реестр. В разделе HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanManServer \ Shares найдите запись REG_MULTI_SZ, которая соответствует общей папке DFS, и измените только строку «Путь», чтобы указать новый путь.
  • Перезапустите службы «Распределенная файловая система» и «Сервер» (разрешив перезапуск «Net Logon» и «Comptuer Browser» при необходимости).
  • Убедитесь, что общий ресурс доступен в новом месте.

Поскольку DFS обращается к общему ресурсу как к UNC, а не к его физическому пути, DFS даже не «знает», что физический путь к папке изменился.

я буду

  • Скопируйте существующие файлы из старого местоположения в новое, сохраняя безопасность
  • Создайте новый общий ресурс в новом месте с такими же разрешениями
  • Отредактируйте папку DFS в интерфейсе управления DFS и замените старую цель новой.

Все ваши пользователи немедленно начнут использовать новый общий ресурс (в этом прелесть DFS). Обязательно делайте это в нерабочее время, чтобы убедиться, что вы захватили все измененные файлы во время копирования / переключения. Robocopy - отличная утилита, которая поможет вам в этом процессе.

Из вашего вопроса неясно, что вас действительно беспокоит, вот как я подхожу к проблеме:

  1. График простоя, поскольку пока вы перемещаете данные, они будут по существу недоступны (если только не для чтения)
  2. Отключить доступ к существующим данным, убедитесь, что к ним больше нет доступа
  3. Скопируйте данные (используя ваш любимый инструмент: xcopy, robocopy, ...)
  4. Проверить разрешение настройки для нового местоположения, Поделись с таким же названием.

И вуаля.

Заметка: Расположения DFS кэшируются на клиентах, обновление может занять некоторое время. (Очевидно, это не проблема, если вы повторно используете одно и то же имя общего ресурса.)