Поделиться через


Руководство по окончании срока жизни CentOS

В сентябре 2019 года Red Hat объявил о своем намерении к закату CentOS и заменить его На CentOS Stream. Дополнительные сведения см. в разделе "Преобразование возможностей разработки в CentOS"

CentOS 7 и 8 являются окончательными выпусками CentOS Linux. Сроки окончания жизни для CentOS 7 и 8:

  • CentOS 8 - 31 декабря 2021 г.
  • CentOS 7 — 30 июня 2024 г.

Влияние на пользователей CentOS

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

Варианты переноса

Существует несколько вариантов перемещения клиентов CentOS в поддерживаемую ОС. Решение о том, где и как перенести, зависит от:

  • Необходимо ли сохранить совместимость с CentOS / Red Hat Enterprise Linux (RHEL)
  • Предпочитайте сообщество поддерживаемое распространение и коммерческое распространение (например, Red Hat Enterprise Linux или RHEL)
  • Конфигурации и источника изображений для вашего объекта CentOS в Azure

Если вам нужно обеспечить совместимость CentOS, миграция в Red Hat Enterprise Linux, коммерческое распространение, является вариантом низкого риска. Существует также несколько вариантов, таких как Oracle Linux, Alma Linux, Rocky Linux и т. д.

Если рабочая нагрузка выполняется во многих дистрибутивах, вам может потребоваться перейти к другому дистрибутиву либо на основе сообщества, либо в коммерческой среде.

Хотя вы оцениваете конечное состояние, рассмотрите, следует ли выполнять преобразование на месте (многие дистрибутивы предоставляют средства для этой цели) предпочтительнее, чем использовать эту возможность, чтобы начать с чистого листа и новой виртуальной машины/ ОС / изображения. Корпорация Майкрософт рекомендует начать с новой виртуальной машины или ОС.

Существует также несколько компаний, предлагающих расширенную поддержку CentOS 7, что может дать вам больше времени для миграции.

Дополнительные сведения о утвержденных дистрибутивах и образах в Azure см. на странице "Одобренное распределение ".

Совместимые дистрибутивы CentOS

Распределение Description Образы Azure Модель поддержки
Red Hat Enterprise Linux Лучшие двоичные совместимые ОС w/support и EUS доступны.
Предложение миграции доступно в Azure Marketplace.
Средство преобразования, доступное из Red Hat.
Несколько предложений и изображений
Да PAYG, BYOS, ARM64 Коммерческая, интегрированная поддержка
AlmaLinux Официальные изображения сообщества:
Ос AlmaLinux (x86_64/AMD64)
Ос AlmaLinux (AArch64/Arm64)
AlmaLinux HPC
Средство преобразования, доступное из AlmaLinux.
Да (несколько издателей) Сообщество, коммерческая поддержка третьими лицами
Oracle Linux Средства миграции и рекомендации , доступные в Oracle. Да BYOS Сообщество и коммерческая
Рокки Linux Официальные изображения сообщества:
Rocky Linux для x86_64 (AMD64) — официальный
Средство преобразования, доступное из Rocky.
Да (несколько издателей), BYOS, ARM64 Сообщество и коммерческая

Внимание

При обновлении основной версии на месте после миграции (например, CentOS 7 — RHEL 7 —>> RHEL 8) произойдет отключение между плоскости данных и плоскости управления виртуальной машины. Такие возможности Azure, как автоматическое исправление для гостей, автоматическое обновление образа ОС, hotpatching и Диспетчер обновлений Azure, не будут доступны. Чтобы использовать эти функции, рекомендуется создать новую виртуальную машину с помощью предпочтительной операционной системы вместо выполнения обновления на месте.

Примечание.

  • "Двоичный совместимый" означает на основе того же вышестоящий дистрибутива (Fedora). Для совместимости ошибок не гарантируется.
  • Полный список утвержденных дистрибутивов Linux в Azure см. в статье о дистрибутивах Linux, утвержденных в Azure — Azure Виртуальные машины | Microsoft Learn
  • Дополнительные сведения о поддержке Red Hat и Microsoft Integrated Support см. в статье Microsoft и Red Hat Partner и доставить интегрированную поддержку, уникальное предложение в ИТ-мире | Microsoft Learn

Альтернативные дистрибутивы

Распределение Description Образы Azure Модели поддержки
Поток CentOS Официальная замена CentOS, вышестоящий против нижней части RHEL. Поток CentOS Коллекция сообщества Сообщество
Fedora Вышестоящий проект для потока CentOS и RHEL. Fedora Linux | Проект Fedora Коллекция сообщества Сообщество
SUSE / OpenSUSE SUSE Enterprise Linux (SLES) — это коммерческий дистрибутив SUSE Linux. Да PAYG, BYOS, ARM64 Сообщество (OpenSUSE), коммерческая и интегрированная (SLES)
Ubuntu (сервер или pro) Доступны бесплатные (сервер) и платные версии (Pro). Возможное преобразование с сервера на Pro: обновление образов Ubuntu Pro на месте в Azure — Azure Виртуальные машины | Microsoft Learn Да PAYG, BYOS, ARM64 Сообщество (сервер), коммерческая и интегрированная (Pro)
Debian Дистрибутив Community Linux. Да (несколько издателей) Сообщество
Flatcar Контейнер сообщества Linux Да Сообщество

Перенос систем и рабочих нагрузок

Оставайтесь совместимыми с CentOS

Если вы остаетесь совместимыми с CentOS и выбрали дистрибутив, необходимо решить, нужно ли выполнить преобразование на месте или начать с новой виртуальной машины (повторное развертывание).

Многие дистрибутивы, совместимые с CentOS, имеют служебные программы преобразования, которые оценивают систему и выполняют замену двоичных файлов и обновляют источник содержимого.

При переходе на коммерческое распространение может потребоваться действительная подписка или лицензия для выполнения преобразования.

Как вы считаете, следует ли преобразовать виртуальную машину на месте и повторное развертывание, так как вы создали виртуальную машину в Azure.

Преобразование пользовательской виртуальной машины

Если вы создали собственную виртуальную машину для использования в Azure, в виртуальной машине нет сведений о выставлении счетов за программное обеспечение. Скорее всего, вы можете преобразовать его на месте (после резервного копирования и любых необходимых предварительных требований и обновлений).

Предложения OpenLogic по Perforce Azure Marketplace:

Это официальные и утвержденные образы CentOS в Azure и не имеют сведений о выставлении счетов программного обеспечения. Они являются кандидатами на преобразование на месте (после резервного копирования и любых необходимых предварительных требований и обновлений).

Другие предложения Azure Marketplace

Существует множество предложений на основе CentOS от различных издателей, доступных в Azure Marketplace. Они варьируются от простых ОС только от различных пакетных предложений с дополнительными версиями программного обеспечения, классическими версиями и конфигурациями для конкретных случаев (например, образы, защищенные CIS).

Некоторые из этих предложений связаны с ценой и могут включать такие услуги, как поддержка конечных клиентов и т. д.

Если вы преобразуете систему с связанной ценой, вы продолжите платить исходную цену после преобразования. Даже если у вас есть отдельная подписка или лицензия для преобразованной системы, вы можете быть двойной оплатой.

Обратитесь к поставщику образов, рекомендуем ли они или поддерживают обновление на месте или дополнительные рекомендации.

Изменение дистрибутивов

Если вы переходите в другое распределение, необходимо повторно развернуть Виртуальные машины и рабочие нагрузки. Обязательно ознакомьтесь с Microsoft Cloud Adoption Framework для Azure для получения рекомендаций, рекомендаций и шаблонов для развертывания решения в Azure.

Модернизация

Момент завершения работы CentOS также может оказаться возможностью для модернизации рабочей нагрузки, перехода на paaS, SaaS или контейнеризованного решения.

Что такое модернизация приложений? Microsoft Azure |