1. Подготовка¶
Перед запуском миграции нужно подготовить целевой образ Linux, включить поддержку PXE в прошивке устройств и заранее спланировать, какое ПО потребуется на Linux
Подготовить целевой образ Linux¶
Открыть раздел Установка OS → Образы OS
Если нужный образ ещё не добавлен — нажать Добавить Образ OS и заполнить поля. Пример для офисного сценария:
Название —
RedOS 8.0.2 — офисТип OS —
RedOS 8 LinuxISO образ — ISO-файл из репозитория сервера или с компьютера
Язык —
РусскийЧасовой пояс —
Europe/MoscowЛокальный администратор —
rdadminПароль локального администратора — задать пароль не короче 8 символов
Задачи после установки — для сценария миграции это поле можно не заполнять
Примечание
Поле Задачи после установки относится только к чистой установке ОС через PXE. При миграции эти задачи не выполняются — используется отдельное поле Задачи после миграции в сценарии миграции. Если этот же образ применяется и для чистых PXE-установок, поле Задачи после установки менять не нужно
Сохранить образ. Публиковать вручную не нужно: при запуске задачи миграции образ публикуется автоматически
Важно
Локальный администратор образа (rdadmin) — это пользователь, которого создаст установщик Linux. Он не связан с переносимыми с Windows учётными записями. Имя не должно совпадать с именами переносимых пользователей
Подготовить устройства Windows¶
На каждом устройстве, которое будет мигрироваться, в BIOS:
включить Network Stack и IPv4 PXE Support (вкладка
Network Stack Configurationили аналогичная) — это нужно, чтобы в прошивке появилась загрузочная запись UEFI: PXE IPv4;отключить Fast Boot (вкладка
Boot).
Примечание
Делать UEFI: PXE IPv4 первым вариантом загрузки не требуется. На этапе
Сброс загрузчикасервер RuDesktop автоматически переключает устройство в PXE-загрузку:на UEFI — задаёт одноразовую загрузку с PXE через
bcdedit(отрабатывает, если в прошивке зарегистрирована запись PXE/Network — см. шаги выше);на BIOS/Legacy — если предыдущий способ не сработал, ломает загрузку с диска, чтобы устройство ушло на следующий вариант (обычно PXE).
Описание стандартных предварительных настроек BIOS — Предварительные настройки устройства (раздел относится к чистой PXE-установке, но шаги по включению PXE в прошивке те же)
Убедиться, что устройство и сервер RuDesktop находятся в одной локальной сети, а DHCP и PXE в этой сети настроены: устройство при загрузке должно получить IP-адрес и загрузочные файлы с сервера
Важно
Встроенный PXE-сервер RuDesktop работает только в пределах одной локальной сети. Для устройств в удалённых сетях нужен отдельный экземпляр сервера или внешние средства
Убедиться, что RuDesktop-клиент на устройстве зарегистрирован на сервере и онлайн — иначе оркестратор миграции не сможет запустить плейбук сбора данных
Примечание
Если устройство временно недоступно во время миграции, оркестратор автоматически повторяет запуск плейбука до 10 раз с интервалом 30 секунд
Спланировать перенос данных¶
Миграция переносит только пользовательские данные. Заранее определить, что будет включено в перенос:
стандартные папки пользователя (
Desktop/Documents/Downloads/Pictures/Videos/Music);содержимое несистемных дисков (
D:\,E:\и т.д.);дополнительные пути (например,
C:\Projectsс рабочими проектами или путь относительно домашней папки пользователя);профильные данные браузеров (только AppData выбранных Chrome/Edge/Firefox/Yandex Browser).
Важно
Установленные программы Windows, реестр Windows, системные настройки и драйверы при миграции не переносятся. Сразу спланируйте, какой софт нужен на Linux после миграции — он будет ставиться через задачи UEM, выбранные в сценарии миграции
Важно
Установка Linux через PXE затирает диск, выбранный установщиком. При нескольких физических дисках установщик может выбрать любой подходящий — содержимое диска будет потеряно. Убедитесь, что важные данные включены в сценарий миграции либо сохранены отдельно
Спланировать перенос пользователей¶
Локальные пользователи переносятся с временным паролем, заданным в миграции. Пользователь обязан сменить пароль при первом входе. Локальные пароли Windows не переносятся
Доменные пользователи переносятся с использованием доменных учётных данных (нужен логин/пароль администратора домена с правом ввода устройств в домен) и продолжают входить под своим доменным паролем
Важно
Для ALT Linux и RED OS имена локальных пользователей с кириллическими символами автоматически транслитерируются в латиницу (Иванов → ivanov). Логин в новой ОС будет другим. Доменные пользователи переносятся без изменения имени. Заранее предупредите пользователей и подготовьте список соответствий имён, если это критично
После выполнения подготовки можно перейти к созданию сценария миграции