4.4. プロバイダーの追加


Red Hat OpenShift Web コンソールを使用して、仮想マシン移行の移行元プロバイダーとターゲットプロバイダーを追加できます。

4.4.1. 移行元プロバイダーの追加

MTV を使用して、以下の移行元プロバイダーから仮想マシンを移行できます。

  • VMware vSphere
  • Red Hat Virtualization
  • OpenStack
  • VMware vSphere によって作成された Open Virtual Appliances (OVA)
  • OpenShift Virtualization

Red Hat OpenShift の Web コンソールを使用して移行元プロバイダーを追加できます。

4.4.1.1. VMware vSphere 移行元プロバイダーの追加

VMware vSphere 仮想マシンは、VMware vCenter または VMWare ESX/ESXi サーバーから移行できます。MTV バージョン 2.6 以降では、SDK エンドポイントを ESX/ESXi サーバーのエンドポイントに指定することで、vCenter を経由せずに ESX/ESXi サーバーから直接移行できます。

重要

Migration Toolkit for Virtualization でサポートされているが 2023 FIPS 要件に準拠していない vSphere のバージョンから移行をできるように、VMware vSphere 移行元プロバイダーを使用した移行では EMS 強制が無効になっています。したがって、vSphere 移行元プロバイダーからの移行が FIPS に準拠されなくなるリスクを考慮する必要があります。サポートされているバージョンの vSphere は、ソフトウェア互換性ガイドライン に記載されています。

前提条件

  • すべてのクラスターがアクセスできるセキュアなレジストリーに VMware Virtual Disk Development Kit (VDDK) イメージを作成することを強く推奨します。VDDK イメージを使用すると、移行の時間が短縮されます。詳細は、VDDK イメージの作成 を参照してください。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. Create Provider をクリックします。
  3. vSphere をクリックします。
  4. 次のフィールドを指定します。

Provider Details

  • Provider resource name: 移行元プロバイダーの名前。
  • Endpoint type: vSphere プロバイダーエンドポイントタイプを選択します。オプション: vCenter または ESXi。仮想マシンは、vCenter、vCenter によって管理されていない ESX/ESXi サーバー、または vCenter によって管理されているが vCenter を経由しない ESX/ESXi サーバーから移行できます。
  • URL: ソース仮想マシンがマウントされている vCenter の SDK エンドポイントの URL。URL に sdk パス (通常は /sdk) が含まれていることを確認してください。たとえば、https://vCenter-host-example.com/sdk です。FQDN の証明書が指定されている場合、このフィールドの値は証明書内の FQDN と一致する必要があります。
  • VDDK init image: VDDKInitImage パス。移行を加速するために、VDDK init イメージの作成が強く推奨されます。詳細は、VDDK イメージの作成 を参照してください。

Provider details

  • Username: vCenter ユーザーまたは ESXi ユーザー。たとえば、user@vsphere.local です。
  • Password: vCenter ユーザーパスワードまたは ESXi ユーザーパスワード。

    1. CA 証明書を検証するには、以下のいずれかのオプションを選択します。

      • Use a custom CA certificate: カスタム CA 証明書を検証した後に移行します。
      • Use the system CA certificate: システム CA 証明書を検証した後に移行します。
      • Skip certificate validation: CA 証明書を検証せずに移行します。

        1. カスタム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA 証明書をテキストボックスにドラッグするか、または それを参照して Select をクリックするかの いずれか を行います。
        2. システム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA certificate のテキストボックスを空のままにします。
        3. 証明書の検証を省略するには、Skip certificate validation スイッチを右に切り替えます。
    2. オプション: プロバイダーの API エンドポイント URL からカスタム CA 証明書を取得するように MTV に依頼します。

      1. Fetch certificate from URL をクリックします。Verify certificate ウィンドウが開きます。
      2. 詳細が正しい場合は、I trust the authenticity of this certificate チェックボックスを選択し、Confirm をクリックします。そうでない場合は、Cancel をクリックし、正しい証明書情報を手動で入力します。

        確認後、CA 証明書は、API エンドポイントとの後続の通信を検証するために使用されます。

    3. プロバイダーを追加して保存するには、プロバイダーの作成 をクリックします。

      プロバイダーがプロバイダーのリストに表示されます。

    注記

    プロバイダーのステータスが Ready になるまでには数分かかる場合があります。

4.4.1.1.1. VMware 移行元プロバイダーの移行ネットワークの選択

Red Hat OpenShift Web コンソールで移行元プロバイダーの移行ネットワークを選択して、移行元環境のリスクを軽減し、パフォーマンスを向上できます。

移行に管理ネットワークを使用すると、ネットワークに十分な帯域幅がないためにパフォーマンスが低下する可能性があります。この状況は、ディスク転送操作がネットワークを飽和状態にし、移行元プラットフォームに悪影響を及ぼす可能性があります。

注記

vSphere の Network File Copy (NFC) サービスを使用して、ホストからディスクを転送するネットワークを制御することもできます。

前提条件

  • 移行ネットワークにディスク転送に十分なスループット (最低速度は 10 Gbps) がある。
  • デフォルトゲートウェイを使用して、OpenShift Virtualization ノードから移行ネットワークにアクセスできる。

    注記

    ソースの仮想ディスクは、ターゲット namespace の Pod ネットワークに接続されている Pod によってコピーされます。

  • 移行ネットワークで、ジャンボフレームを有効にしている。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. プロバイダーの横にある Hosts 列のホスト番号をクリックし、ホストのリストを表示します。
  3. 1 つまたは複数のホストを選択し、Select migration network をクリックします。
  4. 次のフィールドを指定します。

    • Network: ネットワーク名
    • ESXi host admin username: 例: root
    • ESXi host admin password: パスワード
  5. Save をクリックします。
  6. 各ホストのステータスが Ready であることを確認します。

    ホストのステータスが Ready でない場合、移行ネットワーク上でホストに到達できないか、クレデンシャルが正しくない可能性があります。ホスト設定を変更して、変更を保存できます。

4.4.1.2. Red Hat Virtualization 移行元プロバイダーの追加

Red Hat OpenShift の Web コンソールを使用して、Red Hat Virtualization 移行元プロバイダーを追加できます。

前提条件

  • マネージャーの CA 証明書 (サードパーティーの証明書に置き換えられた場合を除く)。その場合は、マネージャーの Apache CA 証明書を指定します。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. Create Provider をクリックします。
  3. Red Hat Virtualization をクリックします。
  4. 次のフィールドを指定します。

    • Provider resource name: 移行元プロバイダーの名前。
    • URL: ソース仮想マシンがマウントされている Red Hat Virtualization Manager (RHVM) の API エンドポイントの URL。URL に、RHVM API サーバーへのパス (通常は /ovirt-engine/api) が含まれていることを確認してください。たとえば、https://rhv-host-example.com/ovirt-engine/api です。
    • Username: ユーザー名。
    • Password: パスワード。
  5. CA 証明書を検証するには、以下のいずれかのオプションを選択します。

    • Use a custom CA certificate: カスタム CA 証明書を検証した後に移行します。
    • Use the system CA certificate: システム CA 証明書を検証した後に移行します。
    • Skip certificate validation: CA 証明書を検証せずに移行します。

      1. カスタム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA 証明書をテキストボックスにドラッグするか、または それを参照して Select をクリックするかの いずれか を行います。
      2. システム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA certificate のテキストボックスを空のままにします。
      3. 証明書の検証を省略するには、Skip certificate validation スイッチを右に切り替えます。
  6. オプション: プロバイダーの API エンドポイント URL からカスタム CA 証明書を取得するように MTV に依頼します。

    1. Fetch certificate from URL をクリックします。Verify certificate ウィンドウが開きます。
    2. 詳細が正しい場合は、I trust the authenticity of this certificate チェックボックスを選択し、Confirm をクリックします。そうでない場合は、Cancel をクリックし、正しい証明書情報を手動で入力します。

      確認後、CA 証明書は、API エンドポイントとの後続の通信を検証するために使用されます。

  7. プロバイダーを追加して保存するには、プロバイダーの作成 をクリックします。

    プロバイダーがプロバイダーのリストに表示されます。

4.4.1.3. OpenStack 移行元プロバイダーの追加

Red Hat OpenShift の Web コンソールを使用して、OpenStack 移行元プロバイダーを追加できます。

重要

OpenStack プロバイダーからイメージベースの仮想マシンを移行すると、ソース仮想マシンに接続されているイメージのスナップショットが作成され、スナップショットのデータがターゲット仮想マシンにコピーされます。つまり、ターゲット仮想マシンは、スナップショットが作成された時点でのソース仮想マシンと同じ状態になります。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. Create Provider をクリックします。
  3. OpenStack をクリックします。
  4. 次のフィールドを指定します。

    • Provider resource name: 移行元プロバイダーの名前。
    • URL: OpenStack Identity (Keystone) エンドポイントの URL。たとえば、http://controller:5000/v3 です。
    • Authentication type: 次の認証方法のいずれかを選択し、選択した内容に関連する情報を入力します。たとえば、認証タイプとして Application credential ID を選択した場合は、Application credential IDApplication credential secret フィールドがアクティブになり、ID とシークレットを指定する必要があります。

      • Application credential ID

      • Application credential name

        • Application credential name: OpenStack アプリケーションの認証情報名
        • Application credential secret: : OpenStack アプリケーション認証情報の Secret
        • Username: OpenStack ユーザー名
        • Domain: OpenStack ドメイン名
      • Token with user ID

        • Token: OpenStack トークン
        • User ID: OpenStack ユーザー ID
        • Project ID: OpenStack プロジェクト ID
      • ユーザー名のトークン

        • Token: OpenStack トークン
        • Username: OpenStack ユーザー名
        • Project: OpenStack プロジェクト
        • Domain name: OpenStack ドメイン名
      • Password

        • Username: OpenStack ユーザー名
        • Password: OpenStack パスワード
        • Project: OpenStack プロジェクト
        • Domain: OpenStack ドメイン名
  5. CA 証明書を検証するには、以下のいずれかのオプションを選択します。

    • Use a custom CA certificate: カスタム CA 証明書を検証した後に移行します。
    • Use the system CA certificate: システム CA 証明書を検証した後に移行します。
    • Skip certificate validation: CA 証明書を検証せずに移行します。

      1. カスタム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA 証明書をテキストボックスにドラッグするか、または それを参照して Select をクリックするかの いずれか を行います。
      2. システム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA certificate のテキストボックスを空のままにします。
      3. 証明書の検証を省略するには、Skip certificate validation スイッチを右に切り替えます。
  6. オプション: プロバイダーの API エンドポイント URL からカスタム CA 証明書を取得するように MTV に依頼します。

    1. Fetch certificate from URL をクリックします。Verify certificate ウィンドウが開きます。
    2. 詳細が正しい場合は、I trust the authenticity of this certificate チェックボックスを選択し、Confirm をクリックします。そうでない場合は、Cancel をクリックし、正しい証明書情報を手動で入力します。

      確認後、CA 証明書は、API エンドポイントとの後続の通信を検証するために使用されます。

  7. プロバイダーを追加して保存するには、プロバイダーの作成 をクリックします。

    プロバイダーがプロバイダーのリストに表示されます。

4.4.1.4. Open Virtual Appliance (OVA) 移行元プロバイダーの追加

Red Hat OpenShift Web コンソールを使用して、VMware vSphere によって作成された Open Virtual Appliance (OVA) ファイルを移行元プロバイダーとして追加できます。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. Create Provider をクリックします。
  3. Open Virtual Appliance (OVA) をクリックします。
  4. 次のフィールドを指定します。

    • Provider resource name: 移行元プロバイダーの名前
    • URL: OVA を提供する NFS ファイル共有の URL
  5. プロバイダーを追加して保存するには、プロバイダーの作成 をクリックします。

    プロバイダーがプロバイダーのリストに表示されます。

    注記

    エラーが発生したことを示すエラーメッセージが表示される場合があります。このメッセージは無視しても問題ありません。

4.4.1.5. Red Hat OpenShift Virtualization 移行元プロバイダーの追加

Red Hat OpenShift Virtualization プロバイダーは、移行元プロバイダーと移行先プロバイダーの両方として使用できます。

具体的には、OpenShift Virtualization プロバイダーとして自動的に追加されるホストクラスターは、移行元プロバイダーと移行先プロバイダーの両方として使用できます。

MTV がデプロイされているクラスターから別のクラスターに仮想マシンを移行したり、リモートクラスターから MTV がデプロイされたクラスターに仮想マシンを移行したりできます。

注記

移行元プロバイダーの Red Hat OpenShift クラスターのバージョンは 4.13 以降である必要があります。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. Create Provider をクリックします。
  3. OpenShift Virtualization をクリックします。
  4. 次のフィールドを指定します。

    • Provider resource name: 移行元プロバイダーの名前
    • URL: API サーバーのエンドポイントの URL
    • Service account bearer token: cluster-admin 権限を持つサービスアカウントのトークン

      URLService account bearer token の両方を空白のままにすると、ローカルの OpenShift クラスターが使用されます。

  5. CA 証明書を検証するには、以下のいずれかのオプションを選択します。

    • Use a custom CA certificate: カスタム CA 証明書を検証した後に移行します。
    • Use the system CA certificate: システム CA 証明書を検証した後に移行します。
    • Skip certificate validation: CA 証明書を検証せずに移行します。

      1. カスタム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA 証明書をテキストボックスにドラッグするか、または それを参照して Select をクリックするかの いずれか を行います。
      2. システム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA certificate のテキストボックスを空のままにします。
      3. 証明書の検証を省略するには、Skip certificate validation スイッチを右に切り替えます。
  6. オプション: プロバイダーの API エンドポイント URL からカスタム CA 証明書を取得するように MTV に依頼します。

    1. Fetch certificate from URL をクリックします。Verify certificate ウィンドウが開きます。
    2. 詳細が正しい場合は、I trust the authenticity of this certificate チェックボックスを選択し、Confirm をクリックします。そうでない場合は、Cancel をクリックし、正しい証明書情報を手動で入力します。

      確認後、CA 証明書は、API エンドポイントとの後続の通信を検証するために使用されます。

  7. プロバイダーを追加して保存するには、プロバイダーの作成 をクリックします。

    プロバイダーがプロバイダーのリストに表示されます。

4.4.2. 移行先プロバイダーの追加

Red Hat OpenShift Web コンソールを使用して、OpenShift Virtualization 移行先プロバイダーを追加できます。

4.4.2.1. OpenShift Virtualization 移行先プロバイダーの追加

Red Hat OpenShift Virtualization プロバイダーは、移行元プロバイダーと移行先プロバイダーの両方として使用できます。

具体的には、OpenShift Virtualization プロバイダーとして自動的に追加されるホストクラスターは、移行元プロバイダーと移行先プロバイダーの両方として使用できます。

MTV をインストールしたプロバイダーであるデフォルトの OpenShift Virtualization 移行先プロバイダーだけでなく、別の OpenShift Virtualization 移行先プロバイダーも Red Hat OpenShift Web コンソールに追加できます。

MTV がデプロイされているクラスターから別のクラスターに仮想マシンを移行したり、リモートクラスターから MTV がデプロイされたクラスターに仮想マシンを移行したりできます。

前提条件

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. Create Provider をクリックします。
  3. OpenShift Virtualization をクリックします。
  4. 次のフィールドを指定します。

    • Provider resource name: 移行元プロバイダーの名前
    • URL: API サーバーのエンドポイントの URL
    • Service account bearer token: cluster-admin 権限を持つサービスアカウントのトークン

      URLService account bearer token の両方を空白のままにすると、ローカルの OpenShift クラスターが使用されます。

  5. CA 証明書を検証するには、以下のいずれかのオプションを選択します。

    • Use a custom CA certificate: カスタム CA 証明書を検証した後に移行します。
    • Use the system CA certificate: システム CA 証明書を検証した後に移行します。
    • Skip certificate validation: CA 証明書を検証せずに移行します。

      1. カスタム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA 証明書をテキストボックスにドラッグするか、または それを参照して Select をクリックするかの いずれか を行います。
      2. システム CA 証明書を使用するには、Skip certificate validation スイッチを左に切り替えた状態にし、CA certificate のテキストボックスを空のままにします。
      3. 証明書の検証を省略するには、Skip certificate validation スイッチを右に切り替えます。
  6. オプション: プロバイダーの API エンドポイント URL からカスタム CA 証明書を取得するように MTV に依頼します。

    1. Fetch certificate from URL をクリックします。Verify certificate ウィンドウが開きます。
    2. 詳細が正しい場合は、I trust the authenticity of this certificate チェックボックスを選択し、Confirm をクリックします。そうでない場合は、Cancel をクリックし、正しい証明書情報を手動で入力します。

      確認後、CA 証明書は、API エンドポイントとの後続の通信を検証するために使用されます。

  7. プロバイダーを追加して保存するには、プロバイダーの作成 をクリックします。

    プロバイダーがプロバイダーのリストに表示されます。

4.4.2.2. OpenShift Virtualization プロバイダーの移行ネットワークの選択

Red Hat OpenShift Web コンソールで OpenShift Virtualization プロバイダーのデフォルトの移行ネットワークを選択して、パフォーマンスを向上させることができます。デフォルトの移行ネットワークは、ディスクが設定された namespace にディスクを転送するために使用されます。

移行ネットワークを選択しない場合、デフォルトの移行ネットワークは pod ネットワークで、ディスク転送に最適ではない可能性があります。

注記

移行計画の作成時に別のネットワークを選択して、プロバイダーのデフォルトの移行ネットワークを上書きできます。

手順

  1. Red Hat OpenShift Web コンソールで、Migration Providers for virtualization をクリックします。
  2. プロバイダーの右側で、オプションメニュー kebab から Select migration network を選択します。
  3. 利用可能なネットワークのリストからネットワークを選択し、Select をクリックします。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.