VM Import/Export でインポートされるリソースに関する制限事項 - VM Import/Export

VM Import/Export でインポートされるリソースに関する制限事項

VM を Amazon EC2 にインポートする場合に適用される以下の制限事項を確認してください。

リソースの一般的な制限

インポートできるオペレーティングシステムには、次の制限が適用されます。

  • 物理から仮想へ (P2V) 変換の結果として作成された VM はサポートされません。P2V 変換は、物理マシンで Linux または Windows インストールプロセスを実行し、その Linux または Windows インストールのコピーを VM にインポートすることでディスクイメージを作成するときに行われます。

  • デュアルブート設定の VM のインポート設定はサポートされていません。

  • 暗号化されたボリュームを持つ VM のインポートはサポートされていません。

  • VM Import/Export では、Raw デバイスマッピング (RDM) を使用する VM をサポートしていません。VMDK ディスクイメージのみがサポートされています。

  • VM Import/Export では、VMware SEsparse delta-file 形式をサポートしていません。

  • EBS スナップショットを指定しながら import-image コマンドを使用して UEFI と互換性のある VM をインポートする場合は、platform パラメータの値を指定する必要があります。詳細については、「Amazon EC2 API リファレンス」の 「import-snapshot」 を参照してください。

  • ルートパーティションが MBR と同じ仮想ハードドライブにない場合は、インポートした VM が起動しないこともあります。

  • 21 を超えるボリュームがアタッチされた VM の VM Import タスクは失敗します。追加のディスクは ImportSnapshot API を使用して個別にインポートできます。

  • VM Import/Export では、サブネットの自動割り当てパブリック IP 設定にかかわらず、プライベート IPv4 アドレスだけがインスタンスに割り当てられます。パブリック IPv4 アドレスを使うには、Elastic IP アドレスをアカウントに割り当て、それをインスタンスに関連付けます。IPv6 アドレスも追加できます。詳細については、「Amazon Virtual Private Cloud ユーザーガイド」の「VPC とサブネット の IP アドレス設定」を参照してください。

  • 現在、複数のネットワークインターフェイスはサポートされていません。インポート後、VM にはアドレスの割り当てに DHCP を使用する 1 つの仮想ネットワークインターフェイスが与えられます。

  • ディスクイメージは 16 TiB 未満にする必要があります。8 TiB を超えるディスクイメージの場合は、マニフェストファイルを使用する必要があります。

    • ImportInstance オペレーションを使用して、サポートされている最大サイズまでのディスクの VM をインポートできます。

    • ImportImage オペレーションを使用して、ディスクサイズが 8 TiB 未満の VM をインポートできます。

Linux/Unix リソースの制限事項

インポートできる Linux オペレーティングシステムには、以下の制限が適用されます。

  • インポートされた Linux VM は 64 ビットイメージを使用する必要があります。32 ビット Linux イメージの移行は、サポートされていません。

  • インポートされた Linux VM では、最良の結果を得るためにデフォルトのカーネルを使用してください。カスタム Linux カーネルを使用する VM は正常に移行されない場合があります。

  • Linux VM をインポートのために準備する場合は、ドライバとその他のソフトウェアをインストールするために、十分なディスク容量がルートボリュームで使用可能であることを確認します。

  • Linux VM を AWS Nitro システムを使用して Amazon EC2 に正常にインポートして実行できるようにするには、仮想化環境から VM をエクスポートする前に AWS NVMe と AWS Elastic Network Adapter (ENA) ドライバをインストールします。詳細については、「Amazon EC2 ユーザーガイド」の「Linux インスタンスにおける Amazon EBS および NVMe」および「Linux インスタンスにおける Elastic Network Adapter (ENA) を使用した拡張ネットワーキングの有効化」を参照してください。

  • UEFI と互換性のある Linux VM をインポートする場合、フォールバック EFI バイナリ BOOTX64.EFI が EFI システムパーティションに配置されている必要があります。

  • 仮想マシンのインポートでは、予測可能なネットワークインターフェイス名はサポートされていません。

Windows リソースの制限事項

インポートできる Windows オペレーティングシステムには、以下の制限が適用されます。

  • Windows VM のインポートを準備する場合は、ドライバとその他のソフトウェアをインストールするために、十分なディスク容量がルートボリュームで使用可能であることを確認します。Microsoft Windows VM の場合は、固定されたページファイルサイズを設定し、少なくとも 6 GiB の空き容量がルートボリュームで使用可能であることを確認します。Windows が「すべてのドライブのページングファイルのサイズを自動的に管理する」設定を使用するように設定されている場合、インスタンスの C ドライブに 16 GB の pagefile.sys ファイルが作成される場合があります。

  • UEFI と互換性のある Windows VM をインポートする場合、イメージ形式が VHDX であること、非圧縮サイズが 2 TiB 以下であること、プライマリパーティションが 3 つ以下であること、ボリュームが動的ディスクではないことという条件を満たす場合、GPT ブートボリュームを MBR に変換します。

  • Windows Server 2012 R2 VM をインポートする場合、VM Import/Exportは、シングルルート I/O 仮想化 (SR-IOV) ドライバをインストールします。これらのドライバは、より優れたパフォーマンス (パケット毎秒)、レイテンシーとストレスの低減を可能にする拡張ネットワーキングを使用しない場合は不要です。

  • VM Import/Export では、緊急管理サービス (EMS) をサポートしていません。ソースの Windows VM で EMS が有効になっている場合は、インポートされたイメージで EMS を無効にします。

  • UTF-16 文字 (または ASCII 以外の文字) を使用する Windows 言語パックでインポートはサポートされません。Windows VM をインポートするときは、言語パック (英語) を使用することをお勧めします。

  • Hyper-V サーバーロールがインストールされている Windows Server VM はサポートされていません。