Migrate to Containers を設定する

移行を開始する前に、移行に使用する処理クラスタを作成して、Migrate to Containers を設定し、クラスタに Migrate to Containers をインストールします。

処理クラスタのタイプを選択する

次の表に示すように、処理クラスタの種類は、移行元のプラットフォームと移行するワークロードの種類によって異なります。

移行元プラットフォーム ワークロードの種類 処理クラスタの種類
Compute Engine Linux
  • Google Cloud 上の GKE または GKE クラスタ
Windows
  • Google Cloud 上の GKE または GKE クラスタ
VMware Linux
  • Google Cloud 上の GKE または GKE クラスタ*
  • Bare Metal 向け Google Distributed Cloud Virtual
* Migrate to Virtual Machines バージョン 5.0 が必要です。

次に例を示します。

  • 現在 Compute Engine にデプロイされている Linux または Windows ワークロードを移行する場合は、Google Cloud 上の GKE クラスタを処理クラスタとして使用できます。

  • VMware から Linux ワークロードを移行する場合は、Google Distributed Cloud Virtual for Bare Metal を使用するか、Google Cloud 上の GKE クラスタを処理クラスタとして使用できます。ただし、Google Cloud 上の GKE クラスタを使用するには、Migrate to Virtual Machines もインストールする必要があります。

処理クラスタを選択する際は、移行するワークロードの種類を考慮してください。

  • ステートレス ワークロードをコンテナに移行する場合、サポートされている処理クラスタを使用して簡単に移行できます。生成された移行アーティファクトを使用して、ワークロードを移行先の環境にデプロイできます。

  • データが永続ボリュームに抽出されるステートフル ワークロードを移行する場合は、最終的なデプロイ環境で処理クラスタを作成しやすくなります。この設定により、ステートフル ワークロードの移行が簡単になります。

ステートレス ワークロードとステートフル ワークロードの詳細については、移行インテントの設定をご覧ください。

設定の手順

  1. 移行環境の前提条件を確認します。

    移行の前提条件は、個別の移行環境により異なります。移行環境の前提条件を個別に確認して、ワークロードの OS と移行元のプラットフォームが移行に対応していることを確かめます。

  2. 必要な Google サービスを有効にし、サービス アカウントを構成します

  3. Google Cloud 上の GKE または GKE クラスタを使用して VMware から移行する場合は、Migrate to Virtual Machines を設定します。Migrate to Virtual Machines は、ソース プラットフォームと連携して、移行元 VM からの移行データのレプリケーションを容易にします。

  4. 移行を処理する GKE または GKE Enterprise クラスタを設定します。本番環境クラスタにデプロイする前に、このクラスタを使用して移行を実施します。GKE 処理クラスタは、次のように Cloud 内またはオンプレミスに配置できます。

  5. 処理クラスタに Migrate to Containers をインストールして構成します。

次のステップ