Export máy ảo từ AMI

Export máy ảo từ Amazon EC2 AMI

Để export máy ảo nhằm triển khai lên môi trường ảo hóa on-premises, AWS hỗ trợ việc export từ AMI thông qua việc sử dụng AWS CLI.

  1. Truy cập vào EC2 Management Console để lấy thông tin AMI ID cần export.

EC2 Management Console

  1. Chạy lệnh aws ec2 export-image để khởi chạy tiến trình export AMI ra định dạng mong muốn cho môi trường ảo hóa của bạn.
  • --image-id: AMI ID đã lấy từ danh sách EC2 instance.
  • --disk-image-format: Định dạng tập tin máy ảo/đĩa ảo (ví dụ: vmdk hoặc vhdx)
  • --s3-export-location: Xác định vị trí tập tin được export ra:
    • S3 bucket lưu trữ (ví dụ: import-bucket-2021)
    • Đường dẫn lưu trữ trong bucket (ví dụ: export/)

AWS CLI Export Image

  1. Quá trình export AMI ra tập tin VHD (để triển khai trên Hyper-V) hoặc VMDK (cho VMware) sẽ mất một khoảng thời gian. Bạn có thể sử dụng lệnh aws ec2 describe-export-image-tasks để kiểm tra tiến độ export:
aws ec2 describe-export-image-tasks --export-image-task-ids <YourExportImageTaskID>

Check Export Progress

  1. Sau khi hoàn thành, bạn sẽ có tập tin đĩa ảo của máy ảo được lưu trữ trong S3 bucket.

S3 Bucket

Thử nghiệm triển khai máy ảo đã export

Sau khi tải tập tin đĩa ảo VHD về hệ thống on-premises, bạn có thể thử triển khai máy ảo sử dụng tập tin VHD này trên nền tảng ảo hóa tương ứng.