Главная » Статьи » Windows Server » Перенос папки профилей пользователей (Users) в ОС Windows server 2008 r2 на этапе установки

1 звезда2 звезды3 звезды4 звезды5 звезд (Пока оценок нет)
Loading...Loading...
Print Friendly

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

  1. Необходимость разделения оперативной информации (система) и архивных данных (данные пользователей) обусловленная, к примеру, необходимостью хранения системных файлов на высокоскоростном, но менее надежном массиве дисков RAID0;
  2. Отсутствие необходимости дополнительного переноса информации при переустановке ОС.
  3. По сравнению с переносом отдельного профиля пользователя перенос папки Users более предпочтителен, поскольку профили всех последующих пользователей компьютера будут также сохранены в нужном месте, и не будет необходимости снова проделывать процедуру переноса.

Одним из наиболее правильным методов осуществления такого переноса является возможность определения месторасположения папки профилей пользователей на этапе установки системы. Такую возможность в отношении Windows server 2008 r2 нам предоставляет Microsoft под названием Audit Mode. Подробнее об этом режиме можно почитать в следующей статье. Единственный нюанс, то, что в статье написано не подходит для сервера, т.к. в нем нет экрана на котором предлагают назвать компьютер и создать пользователя. Хотя на самом деле для серверной версии все оказалось на много проще. И так, потратив некоторое время на поиск решения, появился следующий сценарий.

Теперь собственно о сценарии переноса папки Users:

  1. Необходимо создать файл ответов и положить его в корень флешки.
  2. Перед началом установки нужно правильно установить диски. Определение в системе начинается с порта с меньшим номером. На первый мы устанавливаем ОС, на втором у нас будут находиться папки профилей.
  3. Начните установку Windows server 2008 r2, на этапе настройки дисков, отформатируйте оба диска (обязательно оба!!!). И укажите установку на первый.
  4. После того как началось копирование файлов, подключаем флешку в корне которой лежит файл ответов. ( не знаю почему, но если ее подключить сразу ничего не получается)
  5. Дожидаемся окончания установки, входим в систему и видим папки Users  и ProgramData на диске который мы указали в файле ответов, в данном случае диск D:\

Для предотвращения ошибок, связанных с явным указанием прежних путей папок профилей пользователей создадим при помощи утилиты mklink две символические ссылки:

mklink /D C:\Users D:\Users
mklink /D C:\ProgramData D:\ProgramData

Так как я собирал сервер на дисках SSD, то решил перенести папку временных файлов то же на диск D, по этому в настройках расположения временных папок я указал путь D:\Temp и создал еще одну ссылку:

mklink /D C:\Temp D:\Temp   (в принципе она не обязательна, на всякий случай)

Таким образом теперь даже при обращении по прежним путям любая программа не заметит подмены и будет работать с папками на диске C, хотя фактически они будут расположены в настроенном Вами месторасположении.