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

2019 年 9 月、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 コミュニティと商用

Note

  • "バイナリ互換" とは、同じアップストリームディストリビューション (Fedora) に基づいて行います。 バグの互換性に関するバグの保証はありません。
  • Azure での動作保証済み Linux ディストリビューションの完全な一覧については次を参照してください: Azure で動作保証されている Linux ディストリビューション - Azure Virtual Machines | Microsoft Learn
  • Red Hat と Microsoft による統合サポートの詳細については、「Microsoft と Red Hat が提携して、IT 業界で無類のオファリングである統合サポートを提供する | Microsoft Learn」を参照してください

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

配布 説明 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 |