4.4. 移行計画の作成


Red Hat OpenShift Web コンソールを使用して、移行計画を作成できます。

移行計画により、一緒に移行する仮想マシンまたは同じ移行パラメーターの仮想マシン (一定の割合のクラスターのメンバーやアプリケーション全体など) をグループ化できます。

移行計画の指定された段階で Ansible Playbook またはカスタムコンテナーイメージを実行するようにフックを設定できます。

前提条件

  • MTV が移行先クラスターにインストールされていない場合は、Web コンソールの Providers ページで移行先プロバイダーを追加している。

手順

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

    • Plan name: 移行計画一覧に表示する移行計画名を入力します。
    • Plan description: オプション: 移行計画の簡単な説明。
    • Source provider: 移行元プロバイダーを選択します。
    • Target provider: 移行先プロバイダーを選択します。
    • Target namespace: 次のいずれかを実行します。

      • リストからターゲット namespace を選択します。
      • テキストボックスに名前を入力し、create "<the_name_you_entered>" をクリックして、ターゲット namespace を作成します。
    • このプランの移行転送ネットワークを変更するには、Select a different network をクリックし、リストからネットワークを選択し、Select をクリックします。

      OpenShift Virtualization プロバイダーの移行転送ネットワークを定義し、ネットワークがターゲット namespace にある場合、定義したネットワークは、すべての移行計画のデフォルトネットワークです。それ以外の場合には、pod ネットワークが使用されます。

  4. Next をクリックします。
  5. ソース仮想マシンのリストをフィルタリングするオプションを選択し、Next をクリックします。
  6. 移行する仮想マシンを選択し、Next をクリックします。
  7. 既存のネットワークマッピングを選択するか、新しいネットワークマッピングを作成します。
  8. をクリックします。オプション: Add をクリックして、追加のネットワークマッピングを追加します。

    新規ネットワークマッピングを作成するには、以下を実行します。

    • 各移行元ネットワークに対する移行先ネットワークを選択します。
    • オプション: Save current mapping as a template を選択し、ネットワークマッピングの名前を入力します。
  9. Next をクリックします。
  10. 変更可能な既存のストレージマッピングを選択するか、新しいストレージマッピングを作成します。

    新規ストレージマッピングを作成するには、以下を実行します。

    1. 移行元プロバイダーが VMware の場合は、Source datastore および Target storage class を選択します。
    2. 移行元プロバイダーが Red Hat Virtualization の場合は、Source storage domain および Target storage class を選択します。
    3. ソースプロバイダーが OpenStack の場合は、Source volume typeTarget storage class を選択します。
  11. オプション: Save current mapping as a template を選択し、ストレージマッピングの名前を入力します。
  12. Next をクリックします。
  13. 移行のタイプを選択し、Next をクリックします。

    • コールド移行: データのコピー中にソース仮想マシンは停止します。
    • ウォーム移行: データが段階的にコピーされる間にソース仮想マシンは実行されます。後でカットオーバーを実行し、仮想マシンを停止し、残りの仮想マシンデータとメタデータをコピーします。
  14. Next をクリックします。
  15. オプション: 移行フックを作成して、移行前または移行後に Ansible Playbook を実行できます。

    1. Add hook をクリックします。
    2. Step when the hook will be run (移行前または移行後) を選択します。
    3. Hook definition を選択します。

      • Ansible Playbook: Ansible Playbook を参照するか、フィールドに貼り付けます。
      • Custom container image: デフォルトの hook-runner イメージを使用しない場合は、イメージパス <registry_path>/<image_name>:<tag> を入力します。

        注記

        レジストリーは、Red Hat OpenShift クラスターからアクセスできる必要があります。

  16. Next をクリックします。
  17. 移行計画を確認し、Finish をクリックします。

    移行計画は Plans ページに保存されます。

    移行計画の Options メニュー kebab をクリックし、View details を選択すると、移行計画の詳細を確認できます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.