第1章 RHEL 9 サーバーから RHEL 10 サーバーへの IdM 環境の移行
RHEL 9 IdM 環境を RHEL 10 にアップグレードするには、最初に新しい RHEL 10 IdM レプリカを RHEL 9 IdM 環境に追加し、RHEL 9 サーバーを廃止する必要があります。この移行では、すべての Identity Management (IdM) データと設定を Red Hat Enterprise Linux (RHEL) 9 サーバーから RHEL 10 サーバーに移動する必要があります。
IdM デプロイメント内のすべてのサーバーをできるだけ早く移行してください。長期間にわたって同じデプロイメント内で異なる IdM バージョンを混在させると、互換性がなくなったり、回復不可能なデータ破損が発生する可能性があります。
- RHEL 9 IdM サーバーおよび IdM サーバーノードの RHEL 10 へのインプレースアップグレードはサポートされていません。
-
IdM 環境を RHEL 10 に移行する前に、問題を防ぐためにまず
ipa-healthcheckを実行することを Red Hat は推奨しています。 - FIPS モードの RHEL 10 IdM レプリカを FIPS モードの RHEL 9 IdM デプロイメントに追加する方法の詳細は、RHEL 10 の導入に関する考慮事項 の ID 管理 セクションを参照してください。
RHEL 8 以前のバージョンから RHEL 10 への直接移行はサポートされていません。IdM データを適切に更新するには、増分移行を実行する必要があります。
たとえば、RHEL 8 IdM 環境を RHEL 10 に移行するには、次のコマンドを実行します。
- RHEL 8 サーバーから RHEL 9 サーバーに移行します。RHEL 9 の Identity Management への移行 を参照してください。
- このセクションで説明されているように、RHEL 9 サーバーから RHEL 10 サーバーに移行します。
手順では、以下を前提としています。
-
rhel10.example.comは、新しい CA 更新サーバーとなる RHEL 10 システムです。 rhel9.example.comは、元の RHEL 9 CA 更新サーバーです。CA 更新サーバーである Red Hat Enterprise Linux 9 サーバーを特定するには、任意の IdM サーバーで次のコマンドを実行します。[root@rhel9 ~]# ipa config-show | grep "CA renewal" IPA CA renewal master: rhel9.example.comIdM デプロイメントで IdM CA を使用しない場合、RHEL 9 で実行されている IdM サーバーは
rhel9.example.comになります。
IdM デプロイメントで組み込み認証局 (CA) しか使用する場合に 限り、以下のセクションの手順を実行します。
1.1. IdM を RHEL 9 から 10 に移行するための前提条件 リンクのコピーリンクがクリップボードにコピーされました!
ハードウェアセキュリティーモジュール (HSM) を使用して CA および KRA キーと証明書を保存する場合は、キーが HSM で生成されていない既存のインストールを HSM ベースのインストールにアップグレードすることはできません。
rhel9.example.com で以下を行います。
- システムを最新の RHEL 9 バージョンにアップグレードします。
ipa-* パッケージを最新バージョンへ更新している。
[root@rhel9 ~]# dnf update ipa-*警告複数の Identity Management (IdM) サーバーをアップグレードする場合は、各アップグレードの間隔は少なくとも 10 分あけてください。
複数のサーバーで同時または間隔をあまりあけないでアップグレードを行うと、トポロジー全体でアップグレード後のデータ変更を複製する時間が足りず、複製イベントが競合する可能性があります。
rhel10.example.com の場合:
- システムに最新バージョンの Red Hat Enterprise Linux をインストールします。詳細は、インストールメディアからの RHEL の対話型インストール を参照してください。
-
システムが、
rhel9.example.comIdM サーバーが権威ドメインに登録されている IdM クライアントであることを確認します。詳細は、IdM クライアントのインストール: 基本的なシナリオ を参照してください。 - システムが IdM サーバーのインストール要件を満たしていることを確認します。Preparing the system for IdM server installation を参照してください。
時刻サーバー
rhel9.example.comが同期されていることを確認している。[root@rhel9 ~]# ntpstat synchronised to NTP server (ntp.example.com) at stratum 3 time correct to within 42 ms polling server every 1024 s- システムで IdM レプリカのインストールが許可されていることを確認します。Authorizing the installation of a replica on an IdM client を参照してください。
ipa-* パッケージを最新バージョンへ更新している。
[root@rhel9 ~]# dnf update ipa-*