1. Подготовка

Перед запуском миграции нужно подготовить целевой образ Linux, включить поддержку PXE в прошивке устройств и заранее спланировать, какое ПО потребуется на Linux

Подготовить целевой образ Linux

  1. Открыть раздел Установка OSОбразы OS

  2. Если нужный образ ещё не добавлен — нажать Добавить Образ OS и заполнить поля. Пример для офисного сценария:

    • НазваниеRedOS 8.0.2 офис

    • Тип OSRedOS 8 Linux

    • ISO образ — ISO-файл из репозитория сервера или с компьютера

    • ЯзыкРусский

    • Часовой поясEurope/Moscow

    • Локальный администраторrdadmin

    • Пароль локального администратора — задать пароль не короче 8 символов

    • Задачи после установки — для сценария миграции это поле можно не заполнять

    Примечание

    Поле Задачи после установки относится только к чистой установке ОС через PXE. При миграции эти задачи не выполняются — используется отдельное поле Задачи после миграции в сценарии миграции. Если этот же образ применяется и для чистых PXE-установок, поле Задачи после установки менять не нужно

  3. Сохранить образ. Публиковать вручную не нужно: при запуске задачи миграции образ публикуется автоматически

Важно

Локальный администратор образа (rdadmin) — это пользователь, которого создаст установщик Linux. Он не связан с переносимыми с Windows учётными записями. Имя не должно совпадать с именами переносимых пользователей

Подготовить устройства Windows

  1. На каждом устройстве, которое будет мигрироваться, в 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 в прошивке те же)

  2. Убедиться, что устройство и сервер RuDesktop находятся в одной локальной сети, а DHCP и PXE в этой сети настроены: устройство при загрузке должно получить IP-адрес и загрузочные файлы с сервера

    Важно

    Встроенный PXE-сервер RuDesktop работает только в пределах одной локальной сети. Для устройств в удалённых сетях нужен отдельный экземпляр сервера или внешние средства

  3. Убедиться, что 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). Логин в новой ОС будет другим. Доменные пользователи переносятся без изменения имени. Заранее предупредите пользователей и подготовьте список соответствий имён, если это критично

После выполнения подготовки можно перейти к созданию сценария миграции