Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat Amazon yang EBS didukung AMI
Anda dapat membuat sendiri yang EBS didukung Amazon AMI dari EC2 instans Amazon atau dari snapshot perangkat root dari instans AmazonEC2.
Untuk membuat instance yang EBS didukung Amazon AMI dari instance, mulailah dengan meluncurkan instance menggunakan dukungan Amazon EBS yang AMI sudah ada. Ini AMI bisa menjadi salah satu yang Anda peroleh dari AWS Marketplace, dibuat menggunakan VM Import/Export, atau lainnya AMI yang dapat Anda akses. Setelah menyesuaikan instance untuk memenuhi persyaratan spesifik Anda, buat dan daftarkan yang baruAMI. Anda kemudian dapat menggunakan yang baru AMI 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 (EBSAmazon) terenkripsi (termasuk volume root) serta untuk volume yang tidak terenkripsi.
Proses AMI pembuatannya berbeda misalnya yang didukung tokoAMIs. Untuk informasi selengkapnya, lihat Buat instance yang didukung toko AMI.
Daftar Isi
Ikhtisar AMI penciptaan dari sebuah instance
Diagram berikut merangkum proses untuk membuat Amazon yang EBS didukung AMI dari EC2 instance yang sedang berjalan: Mulai dengan yang sudah adaAMI, luncurkan instance, sesuaikan, buat yang baru AMI darinya, dan akhirnya luncurkan instance baru Anda. AMI Angka-angka dalam diagram cocok dengan angka-angka dalam deskripsi berikut.
- 1 — AMI #1: Mulai dengan yang sudah ada AMI
-
Temukan AMI yang sudah ada yang mirip dengan AMI yang ingin Anda buat. Ini bisa berupa yang AMI Anda peroleh dari AWS Marketplace, AMI yang telah Anda buat menggunakan VM Impor/Ekspor, atau lainnya AMI yang dapat Anda akses. Anda akan menyesuaikan ini AMI untuk kebutuhan Anda.
Dalam diagram, snapshot volume EBS root #1 menunjukkan bahwa AMI itu EBS didukung Amazon AMI dan informasi tentang volume root disimpan dalam snapshot ini.
- 2 - Luncurkan instance dari yang ada AMI
-
Cara mengonfigurasi an AMI adalah dengan meluncurkan instance dari tempat Anda ingin AMI mendasarkan yang baruAMI, dan kemudian menyesuaikan instance (ditunjukkan pada 3 dalam diagram). Kemudian, Anda akan membuat yang baru AMI yang mencakup penyesuaian (ditunjukkan pada 4 dalam diagram).
- 3 — EC2 instance #1: Sesuaikan instance
-
Sambungkan ke instans Anda dan kustomisasi sesuai kebutuhan. Yang baru Anda AMI akan mencakup penyesuaian 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
-
Lampirkan EBS volume tambahan
-
- 4 – Buat gambar
-
Saat Anda membuat AMI dari sebuah instance, Amazon EC2 mematikan instance sebelum membuat instance 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 AMI pembuatan, Anda dapat memberi tahu Amazon untuk EC2 tidak mematikan dan mem-boot ulang instance. Beberapa sistem file, sepertiXFS, dapat membekukan dan mencairkan aktivitas, membuatnya aman untuk membuat gambar tanpa me-reboot instance.
Selama proses AMI -creation, Amazon EC2 membuat snapshot dari volume root instans Anda dan EBS volume lain yang dilampirkan ke instance Anda. Anda dikenakan biaya untuk snapshot sampai Anda membatalkan pendaftaran AMI dan menghapus snapshot. Jika ada volume yang dilampirkan ke instance yang dienkripsi, yang baru AMI hanya berhasil diluncurkan pada instance yang mendukung enkripsi Amazon. EBS
Bergantung pada ukuran volume, dibutuhkan beberapa menit untuk menyelesaikan proses AMI -creation (terkadang hingga 24 jam). Anda mungkin merasa lebih efisien untuk membuat snapshot volume Anda sebelum membuat. AMI Dengan cara ini, hanya snapshot kecil dan bertahap yang perlu dibuat saat AMI dibuat, dan prosesnya selesai lebih cepat (total waktu untuk pembuatan snapshot tetap sama).
- 5 — AMI #2: Baru AMI
-
Setelah proses selesai, Anda memiliki snapshot baru AMI dan snapshot (snapshot #2) yang dibuat dari volume root instance. Jika Anda menambahkan volume atau EBS volume penyimpanan instans ke instance, selain volume perangkat root, pemetaan perangkat blok untuk yang baru AMI berisi informasi untuk volume ini.
Amazon EC2 secara otomatis mendaftarkan AMI untuk Anda.
- 6 - Luncurkan instance dari yang baru AMI
-
Anda dapat menggunakan yang baru AMI untuk meluncurkan instance.
- 7 - EC2 contoh #2: Contoh baru
-
Saat Anda meluncurkan instance menggunakan yang baruAMI, Amazon EC2 membuat EBS volume baru untuk volume root instans menggunakan snapshot. Jika Anda menambahkan volume atau EBS volume penyimpanan instans saat menyesuaikan instans, pemetaan perangkat blok untuk yang baru AMI berisi informasi untuk volume ini, dan pemetaan perangkat blokir untuk instance yang Anda luncurkan dari yang baru AMI secara otomatis berisi informasi untuk volume ini. Volume penyimpanan instans yang ditentukan dalam pemetaan perangkat blok untuk instance baru adalah baru dan tidak berisi data apa pun dari volume penyimpanan instans dari instance yang Anda gunakan untuk membuat. AMI Data EBS volume tetap ada. Untuk informasi selengkapnya, lihat Blokir pemetaan perangkat untuk volume di instans Amazon EC2.
Saat Anda membuat instance baru dari EBS -backedAMI, Anda harus menginisialisasi volume root dan EBS penyimpanan tambahan apa pun sebelum memasukkannya ke dalam produksi. Untuk informasi selengkapnya, lihat Menginisialisasi EBS volume Amazon di Panduan EBS Pengguna Amazon.
Buat AMI dari sebuah instance
Jika Anda memiliki instance yang 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, RedHat,SUSE, dan SQL Server memerlukan informasi lisensi yang benar untuk hadir di AMI file. 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 yang baruAMI. Jika bidang kosong atau tidak cocok dengan kode sistem operasi yang diharapkan (misalnya, Windows,RedHat,SUSE, atauSQL), AMI pembuatan tidak berhasil, dan Anda harus membuang AMI dan mengikuti instruksi di. Buat AMI dari sebuah instance