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

Как лучше всего переместить домашние диски пользователей в Active Directory?

Мне нужно переместить домашние диски около 130 пользователей на другой жесткий диск на том же сервере, на котором они сейчас размещены. Как лучше всего это сделать, не вдаваясь в каждую из них по отдельности?

Пользователи разбросаны по разным OU.

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

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

  1. Задокументируйте разрешения на старом общем ресурсе.
  2. Прекратите совместное использование старой общей папки (это выбьет из нее всех пользователей).
  3. Использование проводника Windows Шаг все каталоги в новое место (используйте перемещение, чтобы сохранить те же разрешения)
  4. Начать совместное использование нового корня каталога со старым именем общего ресурса
  5. Сбросьте разрешения в соответствии с тем, что было задокументировано на шаге 1.

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

Я бы не сказал, что это лучший способ, но если вы используете графический интерфейс, вы можете, удерживая Ctrl, выбрать нескольких пользователей (или переключиться, чтобы выбрать все между двумя пользователями), открыть окно свойств и отредактировать домашнюю папку. поле пути от \ server1 \ users \% username% до \ server2 \ users \% username% - оно установит поле для всех пользователей, которых вы выбрали.

В противном случае, я думаю, вы застряли со сценарием входа, как подробно описано Вот, но в основном -

net user tester /homedir:\\server\tester$

Скрипты входа в систему не являются привлекательными, но все лучшие мышеловки, похоже, имеют неудовлетворительное соотношение затрат времени и вознаграждения.

Если вы также говорите о перемещении самих файлов, я бы выбрал robocopy.

- начать незапрошенный общий совет -

Я бы начал с перемещения небольшого количества пользовательских дисков и постепенно увеличивал размер пакетов по мере продвижения. Это дает вам возможность устранять те мелкие непредвиденные проблемы, которые всегда возникают, без одновременного обращения со 130 пользователями.

И упростите возврат. Скопируйте данные, затем удалите разрешения или иным образом заблокируйте доступ к старому общему ресурсу - это легко отменить.

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

Я бы определенно использовал robocopy для фактического копирования данных. Этот синтаксис должен стать хорошим началом:

Робокопия источник назначение / e / copyall

Флаг / e получит пустые каталоги, флаг / copyall гарантирует, что вы получите все данные NTFS. Еще одним преимуществом robocopy является то, что он будет выполнять дифференциальные копии, поэтому вы можете сначала скопировать все данные, а затем медленно развернуть сценарии входа в систему, выполняя новую robocopy, чтобы собирать только измененные данные.

Как уже упоминалось, сценарий входа в систему или графический интерфейс - ваш лучший выбор. Я знаю, что теперь есть также настройки групповой политики, которые могут выполнять подключенные диски, но я не пробовал этого сам.