Để 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 trực tiếp từ EC2 Instance thông qua AWS CLI.

Chạy lệnh aws ec2 create-instance-export-task để khởi tạo task export EC2 Instance ra định dạng phù hợp với môi trường ảo hóa đích. Cần nhập các tham số sau:
--instance-id: Instance ID đã lấy từ danh sách EC2 instances.--target-environment: Môi trường ảo hóa đích (VD: vmware)--export-to-s3-task: Xác định các thông số của máy ảo được export:Để tránh lỗi nhập liệu, tạo file JSON export-task.json chứa các thông số cho --export-to-s3-task:
{
"ContainerFormat": "ova",
"DiskImageFormat": "VMDK",
"S3Bucket": "export-bucket-2026-1a",
"S3Prefix": "vms/"
}

aws ec2 create-instance-export-task --region ap-southeast-1 --instance-id i-xxxxxxx --target-environment vmware --export-to-s3-task file://export-task.json
Bạn có thể chỉnh sửa thông số lại cho phù hợp như (region và instance id )

aws ec2 describe-export-tasks --export-task-ids <ExportTaskID>
Bạn có thể chỉnh sửa lại thông số cấu hình cho phù hợp như (export-i-xxxxxxx thay bằng export-task-ids của bạn )


Sau khi download file disk image (VMDK hoặc VHD) về hệ thống on-premises, bạn có thể triển khai máy ảo sử dụng file này trên nền tảng ảo hóa tương ứng (VMware hoặc Hyper-V).