を使用して仮想マシンを復元する AWS Backup - AWS Backup

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用して仮想マシンを復元する AWS Backup

仮想マシンは、VMware、VMware Cloud on AWS、VMware Cloud on AWS Outposts、Amazon EBS ボリューム、または Amazon EC2 インスタンスに復元できます。仮想マシンを EC2 に復元 (または移行) するにはライセンスが必要です。デフォルトでは、 にはライセンス AWS が含まれます (料金が適用されます)。詳細については、「VM Import/Export ユーザーガイド」の「ライセンスオプション」を参照してください。

VMware 仮想マシンは、 AWS Backup コンソールまたは を使用して復元できます AWS CLI。仮想マシンが復元されると、VMware Tools フォルダは含まれません。VMware Tools を再インストールする方法については、VMware のドキュメントを参照してください。

AWS Backup 仮想マシンの復元は破壊的ではありません。つまり、復元中に既存の仮想マシンが上書き AWS Backup されることはありません。代わりに、復元ジョブで新しい仮想マシンがデプロイされます。

VM を Amazon EC2 インスタンスに復元する際の考慮事項

  • 仮想マシンを EC2 に復元 (または移行) するにはライセンスが必要です。デフォルトでは、 AWS にはライセンスが含まれます (有料)。詳細については、「VM Import/Export ユーザーガイド」の「ライセンスオプション」を参照してください。

  • 各仮想マシンのディスクには 5 TB (テラバイト) の上限があります。

  • 仮想マシンをインスタンスに復元するときにキーペアを指定することはできません。キーペアは、(「Amazon EC2 ユーザーガイド」のこちらのトラブルシューティングセクションで説明されているように) 起動中 (インスタンスユーザーデータを通じて) または起動後に、authorized_keys に追加できます。

  • VM Import/Export ユーザーガイド」で、Amazon EC2 とのインポートとエクスポートに関して、お使いのオペレーティングシステムがサポートされていることを確認してください。

  • VM Import/Export ユーザーガイド」で、「Amazon EC2 への VM のインポート」に関連する制限事項を参照してください。

  • を使用して Amazon EC2 インスタンスに復元する場合は AWS CLI、 を指定する必要があります"RestoreTo":"EC2Instance"。他のすべての属性にはデフォルト値があります。

  • Amazon EC2 は EC2 が許可する AMIs。アカウントでこの設定が有効になっている場合は、エイリアスaws-backup-vaultを許可リストに追加します。そうしないと、EC2 インスタンスへの VM リカバリポイントの復元オペレーションは失敗し、「ソース AMI がリージョンで見つかりません」などのエラーメッセージが表示されます。

AWS Backup コンソールを使用して仮想マシンの復旧ポイントを復元する

仮想マシンは、 AWS Backup コンソールの左側のナビゲーションペインの複数の場所から復元できます。

  • Hypervisor を選択して、 AWS Backupに接続されているハイパーバイザーによって管理されている仮想マシンのリカバリポイントを表示します。

  • 仮想マシンを選択して、 AWS Backupに接続されているすべてのハイパーバイザの仮想マシンのリカバリポイントを表示します。

  • バックアップボールトを選択すると、特定の AWS Backup ボールトに保存されている復旧ポイントが表示されます。

  • 保護されたリソースを選択すると、 AWS Backup 保護されたすべてのリソースの復旧ポイントが表示されます。

Backup ゲートウェイとの接続がなくなった仮想マシンを復元する必要がある場合は、[バックアップボールト] または [保護されたリソース] の順にクリックして、復元ポイントを確認します。

仮想マシンを VMware、VMware Cloud on AWS、および VMware Cloud on に復元するには AWS Outposts
  1. [ハイパーバイザー] ビューまたは [仮想マシン] ビューで、復元する VM 名を選択します。[保護されたリソース] ビューで、仮想マシンの表示、選択リソース ID をクリックして、復元します。

  2. [復元ポイント ID] の横にある放射状ボタンをクリックして、復元します。

  3. [復元] を選択します。

  4. [復元タイプ] を選択します。

    1. 完全な復元では、仮想マシンのすべてのディスクが復元されます。

    2. ディスクレベル復元では、ユーザーが定義した 1 つ以上のディスクを復元します。ドロップダウンメニューを使用して、復元するディスクを選択します。

  5. [復元場所] を選択します。オプションは、VMwareVMware Cloud on AWSVMware Cloud on AWS Outpostsです。

  6. 完全な復元を実行する場合は、次のステップに進んでください。ディスクレベル復元を実行する場合、VM ディスクの下にドロップダウンメニューが表示されます。復元するブートできるボリュームを 1 つ以上選択します。

  7. ドロップダウンメニューから Hypervisor を選択し、復元された仮想マシンを管理する

  8. 復元された仮想マシンについては、組織の仮想マシンのベストプラクティスを使用して、以下を指定します。

    1. 名前

    2. パス (/datacenter/vm など)

    3. コンピューティングリソース名 (VMHost やクラスタなど)

      ホストがクラスターの一部である場合、そのホストには復元できず、特定のクラスターにのみ復元できます。

    4. データストア

  9. ロールの復元を使用する場合、次のいずれかを選択します。デフォルトロール (推奨) またはドロップダウンメニューを使用して、IAM ロールを選択する

  10. [バックアップを復元] を選択します。

  11. オプション: 復元ジョブのステータスが Completed となっているタイミングを確認します。左のナビゲーションペインで [ジョブ] を選択します。

仮想マシンを Amazon EBS ボリュームに復元するには
  1. [ハイパーバイザー] ビューまたは [仮想マシン] ビューで、復元する VM 名を選択します。[保護されたリソース] ビューで、仮想マシンの表示、選択リソース ID をクリックして、復元します。

  2. [復元ポイント ID] の横にある放射状ボタンをクリックして、復元します。

  3. [復元] を選択します。

  4. [復元タイプ] を選択します。

    1. ディスク復元では、ユーザーが定義した 1 つのディスクを復元します。ドロップダウンメニューを使用して、復元するディスクを選択します。

  5. [復元場所][Amazon EBS] として選択します。

  6. [VM ディスク] ドロップダウンメニューで、復元するブートできるボリュームを選択します。

  7. [EBS ボリュームタイプ] では、ボリュームタイプを選択します。

  8. アベイラビリティーゾーンを選択します。

  9. 暗号化 (オプション)。EBS ボリュームを暗号化する場合は、このボックスをオンにします。

  10. メニューから [KMS キー] を選択します。

  11. [ロールを復元] で、[デフォルトのロール] (推奨) または [IAM ロールを選択] を選択します。

  12. [バックアップを復元] を選択します。

  13. オプション: 復元ジョブのステータスが Completed となっているタイミングを確認します。左のナビゲーションペインで [ジョブ] を選択します。

  14. オプション: Amazon EBS ボリュームのパーティションに論理ボリュームを作成する方法については、「LVM を使用する方法」を参照してください。

仮想マシンを Amazon EC2 インスタンスに復元するには
  1. [ハイパーバイザー] ビューまたは [仮想マシン] ビューで、復元する VM 名を選択します。[保護されたリソース] ビューで、仮想マシンの表示、選択リソース ID をクリックして、復元します。

  2. [復元ポイント ID] の横にある放射状ボタンをクリックして、復元します。

  3. [復元] を選択します。

  4. [復元タイプ] を選択します。

    1. 完全な復元では、ルートレベルのフォルダとファイルを含め、ファイルシステムが完全に復元されます。

  5. [復元場所][Amazon EC2] として選択します。

  6. [インスタンスタイプ] で、新しいインスタンスでアプリケーションを実行するために必要なコンピューティングとメモリの組み合わせを選択します。

    ヒント

    元の仮想マシンの仕様と一致するか、それを超えるインスタンスタイプを選択します。詳細については「アマゾン EC2 インスタンスタイプガイド」を参照してください。

  7. [仮想プライベートクラウド (VPC)] で、インスタンスのネットワーク環境を定義する仮想プライベートクラウド (VPC) を選択します。

  8. [サブネット] で、VPC 内のいずれかのサブネットを選択します。インスタンスはサブネットのアドレス範囲からプライベート IP アドレスを受け取ります。

  9. [セキュリティグループ] で、インスタンスへのトラフィックのファイアウォールとして機能するセキュリティグループを選択します。

  10. [ロールを復元] で、[デフォルトのロール] (推奨) または [IAM ロールを選択] を選択します。

  11. オプション: 起動時にインスタンスでスクリプトを実行するには、[アドバンスト設定] を展開し、[ユーザーデータ] にスクリプトを入力します。

  12. [バックアップを復元] を選択します。

  13. オプション: 復元ジョブのステータスが Completed となっているタイミングを確認します。左のナビゲーションペインで [ジョブ] を選択します。

を使用して仮想マシンの復旧ポイントを復元 AWS CLI する

StartRestoreJob を使用します。

Amazon EC2 および Amazon EBS に仮想マシンを復元する場合は、以下のメタデータを指定できます。

RestoreTo InstanceType VpcId SubnetId SecurityGroupIds IamInstanceProfileName InstanceInitiatedShutdownBehavior HibernationOptions DisableApiTermination Placement CreditSpecification RamdiskId KernelId UserData EbsOptimized LicenseSpecifications KmsKeyId AvailabilityZone EbsVolumeType IsEncrypted ItemsToRestore RequireIMDSv2

VMware、VMware VMware Cloud on、VMware VMware Cloud on AWS Outpost への仮想マシンの復元には AWS、次のメタデータを指定できます。

RestoreTo HypervisorArn VMName VMPath ComputeResourceName VMDatastore DisksToRestore ItemsToRestore

この例では、VMware への完全な復元を実行する方法を示します。

'{"RestoreTo":"VMware","HypervisorArn":"arn:aws:backup-gateway:us-east-1:209870788375:hypervisor/hype-9B1AB1F1","VMName":"name","VMPath":"/Labster/vm","ComputeResourceName":"Cluster","VMDatastore":"vsanDatastore","DisksToRestore":"[{\"DiskId\":\"2000\",\"Label\":\"Hard disk 1\"}]","vmId":"vm-101"}'