本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 VM Import/Export 將磁碟匯入為快照
虛擬機器匯入/匯出可讓您將磁碟匯入為 Amazon EBS 快照。建立快照後,您可以從快照建立EBS磁碟區,然後將磁碟區連接至EC2執行個體。
匯入的快照具有不應用於任何用途的任意磁碟區 ID。
匯入快照的先決條件
-
支援下列磁碟格式:虛擬硬碟 (VHD/VHDX)、ESX虛擬機器磁碟 (VMDK) 和原始磁碟。
-
您必須先上傳您的磁碟到 Amazon S3。
-
如果您尚未安裝 AWS CLI 在您將用來執行匯入命令的電腦上,請參閱 AWS Command Line Interface 使用者指南。
提示
在支援中 AWS 區域,也可以使用 AWS CloudShell適用於直接從 AWS Management Console.
啟動匯入快照作業
使用下列 import-snapshot 命令匯入磁碟。您可以指定 S3 儲存貯體URL的,或提供 S3 儲存貯體名稱和金鑰。
aws ec2 import-snapshot --description "
My server VM
" --disk-container "file://C:\import\containers.json
"
該JSON文件containers.json
是包含所需信息的文檔。
{ "Description": "My server VMDK", "Format": "VMDK", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.vmdk" } }
以下是回應範例:
{
"Description": "My server VM",
"ImportTaskId": "import-snap-1234567890abcdef0",
"SnapshotTaskDetail": {
"Description": "My server VMDK",
"DiskImageSize": "0.0",
"Format": "VMDK",
"Progress": "3",
"Status": "active",
"StatusMessage": "pending",
"UserBucket": {
"S3Bucket": "amzn-s3-demo-import-bucket",
"S3Key": "vms/my-server-vm.vmdk"
}
}
}