Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat AMI yang didukung Amazon EBS-Backed
Anda dapat membuat AMI Anda sendiri yang didukung Amazon EBS-backed dari EC2 instans Amazon atau dari snapshot perangkat root dari instans Amazon. EC2
Untuk membuat AMI yang didukung Amazon EBS-backed dari sebuah instans, mulailah dengan meluncurkan instans menggunakan AMI yang didukung Amazon EBS-backed yang sudah ada. AMI ini dapat berupa AMI yang Anda peroleh dari AWS Marketplace, dibuat menggunakan VM Import/Export, atau AMI lain yang dapat Anda akses. Setelah menyesuaikan instans untuk memenuhi persyaratan spesifik Anda, buat dan daftarkan AMI baru. Anda kemudian dapat menggunakan AMI baru untuk meluncurkan instance baru dengan penyesuaian Anda.
Prosedur yang dijelaskan di bawah ini berfungsi untuk EC2 instans Amazon yang didukung oleh volume Amazon Elastic Block Store (Amazon EBS) terenkripsi (termasuk volume root) serta untuk volume yang tidak terenkripsi.
Proses pembuatan AMI berbeda misalnya yang didukung toko AMIs. Untuk informasi selengkapnya, lihat Buat instance store-backed AMI.
Daftar Isi
Ikhtisar pembuatan AMI dari sebuah instance
Diagram berikut merangkum proses pembuatan AMI yang didukung Amazon EBS-backed dari instance yang EC2 sedang berjalan: Mulai dengan AMI yang sudah ada, luncurkan instance, sesuaikan, buat AMI baru darinya, dan akhirnya luncurkan instance AMI baru Anda. Angka-angka dalam diagram cocok dengan angka-angka dalam deskripsi berikut.

- 1 – AMI #1: Mulailah dengan AMI yang ada
-
Cari AMI yang mirip dengan AMI yang ingin Anda buat. Ini bisa berupa AMI yang Anda peroleh dari AWS Marketplace, AMI yang telah Anda buat menggunakan VM Import/Export, atau AMI lain yang dapat Anda akses. Anda akan mengkustomisasi AMI ini untuk kebutuhan Anda.
Dalam diagram, Snapshot volume root EBS #1 menunjukkan bahwa AMI adalah AMI yang didukung Amazon EBS dan informasi tentang volume root disimpan dalam snapshot ini.
- 2 – Luncurkan instans dari AMI yang ada
-
Cara mengonfigurasi AMI adalah dengan meluncurkan instans dari AMI tempat Anda ingin mendasarkan AMI baru Anda, lalu mengustomisasi instans (ditunjukkan pada 3 dalam diagram). Kemudian, Anda akan membuat AMI baru yang menyertakan kustomisasi (ditunjukkan pada 4 dalam diagram).
- 3 — EC2 instance #1: Sesuaikan instance
-
Sambungkan ke instans Anda dan kustomisasi sesuai kebutuhan. AMI Anda yang baru akan menyertakan kustomisasi ini.
Anda dapat melakukan tindakan berikut ini pada instans Anda untuk mengustomisasikannya:
-
Menginstal perangkat lunak dan aplikasi
-
Menyalin data
-
Kurangi waktu mulai dengan menghapus file sementara dan mendefragmentasi hard drive Anda
-
Melampirkan volume EBS tambahan
-
- 4 – Buat gambar
-
Saat Anda membuat AMI dari sebuah instance, EC2 Amazon mematikan instance sebelum membuat AMI untuk memastikan bahwa semua yang ada di instance dihentikan dan dalam keadaan konsisten selama proses pembuatan. Jika Anda yakin bahwa instans Anda dalam keadaan konsisten yang sesuai untuk pembuatan AMI, Anda dapat memberi tahu Amazon untuk EC2 tidak mematikan dan mem-boot ulang instans. Beberapa sistem file, seperti XFS, dapat membekukan dan membatalkan pembekuan aktivitas sehingga aman untuk membuat gambar tanpa boot ulang instans.
Selama proses pembuatan AMI, Amazon EC2 membuat snapshot dari volume root instans Anda dan volume EBS lainnya yang dilampirkan ke instans Anda. Anda dikenai biaya untuk snapshot hingga Anda membatalkan pendaftaran AMI dan menghapus snapshot. Jika setiap volume yang dilampirkan pada instans dienkripsi, AMI yang baru hanya akan berhasil diluncurkan pada tipe instans yang mendukung enkripsi Amazon EBS.
Bergantung pada ukuran volume, pembuatan AMI dapat memakan waktu beberapa menit untuk selesai (terkadang hingga 24 jam). Anda mungkin merasa lebih efisien untuk membuat snapshot volume sebelum membuat AMI. Dengan begitu, hanya snapshot kecil dan bertahap yang perlu dibuat saat AMI dibuat, dan proses ini selesai lebih cepat (total waktu untuk pembuatan snapshot tetap sama).
- 5 – AMI #2: AMI Baru
-
Setelah proses selesai, Anda memiliki AMI baru dan snapshot (snapshot #2) dibuat dari volume root instans. Jika Anda menambahkan volume penyimpanan instans atau volume EBS ke instans, selain ke volume perangkat root, pemetaan perangkat blok untuk AMI yang baru akan berisi informasi untuk volume tersebut.
Amazon EC2 secara otomatis mendaftarkan AMI untuk Anda.
- 6 – Meluncurkan instans dari AMI baru
-
Anda dapat menggunakan AMI baru untuk meluncurkan instans.
- 7 - EC2 contoh #2: Contoh baru
-
Saat Anda meluncurkan instance menggunakan AMI baru, Amazon EC2 membuat volume EBS baru untuk volume root instans menggunakan snapshot. Jika Anda menambahkan volume penyimpanan instans ke instans Anda saat Anda mengustomisasi instans, pemetaan perangkat blok untuk AMI yang baru akan berisi informasi untuk volume ini, dan pemetaan perangkat blok untuk instans yang Anda luncurkan dari AMI baru secara otomatis berisi informasi untuk volume ini. Volume penyimpanan instans yang ditentukan dalam pemetaan perangkat blok untuk instans yang baru adalah volume baru dan tidak berisi data dari volume penyimpanan instans yang Anda gunakan untuk membuat AMI. Data di volume EBS tetap ada. Untuk informasi selengkapnya, lihat Blokir pemetaan perangkat untuk volume di instans Amazon EC2 .
Saat membuat instans baru dari AMI yang didukung EBS, Anda harus menginisialisasi volume root dan penyimpanan EBS tambahan sebelum memasukkannya ke tahap produksi. Untuk informasi selengkapnya, lihat Menginisialisasi volume Amazon EBS di Panduan Pengguna Amazon EBS.
Buat AMI dari sebuah instance
Jika Anda memiliki instance yang sudah ada, Anda dapat membuat AMI dari instance ini.
Buat AMI dari snapshot
Jika Anda memiliki snapshot volume perangkat root dari sebuah instance, Anda dapat membuat AMI dari snapshot ini.
catatan
Dalam kebanyakan kasus, AMIs untuk Windows, Red Hat, SUSE, dan SQL Server memerlukan informasi lisensi yang benar untuk hadir di AMI. Untuk informasi selengkapnya, lihat Memahami informasi penagihan AMI. Saat membuat AMI dari snapshot, RegisterImage
operasi memperoleh informasi penagihan yang benar dari metadata snapshot, tetapi ini memerlukan metadata yang sesuai untuk hadir. Untuk memverifikasi apakah informasi penagihan yang benar diterapkan, periksa bidang Detail Platform pada AMI baru. Jika bidang kosong atau tidak cocok dengan kode sistem operasi yang diharapkan (misalnya, Windows, Red Hat, SUSE, atau SQL), pembuatan AMI tidak berhasil, dan Anda harus membuang AMI dan mengikuti instruksi di. Buat AMI dari sebuah instance