Парк серверов на CentOS 7, поддержка давно кончилась. Стоит задача мигрировать ~40 машин. Разрываюсь между Rocky Linux 9, AlmaLinux 9 и просто уходом на Debian 12. Что выбрали те, кто уже прошёл этот путь?
Если у тебя весь софт и плейбуки заточены под RHEL-семейство, не выдумывай, бери AlmaLinux. У них ABI-совместимость с RHEL заявлена явно, а не bug-for-bug, что на практике даже удобнее. Перевели 120 хостов через almalinux-deploy/migrate2alma, проблем почти не было.
А я бы рассмотрел Debian всерьёз. Если приложения контейнеризованы, то базовый дистрибутив вообще вторичен, а apt и стабильность Debian вне конкуренции. Меньше зависишь от настроения Red Hat.
docker_whale, вот про контейнеры мысль здравая. У нас правда часть legacy крутится прямо на хосте, не всё в docker. Для таких машин миграция на Debian = переписывание кучи init-скриптов и systemd-юнитов под другие пути.
Тогда минимизируй боль: оставь RHEL-совместимость для legacy (Alma), а новое катай в контейнерах поверх чего угодно. Не надо делать big bang миграцию, разнеси по слоям.
Прошёл migrate2rocky на 60 машинах в проде, время простоя по сути ноль, ребут и всё. Главное сделай снапшот/бэкап перед конвертацией и проверь сторонние репозитории, вот они любят ломаться.
Спасибо всем, план такой: legacy-хосты конвертирую на Alma через migrate2alma, новое уже катаю в контейнерах и постепенно увожу на Debian-базу. Отпишусь как пройдёт.