[AWS Technical Support Note] ต้องใช้เวลานานเท่าไหร่จนกว่าการสร้าง AMI จะเสร็จสมบูรณ์

[AWS Technical Support Note] ต้องใช้เวลานานเท่าไหร่จนกว่าการสร้าง AMI จะเสร็จสมบูรณ์

คุณเคยสงสัยหรือไม่ว่าเมื่อสร้าง AMI จากอินสแตนซ์ EC2 จะต้องใช้เวลานานเท่าใดจึงจะเสร็จสมบูรณ์? ในความเป็นจริงแล้ว AWS ไม่มีการรับประกันระยะเวลาที่ใช้ในการสร้าง AMI และอาจใช้เวลานานที่สุดถึง 24 ชั่วโมง บทความนี้จะอธิบายถึงสาเหตุและวิธีการรับมือกับเรื่องนี้
2026.09.21

ปัญหาที่เกิดขึ้น

กำลังเปิดใช้งานอินสแตนซ์ EC2 อยู่ และมีแผนจะสร้าง AMI เพื่อใช้ในการสำรองข้อมูล หรือ Backup

อยากทราบว่าต้องใช้เวลานานเท่าไหร่จนกว่าการสร้าง AMI จะเสร็จสมบูรณ์

วิธีแก้ปัญหา

ตามข้อกำหนดของ AWS แล้ว ไม่มีการระบุระยะเวลาที่แน่นอนหรือประมาณการสำหรับการสร้าง AMI ให้เสร็จสมบูรณ์ และไม่มีวิธีการใดที่จะคาดการณ์เวลาที่ใช้ หรือเร่งกระบวนการดังกล่าวให้เร็วขึ้นได้

ปัจจัยที่ส่งผลต่อระยะเวลาในการสร้าง AMI (Snapshot) นั้นมีหลากหลาย ไม่ใช่เพียงขนาดของโวลุม (Volume Size) หรือระยะเวลาที่ผ่านไปนับตั้งแต่การสร้างสแนปช็อตครั้งก่อนหน้าเท่านั้น

ทั้งนี้ การสร้าง AMI อาจใช้เวลานานที่สุดถึง 24 ชั่วโมง

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html#process-creating-an-ami-ebs

Depending on the size of the volumes, it can take several minutes for the AMI-creation process to complete (sometimes up to 24 hours). You might find it more efficient to create snapshots of your volumes before creating your AMI. This way, only small, incremental snapshots need to be created when the AMI is created, and the process completes more quickly (the total time for snapshot creation remains the same).

แปลไทย

ขึ้นอยู่กับขนาดของโวลุม กระบวนการสร้าง AMI อาจใช้เวลาเพียงไม่กี่นาทีก็เสร็จสมบูรณ์ (แต่ในบางกรณีอาจใช้เวลานานที่สุดถึง 24 ชั่วโมง) การสร้างสแนปช็อตของโวลุมไว้ล่วงหน้าก่อนที่จะสร้าง AMI อาจช่วยเพิ่มประสิทธิภาพให้ดีขึ้นได้ เนื่องจากวิธีนี้จะทำให้เมื่อถึงเวลาสร้าง AMI จริง ระบบจะต้องสร้างเพียงสแนปช็อตส่วนต่าง (Incremental Snapshot) ขนาดเล็กเท่านั้น ส่งผลให้กระบวนการเสร็จสมบูรณ์ได้รวดเร็วขึ้น (แม้ว่าเวลารวมทั้งหมดที่ใช้ในการสร้างสแนปช็อตจะไม่เปลี่ยนแปลงก็ตาม)

https://repost.aws/knowledge-center/ebs-incremental-snapshot-creation-slow

Creation time also depends on other infrastructure factors, such as the load on the underlying storage subsystems. There is no way to predict how long EBS snapshots creation might take or to expedite this process.

แปลไทย

ระยะเวลาในการสร้างยังขึ้นอยู่กับปัจจัยด้านโครงสร้างพื้นฐานอื่นๆ เช่น ภาระงาน (Load) ของระบบย่อยด้านที่เก็บข้อมูล (Storage Subsystem) ที่เป็นพื้นฐานอยู่ด้วยเช่นกัน จึงไม่มีวิธีการใดที่จะคาดการณ์เวลาที่ใช้ในการสร้าง EBS Snapshot หรือเร่งกระบวนการดังกล่าวให้เร็วขึ้นได้

บทความอ้างอิง

Why is my incremental EBS snapshot taking the same time to create as a full EBS snapshot? (English)
Overview of AMI creation from an instance (English)

บทความอื่นๆที่เกี่ยวข้องกับการใช้งาน AMI

ความแตกต่างและจุดประสงค์การใช้งานระหว่าง EBS Snapshot และ AMI (Thai)
การใช้ AMI เพื่อ Copy ข้อมูลของ EC2 Instance (Thai)

บทความต้นฉบับ

AMI 作成完了までにかかる時間を教えてください (Japanese)

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事