使用 還原虛擬機器 AWS Backup - AWS Backup

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 還原虛擬機器 AWS Backup

您可以將虛擬機器還原至 VMware、VMwareCloud on AWS、VMwareCloud on AWS Outposts、Amazon EBS磁碟區或 Amazon EC2執行個體 。還原 (或遷移) 虛擬機器至 EC2需要授權。根據預設, AWS 將包含授權 (需付費)。如需詳細資訊,請參閱 VM Import/Export 使用者指南 中的授權選項

您可以使用 AWS Backup 主控台或透過 還原VMware虛擬機器 AWS CLI。還原虛擬機器時,不會包含 VMware Tools 資料夾。請參閱 VMware 文件以重新安裝 VMware Tools。

AWS Backup 虛擬機器的還原是非破壞性的,這意味著在還原期間 AWS Backup 不會覆寫現有的虛擬機器。相反地,還原任務會部署新的虛擬機器。

將 VM 還原至 Amazon EC2執行個體時的考量事項

  • 還原 (或遷移) 虛擬機器至 EC2需要授權。 AWS 預設會包含授權 (需支付費用)。如需詳細資訊,請參閱 VM Import/Export 使用者指南 中的授權選項

  • 每個虛擬機器磁碟的上限為 5 TB。

  • 當您將虛擬機器還原至執行個體時,無法指定金鑰對。您可以在啟動authorized_keys期間 (透過執行個體使用者資料) 或啟動後 (如 Amazon EC2 使用者指南中的此故障診斷章節所述) 將金鑰對新增至 。

  • VM Import/Export 使用者指南 EC2 中,確認您的作業系統支援匯入至 Amazon 並從 Amazon 匯出。

  • VM Import/Export 使用者指南 中檢閱將 匯入 VMs Amazon EC2 涉及的限制。

  • 當您使用 還原至 Amazon EC2執行個體時 AWS CLI,您必須指定 "RestoreTo":"EC2Instance"。所有其他屬性都有預設值。

使用 AWS Backup 主控台還原虛擬機器復原點

您可以從 AWS Backup 主控台左側導覽窗格中的多個位置還原虛擬機器:

  • 選擇 Hypervisors 可檢視連線至 AWS Backup之 Hypervisor 所管理虛擬機器的復原點。

  • 選擇 虛擬機器 可檢視連線至 AWS Backup之所有 Hypervisor 中虛擬機器的復原點。

  • 選擇備份保存庫以檢視存放在特定 AWS Backup 保存庫中的復原點。

  • 選擇受保護的資源以檢視所有 AWS Backup 受保護資源的復原點。

如果您需要還原不再與 Backup 閘道連線的虛擬機器,請選擇 備份保存庫受保護的資源 以找到您的復原點。

若要將虛擬機器還原至 VMware、 上的 VMware Cloud AWS和 上的 VMware Cloud AWS Outposts
  1. Hypervisors虛擬機器 檢視中,選擇要還原的 VM 名稱。在 受保護的資源 檢視中,選擇要還原的虛擬機器 資源 ID

  2. 選擇要還原之 復原點 ID 旁的選項按鈕。

  3. 選擇 Restore (還原)。

  4. 選擇 還原類型

    1. 完整還原 會還原所有虛擬機器的磁碟。

    2. 磁碟層級還原 會還原使用者定義的一或多個磁碟選項。使用下拉式選單來選取要還原的磁碟。

  5. 選擇 還原位置。選項包括 VMwareVMware 上的雲端 AWSVMware 上的雲端 AWS Outposts

  6. 如果您正在執行完整還原,請跳至下一個步驟。如果您正在執行磁碟層級還原,VM 磁碟 下會有一個下拉式選單。選擇要還原的一或多個可開機磁碟區。

  7. 從下拉式選單中選取一個 Hypervisor 來管理還原的虛擬機器

  8. 針對還原的虛擬機器,使用您組織的虛擬機器最佳實務來指定其:

    1. 名稱

    2. 路徑 (例如 /datacenter/vm)

    3. 運算資源名稱 (例如 VMHost或 Cluster)

      如果主機是叢集的一部分,則無法還原至主機,只能還原至指定的叢集。

    4. 資料儲存

  9. 針對還原角色,選取預設角色 (建議) 或使用下拉式功能表選擇IAM角色

  10. 選擇 Restore backup (還原備份)

  11. 選擇性:檢查您的還原任務何時具有 Completed 狀態。在左側導覽選單中,選擇 任務

將虛擬機器還原至 Amazon EBS磁碟區
  1. Hypervisors虛擬機器 檢視中,選擇要還原的 VM 名稱。在 受保護的資源 檢視中,選擇要還原的虛擬機器 資源 ID

  2. 選擇要還原之 復原點 ID 旁的選項按鈕。

  3. 選擇 Restore (還原)。

  4. 選擇 還原類型

    1. 磁碟還原 會還原使用者定義的一個磁碟選項。使用下拉式選單來選取要還原的磁碟。

  5. 選擇還原位置作為 Amazon EBS

  6. VM 磁碟 下拉式選單下,選擇要還原的可開機磁碟區。

  7. EBS磁碟區類型 下,選擇磁碟區類型。

  8. 選擇您的可用區域。

  9. 加密 (選用)。如果您選擇加密EBS磁碟區,請勾選方塊。

  10. 從選單中選取您的KMS金鑰。

  11. 針對還原角色,選取預設角色 (建議) 或選擇IAM角色

  12. 選擇 Restore backup (還原備份)

  13. 選擇性:檢查您的還原任務何時具有 Completed 狀態。在左側導覽選單中,選擇 任務

  14. 選用:造訪如何在整個 Amazon LVM 磁碟區上建立邏輯EBS磁碟區? 以進一步了解如何掛載受管磁碟區,以及存取還原的 Amazon 磁碟EBS區上的資料。

將虛擬機器還原至 Amazon EC2執行個體
  1. Hypervisors虛擬機器 檢視中,選擇要還原的 VM 名稱。在 受保護的資源 檢視中,選擇要還原的虛擬機器 資源 ID

  2. 選擇要還原之 復原點 ID 旁的選項按鈕。

  3. 選擇 Restore (還原)。

  4. 選擇 還原類型

    1. 完整還原 會完整還原檔案系統,包括所有根層級的資料夾和檔案。

  5. 選擇還原位置作為 Amazon EC2

  6. 針對執行個體類型 ,選擇在新執行個體上執行應用程式所需的運算和記憶體組合。

    提示

    選擇符合或超過原始虛擬機器規格的執行個體類型。如需詳細資訊,請參閱 Amazon EC2執行個體類型指南

  7. 針對虛擬私有雲端 (VPC),選擇定義執行個體聯網環境的虛擬私有雲端 (VPC)。

  8. 針對子網路 ,選擇 中的其中一個子網路VPC。您的執行個體會從子網路地址範圍接收私有 IP 地址。

  9. 針對安全群組 ,選擇安全群組,該群組可做為您執行個體流量的防火牆。

  10. 針對還原角色,選取預設角色 (建議) 或選擇IAM角色

  11. 選用 :若要在啟動時在執行個體上執行指令碼,請展開進階設定,然後在使用者資料 中輸入指令碼。

  12. 選擇 Restore backup (還原備份)

  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雲端 AWS和 AWS Outpost 上的VMware雲端指定下列中繼資料:

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"}'