2.5. ターゲットサーバーへのクローン作成
サーバーのクローンを作成するには、ターゲットサーバーで以下の手順を実行してください。
-
satellite-cloneツールはデフォルトで、/backup/をバックアップフォルダーとして使用します。別のフォルダーにコピーする場合には、/etc/satellite-clone/satellite-clone-vars.ymlファイルのbackup_dir変数を更新してください。 -
更新前の Satellite のバックアップファイルを、移行先のサーバーの
/backup/フォルダーに配置します。共有ストレージをマウントするか、移行先のサーバーの/backup/フォルダーにバックアップファイルをコピーします。 - ソースサーバーの電源を切断します。
インスタンスを Red Hat カスタマーポータルに登録し、必要なリポジトリーのみを有効にします。
subscription-manager register subscription-manager repos --disable=* subscription-manager repos --enable=rhel-9-for-x86_64-appstream-rpms \ --enable=rhel-9-for-x86_64-baseos-rpms \ --enable=satellite-maintenance-6.18-for-rhel-9-x86_64-rpms
# subscription-manager register # subscription-manager repos --disable=* # subscription-manager repos --enable=rhel-9-for-x86_64-appstream-rpms \ --enable=rhel-9-for-x86_64-baseos-rpms \ --enable=satellite-maintenance-6.18-for-rhel-9-x86_64-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow satellite-cloneパッケージをインストールします。dnf install satellite-clone
# dnf install satellite-cloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow satellite-cloneツールをインストールした後に、独自のデプロイメントに合わせて/etc/satellite-clone/satellite-clone-vars.ymlファイルで設定を調節します。satellite-cloneツールを実行します。satellite-clone
# satellite-cloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow - DHCP、DNS、TFTP、およびリモート実行サービスを再設定します。ソースの Satellite Server と競合しないように、クローンプロセスにより、ターゲットの Satellite Server でこのサービスが無効になります。
- Satellite Web UI で DHCP、DNS、TFTP を再設定し、有効にします。詳細は、プロビジョニングインフラストラクチャーサービスの統合 を参照してください。
-
ユーザー名
adminとパスワードchangemeで、Satellite Web UI にログインします。すぐに、管理者パスワードを変更して認証情報のセキュリティーを確保します。 - 正しい組織が選択されていることを確認します。
- Satellite Web UI で、Content > Subscriptions に移動します。
- Manage Manifest をクリックします。
- Refresh をクリックしてから Close をクリックし、サブスクリプションのリストに戻ります。
- 利用可能なサブスクリプションが正しいことを確認します。
-
/usr/share/satellite-clone/logs/reassociate_capsules.txtファイルの説明に従い、Capsules とライフサイクル環境の間の関係を復元します。 -
ターゲットサーバーの IP アドレスと新規ホスト名が一致するように、DNS など、ネットワーク設定を更新します。
satellite-cloneツールにより、ホスト名をソースサーバーのホスト名に変更します。ホスト名を別のものに変更する場合には、satellite-change-hostnameツールを使用してください。詳細は、Red Hat Satellite の管理 の Satellite Server の名前変更 を参照してください。 -
ソースサーバーが
virt-whoデーモンを使用する場合は、ターゲットサーバーにインストールして設定します。ソースサーバーのディレクトリー/etc/virt-who.d/にあるvirt-who設定ファイルをすべて、ターゲットサーバーにある同じディレクトリーに移動します。詳細は、仮想マシンサブスクリプションの virt-who の設定 を参照してください。以下の章を使用してアップグレードを行った後に、安全にソースサーバーの使用を停止することができます。