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


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

По состоянию на 30 июня 2024 года 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

Распределение Описание Образы 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 , не будут доступны. Чтобы использовать эти функции, рекомендуется создать новую виртуальную машину с помощью предпочтительной операционной системы вместо выполнения обновления на месте.

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

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

Распределение Описание Образы Azure Модели поддержки
CentOS Stream Официальная замена CentOS, выше и ниже уровни RHEL. CentOS Stream Галерея сообщества Сообщество
Федора Вышестоящий проект для потока 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. Да (несколько издателей) Сообщество
Вагон-платформа Community Linux для контейнеров Да Сообщество

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

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

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

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

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

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

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

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

Предложение на Azure Marketplace от OpenLogic by Perforce:

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

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

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

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

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

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

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

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

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

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

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