CentOS のサポート終了に関するガイダンス

2024 年 6 月 30 日の時点で、Red Hat は CentOS のサポートを終了し、CentOS Stream に置き換えました。 詳細については、CentOS 内での開発エクスペリエンスの変換に関する記事を参照してください

CentOS 7 と 8 は、CentOS Linux の最終リリースです。 CentOS 7 と 8 のサポート終了日は次のとおりでした。

  • CentOS 8 - 2021 年 12 月 31 日
  • CentOS 7 - 2024 年 6 月 30 日

CentOS ユーザーへの影響

これらの CentOS バージョンで実行されているワークロードは、更新プログラムとセキュリティ パッチを引き続き取得するために代替プラットフォームに移行する必要があります。

移行オプション

CentOS のお客様がサポートされている OS に移行するには、いくつかのオプションがあります。 移行する場所と方法の判断は、以下に応じて変わります。

  • CentOS/Red Hat Enterprise Linux (RHEL) との互換性を維持する必要があるかどうか
  • コミュニティでサポートされるディストリビューションと商用ディストリビューションを優先する (Red Hat Enterprise Linux や RHEL など)
  • Azure の CentOS 資産の構成とイメージ ソース

CentOS の互換性を維持する必要がある場合は、商用ディストリビューションである Red Hat Enterprise Linux への移行はリスクの低いオプションです。 Oracle Linux、Alma Linux、Rocky Linux など、いくつかの選択肢もあります。

ワークロードが多数のディストリビューションで実行されている場合は、コミュニティベースまたは商用の別のディストリビューションに移行することを検討してください。

終了状態を評価する際に、インプレース変換を実行する (多くのディストリビューションでこの目的のためのツールが提供される) 方が望ましいか、この機会にクリーンなスレートと新しい VM/OS/イメージから始めるのが望ましいかどうかを検討してください。 Microsoft では、新しい VM/OS から開始することをお勧めします。

CentOS 7 の延長サポートを提供している企業も複数あります。移行に時間がかかる場合があります。

Azure の動作保証済みディストリビューションとイメージの詳細については、「動作保証済みディストリビューション」ページを参照してください。

CentOS 互換ディストリビューション

配布 説明 Azure のイメージ サポート モデル
Red Hat Enterprise Linux サポートと EUS を使用できる最適なバイナリ互換 OS。
Azure Marketplace で利用可能な移行オファー
Red Hat から利用できる変換ツール
複数のオファーとイメージ
YesPAYG、BYOS、ARM64 商用の統合サポート
AlmaLinux 公式コミュニティのイメージ:
AlmaLinux OS (x86_64/AMD64)
AlmaLinux OS (AArch64/Arm64)
AlmaLinux HPC
AlmaLinux から利用できる変換ツール
はい (複数の発行元) コミュニティ、サードパーティによる商用サポート
Oracle Linux Oracle から入手できる移行ツールとガイダンス はい。BYOS コミュニティと商用
Rocky Linux 公式コミュニティのイメージ:
Rocky Linux for x86_64 (AMD64) - 公式
Rocky から利用できる変換ツール
はい (複数の発行元)、BYOS、ARM64 コミュニティと商用

注意事項

移行後にメジャー バージョンのインプレース更新を実行すると (例: CentOS 7 -> RHEL 7 -> RHEL 8)、仮想マシン (VM) のデータ プレーンとコントロール プレーンの間で切断が生じます。 ゲストの自動パッチ適用OS イメージの自動アップグレードホット パッチの適用Azure Update Manager などの Azure の機能は利用できなくなります。 これらの機能を利用するには、インプレース アップグレードを実行する代わりに、希望するオペレーティング システムを使用して新しい VM を作成することをお勧めします。

代替ディストリビューション

配布 説明 Azure のイメージ サポート モデル
CentOS Stream RHEL のアップストリームとダウンストリームの CentOS の正式な置き換え。 CentOS Stream コミュニティ ギャラリー コミュニティ
Fedora CentOS Stream と RHEL のアップストリーム プロジェクト。 Fedora Linux | Fedora プロジェクト コミュニティ ギャラリー コミュニティ
SUSE / OpenSUSE SUSE Enterprise Linux (SLES) は、SUSE の商用 Linux ディストリビューションです。 YesPAYG、BYOS、ARM64 コミュニティ (OpenSUSE)、商用および統合 (SLES)
Ubuntu (Server / Pro) 無料 (サーバー) と有料 (Pro) の両方のバージョンを利用できます。 サーバーから Pro へのインプレース変換が可能: Azure 上の Ubuntu Pro Linux イメージへのインプレース アップグレード - Azure Virtual Machines | Microsoft Learn YesPAYG、BYOS、ARM64 コミュニティ (サーバー)、商用および統合 (Pro)
Debian Community Linux ディストリビューション。 はい (複数の発行元) コミュニティ
Flatcar Community Container Linux はい コミュニティ

システムとワークロードの移行

CentOS の互換性を維持する

CentOS の互換性を維持し、ディストリビューションを選択した場合は、インプレース変換を実行するか、新しい VM (再デプロイ) から開始するかを決定する必要があります。

多くの CentOS 互換ディストリビューションには、システムを評価し、バイナリの置換を実行し、コンテンツ ソースを更新する変換ユーティリティがあります。

商用ディストリビューションに移行する場合は、変換を実行するために有効なサブスクリプション/ライセンスが必要な場合があります。

VM をインプレースで変換するか、再デプロイするかを検討する際には、Azure で VM を作成した方法が重要になります。

カスタム VM の変換

Azure で使用するために独自の VM を作成した場合、VM にはソフトウェアの課金情報はありません。 (バックアップ後、および必要な前提条件と更新に応じて) 適切な場所に変換しても問題ありません。

OpenLogic by Perforce による Azure Marketplace オファー:

これは、Azure での公式の承認された CentOS イメージであり、ソフトウェアの課金情報は関連付けられていません。 これは、インプレース変換の候補です (バックアップおよび必要な前提条件と更新の後)。

その他の Azure Marketplace オファー

Azure Marketplace には、さまざまな発行元からの CentOS ベースのオファーが多数用意されています。 単純な OS のみのオファーから、特定のケース (CIS 強化イメージなど) のソフトウェア、デスクトップ バージョン、構成を追加したさまざまなバンドルされたオファーまで、幅広く取り揃えています。

これらのオファーの一部には価格が関連付けられています。また、エンド カスタマー サポートなどのサービスを含めることができます。

価格が関連付けられたシステムを変換する場合は、変換後も引き続き元の価格を支払うことになります。 変換されたシステムの別のサブスクリプションまたはライセンスを持っている場合でも、二重支払いになる可能性があります。

イメージ プロバイダーに対して、インプレース アップグレードを推奨またはサポートしているかどうか、またはさらなるガイダンスがあるかどうかを確認してください。

ディストリビューションの変更

別のディストリビューションに移行する場合は、Virtual Machines とワークロードを再デプロイする必要があります。 Azure にソリューションをデプロイするためのガイダンス、ベスト プラクティス、テンプレートについては、Azure 向けの「Microsoft クラウド導入フレームワーク」を参照してください。

最新化

CentOS のサポート終了は、ワークロードの最新化、PaaS、SaaS、またはコンテナー化されたソリューションへの移行を検討する機会でもあります。

アプリケーションの最新化とは Microsoft Azure |