Потребовалось ввести в строй новый сервер терминалов в замен уставшего (по аппаратной части) Windows сервера.
На старом сервере был организован доступ по RDP протоколу к удаленным рабочим столам.
Профили пользователей не перемещаемые, хранились на нем же.
Соответственно появилась задача перенести учетные записи и профили пользователей на новый сервер в очень короткое время.
Да этого для разовых миграций я использовал неплохую утилиту Transwiz, в основном для переноса профиля с Windows 7 на Windows 10.
Однако перекидывать десятки пользователей с ее помощью я не стал.
Более того я был уверен, что есть способ быстрее и проще.
Поэтому после удачного переноса учетных записей и профилей пользователей, решил поделиться с вами простым решением.
Нам потребуется:
- Администраторская учетная запись.
- Способ копирования файлов с сохранением всех атрибутов.
Я выбрал Total Commander - Новый Windows сервер с настроенными ролями
Перезагружаем исходный сервер в безопасный режим с поддержкой сети.
msconfig—>Boot (Загрузка), устанавливаем галки «Безопасный режим» и «Сеть»
Монтируем системный раздел нового сервера (для удобства).
Пример:
net use x: \\192.168.0.101\c$
С помощью редактора реестра (regedit) экспортируем куст реестра всех профилей:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
Либо выборочно из этого раздела.
Какому пользователю принадлежит запись, можно понять по строке ProfileImagePath.
Копируем получившийся reg файл на новый сервер и там же запускаем его.
Далее с помощью Total Commandera копируем профиль(и) на новый сервер, поставив галку — Копировать права доступа:
На всякий случай перезагружаем новый сервер.
Пробуем залогиниться перенесенным пользователем — должно работать.
На старом сервере, так же через msconfig не забудьте отключить «Безопасный режим»
В заключении хочу еще зраз упомянуть утилиту Transwiz, точнее производителя ее.
Дело в том, что помимо этой утилиты у них есть еще хорошая утилита User Profile Wizard.
С помощью которой можно локальную учетную запись перенести в доменную.
Или перенести учетную запись из одного домена в другой.
Пользователи на новом сервере не появились.