VMware VM のプライベート クラウドへの移行

このドキュメントは、オンプレミス データセンター、別のパブリック クラウド プロバイダ、またはコロケーションサイト内の VMware 環境にある VMware 仮想マシン(VM)を Google Cloud VMware Engine に移行する移行計画の設計、実装、検証に役立ちます。

移行の利点を検討し、Google Cloud への移行の概要を確認するには、このドキュメントをご覧ください。

Google Cloud VMware Engine では、既存の VMware 環境から VM を移行する際に次の複数のオプションから選択できます。

  • VMware HCX を使用して VM を移行する。
  • バックアップ ツールと障害復旧ツールを使用して VM を移行する
  • VMware PowerCLI を使用して VM を移行する。
  • ISO とテンプレートを移行する
  • NSX レイヤ 2 VPN を使用して VM を移行する

移行元の環境を評価する

移行のスコープを設定するには、現在の VMware 環境を理解している必要があります。この移行タスクが終了すると、VMware VM のインベントリが利用可能になります。

VMware 環境のインベントリを構築するには、Migration Center を使用することをおすすめします。

VMware on AWS 環境を評価する

VMware 環境が VMware Cloud on AWS でホストされている場合は、引き続きお読みください。それ以外の場合は、このセクションをスキップできます。

StratoZone で VMware 環境を評価したら、インベントリを絞り込むことをおすすめします。VMware Cloud on AWS 環境については、次の点を考慮してください。

  • AWS リージョン。
  • ホストの数とタイプ、仕様。
  • VMware Cloud on AWS のクラスタとリソースプール。
  • VMware vSAN ストレージの構成方法と、Amazon S3 などの他の AWS サービスへのストレージ オフロード オプションを使用しているかどうか。
  • VMware vSphere のバージョン。
  • VMware ハイブリッド リンクモードを使用しているかどうかと、VMware ハイブリッド リンクモードを使用してモニタリングしている他の環境と VMware Cloud on AWS 環境間の接続を構成する方法。
  • AWS バックアップを使用して VMware Cloud on AWS リソースをバックアップするかどうか。
  • 独自の IP アドレスを VMware Cloud on AWS に移行しているかどうか。
  • Oracle® Real Application Clusters や Microsoft SharePoint など、AWS 環境の VMware Cloud でエンタープライズ ワークロードを実行しているかどうか。
  • VMware Cloud on AWS 環境の ID とアクセスの管理方法。
  • 障害復旧のために VMware Cloud on AWS 環境を準備した方法。
  • VMware Cloud on AWS のサブスクリプションと割引。

VMware HCX を使用して、VMware Cloud on AWS 環境からプライベート クラウドに VM を移行する場合は、次のことも行うようおすすめします。

  • 最新バージョンの VMware HCX を実行していることを確認します。
  • VMware Cloud on AWS 環境が VMware HCX チェックリストに記載されている要件を満たしていることを確認します。

Google Cloud への移行の移行元環境を評価する方法の詳細については、Google Cloud への移行: ワークロードの評価と調査をご覧ください。

始める前に

VMware 環境から VM とデータを移行するには、データセンターからプライベート クラウド環境へのネットワーク接続が必要です。ワークロードを移行する前に、次のことを行うようおすすめします。

  1. VMware 環境とプライベート クラウドの間でサイト間 VPN 接続を設定します。
  2. 移行元の環境とプライベート クラウドの両方で DNS レコードが解決されることを確認します。
  3. 移行元の環境とプライベート クラウド間のネットワーク ルートが正しく構成されていることを確認します。

VMware 環境からプライベート クラウドへのネットワーク パスは、vMotion を使用した VM の移行をサポートする必要があります。また、vCenter 上の vMotion ネットワークでルーティング機能が設定されている必要があります。vCenter とプライベート クラウド vCenter 間のすべての vMotion トラフィックがファイアウォールで許可されていることを確認します。プライベート クラウドでは、vMotion ネットワークのルーティングがデフォルトで構成されています。

HCX を使用して VM を移行する

VMware HCX を使用して、VMware 環境から Google Cloud VMware Engine に VM を移行できます。VMware HCX は、VMware 環境の vSphere ベースのリソースとクラウド リソースを抽象化し、それらを連続する 1 つのリソースとしてアプリケーションに提示して、ハイブリッド インフラストラクチャを実現します。

サイト間 VPN 間でデータを転送するときの不必要な断片化やネットワーク パフォーマンスの低下を回避するために、VMware HCX を使用してVMを移行するときに VPN プロトコルのオーバーヘッドを考慮して最大伝送単位(MTU)を構成することをおすすめします。たとえば、各伝送ユニットで VPN プロトコルのオーバーヘッドに対応するために、MTU をより低い値に構成することが必要な場合があります。

VMware HCX を使用して VMware 環境からプライベート クラウドに VM を移行する方法については、VMware HCX を使用した VMware VM の移行をご覧ください。

バックアップ ツールと障害復旧ツールを使用して VM を移行する

バックアップと復元のツールと障害復旧ツールを使用して、VM をプライベート クラウドに移行できます。サードパーティ ツールを使用して作成されたバックアップから復元する場合は、プライベート クラウドをターゲットとして使用します。VMware SRM またはサードパーティ ツールを使用して、障害復旧のターゲットとしてプライベート クラウドを使用することもできます。

PowerCLI を使用して VM を移行する

VMware 環境の vCenter からプライベート クラウド vCenter に VM を移行するには、VMware Labs から入手できる VMware PowerCLI または Cross vCenter ワークロード移行ユーティリティを使用します。次のサンプル スクリプトは、PowerCLI の移行コマンドを示しています。

$sourceVC = Connect-VIServer -Server <source-vCenter name> -User <source-vCenter user name> -Password <source-vCenter user password>
$targetVC = Connect-VIServer -Server <target-vCenter name> -User <target-vCenter user name> -Password <target-vCenter user password>
$vmhost = <name of ESXi host on destination>
$vm = Get-VM -Server $sourceVC <name of VM>
Move-VM -VM $vm -VMotionPriority High -Destination (Get-VMhost -Server $targetVC -Name $vmhost) -Datastore (Get-Datastore -Server $targetVC -Name <name of tgt vc datastore>)

ISO とテンプレートを移行する

プライベート クラウド上に新しい VM を作成するには、ISO と VM のテンプレートを使用します。プライベート クラウドに ISO とテンプレートをアップロードして使用できるようにするには、次の手順を行います。

  1. vCenter UI を使用して、プライベート クラウド vCenter に ISO をアップロードします。
  2. プライベート クラウド vCenter でコンテンツ ライブラリを公開します。
    • VMware 環境のコンテンツ ライブラリを公開します。
    • プライベート クラウド vCenter に新しいコンテンツ ライブラリを作成します。
    • 公開されている VMware 環境コンテンツ ライブラリにサブスクライブします。
    • コンテンツ ライブラリを同期して、サブスクライブ済みの公開オンプレミス コンテンツ ライブラリにアクセスできるようにします。

NSX レイヤ 2 VPN を使用して VM を移行する

このオプションを使用すると、VMware 環境からプライベート クラウドにワークロードをライブ マイグレーションすることが可能になります。この拡張されたレイヤ 2 ネットワークでは、VMware 環境のサブネットをプライベート クラウドで使用できます。移行後に、VM に新しい IP アドレスを割り当てる必要はありません。

レイヤ 2 VPN を使用して VMware 環境からプライベート クラウドにレイヤ 2 ネットワークを拡張する方法については、レイヤ 2 拡張ネットワークを使用してワークロードを移行するをご覧ください。