Skip to main content
  1. Posts/

Export Instance ke Bucket Amazon S3

·1 min·
aws aws
Table of Contents

Tutorial kali ini tidak jauh berbeda dengan post Export AMI ke File VM. Bedanya kali ini Anda akan menggunakan Instance baik itu statusnya running atau stopped sebagai alternatif export dengan menggunakan AMI.

Sebelum memulai pastikan Anda sudah membuat bucket pada Amazon S3 dan setting permission sama seperti post sebelumnya.

Setting bucket ACL
#

Anda perlu menambahkan permissions WRITE and READ_ACL untuk [email protected] pada S3 Bucket

aws s3api put-bucket-acl --bucket mybucket --grant-full-control emailaddress=[email protected]

Start an instance export task
#

aws ec2 create-instance-export-task --instance-id i-09117e6cb9b7ab12d \
--target-environment vmware \
--export-to-s3-task DiskImageFormat=vmdk,ContainerFormat=ova,S3Bucket=mybucket,S3Prefix=vms

Atau dapat membuat file export.json lalu edit seperti berikut

{
    "ContainerFormat": "ova",
    "DiskImageFormat": "VMDK",
    "S3Bucket": "mybucket",
    "S3Prefix": "vms/"
}

Lalu export menggunakan perintah

aws ec2 create-instance-export-task --instance-id instance-id --target-environment vmware --export-to-s3-task file://export.json

Monitor an instance export task
#

aws ec2 describe-export-tasks --export-task-ids export-i-0f28152d66e98b4bd

Output

{
    "ExportTasks": [
        {
            "ExportTaskId": "export-i-0f28152d66e98b4bd",
            "ExportToS3Task": {
                "ContainerFormat": "ova",
                "DiskImageFormat": "vmdk",
                "S3Bucket": "mytopimg",
                "S3Key": "export-i-0f28152d66e98b4bd.ova"
            },
            "InstanceExportDetails": {},
            "State": "completed"
        }
    ]
}

Cancel an instance export task
#

aws ec2 cancel-export-task --export-task-id export-i-0f28152d66e98b4bd

Referensi:

Exporting an instance as a VM using VM Import/Export

Related

Export AMI ke file VM
·2 mins
aws aws
Membuat Access Key User IAM
·1 min
aws aws
Membuat Access Key untuk Root User AWS
·1 min
aws aws
Setting Permissions pada Object Amazon S3
·2 mins
aws aws
Membuat User AWS dengan CLI
·1 min
aws aws
Amazon SQS
·6 mins
aws aws nodejs