全部产品
Search
文档中心

Auto Scaling:Perbarui citra dalam konfigurasi penskalaan

更新时间:Jan 13, 2026

Citra menyediakan lingkungan sistem, lingkungan aplikasi, dan konfigurasi perangkat lunak terkait yang diperlukan untuk membuat Instance Elastic Compute Service (ECS). Anda harus memperbarui citra sesuai kebutuhan. Citra merupakan item konfigurasi yang sering diperbarui dalam konfigurasi penskalaan. Anda dapat memperbarui citra dalam konfigurasi penskalaan secara manual atau otomatis.

Informasi latar belakang

  • Topik ini hanya berlaku untuk grup penskalaan untuk Instance ECS.

  • Anda dapat memperbarui citra dalam konfigurasi penskalaan secara manual atau otomatis. Untuk informasi selengkapnya, lihat Perbandingan antara pembaruan manual dan otomatis.

    Penting

    Saat menjalankan tugas pembaruan citra, sistem secara otomatis membuat custom image dari instans ECS sumber. Anda akan dikenai biaya berdasarkan ukuran snapshot sesuai standar penagihan snapshot ECS. Untuk informasi selengkapnya, lihat Penagihan Snapshot.

Perbandingan antara pembaruan manual dan otomatis

  • Pembaruan manual: Metode ini cocok untuk skenario di mana persyaratan bisnis tidak sering berubah. Metode ini memberikan kontrol penuh atas proses pembaruan dan menawarkan fleksibilitas tinggi.

  • Pembaruan otomatis: Metode ini cocok untuk skenario di mana aplikasi sering dirilis. Anda hanya perlu membuat tugas pembaruan di Konsol Auto Scaling. Saat tugas dieksekusi, sistem secara otomatis membuat custom image dari instans ECS sumber dan memperbarui citra dalam konfigurasi penskalaan. Dibandingkan dengan metode manual, metode otomatis lebih praktis, menyederhanakan proses, memerlukan intervensi pengguna yang lebih sedikit, serta secara signifikan mengurangi waktu tunggu bisnis.

Contoh berikut menggambarkan perbedaan antara kedua metode tersebut:

Contoh skenario

Pembaruan citra manual

Pembaruan citra otomatis

  • Grup penskalaan saat ini bertipe ECS.

  • Asumsikan bahwa citra yang ditentukan dalam konfigurasi penskalaan grup penskalaan saat ini adalah Citra A.

  • Ketika versi baru aplikasi perlu dirilis, Anda harus memperbarui Citra A pada grup penskalaan saat ini ke versi terbaru, misalnya Citra B.

  1. Buat secara manual custom image, seperti Citra B, untuk instans ECS yang berisi versi baru aplikasi. Untuk informasi selengkapnya, lihat Buat custom image dari snapshot atau Buat custom image dari instans.

  2. Setelah Citra B dibuat secara manual, perbarui secara manual Citra A yang ditentukan dalam konfigurasi penskalaan grup penskalaan menjadi Citra B. Untuk informasi selengkapnya, lihat Perbarui citra dalam konfigurasi penskalaan secara manual.

  1. Gunakan fitur tugas pembaruan citra otomatis untuk secara otomatis membuat custom image, seperti Citra B, untuk instans ECS yang berisi versi baru aplikasi.

  2. Setelah Citra B dibuat secara otomatis, sistem secara otomatis memperbarui Citra A yang ditentukan dalam konfigurasi penskalaan grup penskalaan menjadi Citra B.

Perbarui citra dalam konfigurasi penskalaan secara manual

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi sebelah kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Temukan grup penskalaan target dan di kolom Actions, klik View Details.

  5. Di bagian atas halaman detail, klik tab Instance Configuration Sources.

  6. Di daftar konfigurasi penskalaan, temukan konfigurasi penskalaan target dan klik Modify Image di kolom Actions.

    Catatan

    Anda dapat mengubah citra konfigurasi penskalaan yang berstatus Active atau Inactive.

  7. Pada halaman Modify Image, pilih tipe dan citra yang diinginkan, lalu klik Confirm.

    Tipe citra yang didukung adalah Public Image, Custom Image, dan Shared Image. Untuk informasi selengkapnya, lihat Ikhtisar citra.image

    Setelah pembaruan selesai, periksa kolom Image di daftar konfigurasi penskalaan. Pembaruan berhasil jika nama citra baru ditampilkan.

Perbarui citra dalam konfigurasi penskalaan secara otomatis

Perbandingan dengan rolling upgrade

  • Fitur pembaruan citra otomatis untuk konfigurasi penskalaan memastikan bahwa instans baru dalam grup penskalaan menggunakan versi citra terbaru. Untuk informasi selengkapnya, lihat bagian Procedure dalam topik ini.

  • Rolling upgrade memungkinkan Anda melakukan peningkatan citra instans yang sudah ada dalam grup penskalaan ke versi baru secara bertahap. Untuk informasi selengkapnya, lihat Rolling upgrades.

Prasyarat

Tugas pembaruan citra otomatis dieksekusi oleh Operation Orchestration Service (OOS). Anda harus memberikan izin kepada OOS untuk mengoperasikan sumber daya terkait. Pastikan setidaknya salah satu kondisi berikut terpenuhi:

  • Akun Anda memiliki izin untuk mengoperasikan sumber daya Alibaba Cloud, seperti ECS dan Auto Scaling.

  • Peran RAM telah dibuat untuk OOS, dan izin untuk mengoperasikan sumber daya Alibaba Cloud, seperti ECS dan Auto Scaling, telah diberikan kepada peran RAM tersebut. Untuk informasi selengkapnya, lihat Setel izin RAM untuk OOS.

    Catatan

    Kami menyarankan agar Anda memberikan izin AliyunECSFullAccess dan AliyunESSFullAccess.

Prosedur

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi sebelah kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Temukan grup penskalaan yang ingin Anda kelola. Di kolom Actions, klik View Details.

  5. Di bagian atas halaman detail, klik tab Instance Configuration Sources.

  6. Klik tab Update Image Tasks.

  7. Klik Update Image.

  8. Pada halaman Update Image, konfigurasikan parameter tugas pembaruan citra.

    Tabel berikut menjelaskan parameter-parameter tersebut.

    Item konfigurasi

    Deskripsi

    Instance

    Pilih sebuah instance ECS. Sebuah custom image dibuat untuk instance ECS tersebut dan digunakan untuk memperbarui citra dalam konfigurasi penskalaan. Custom image hanya berisi sistem disk.

    Custom Image Name

    Auto Scaling secara otomatis menambahkan sufiks ke nama citra yang dibuat untuk mencegah konflik nama dengan citra yang dihasilkan oleh tugas terjadwal. Misalnya, Auto Scaling secara otomatis menambahkan sufiks dalam format _on_{{ ACS::ExecutionId }}_at_{{ Acs::CurrentDate }} ke nama citra. Dalam format ini, ACS::ExecutionId dan Acs::CurrentDate merepresentasikan ID eksekusi dan waktu eksekusi OOS.

    Configuration Source

    Nilai default-nya adalah Scaling Configuration.

    Scaling Group Configuration ID

    Pilih konfigurasi penskalaan yang citranya ingin Anda perbarui. Anda dapat memilih multiple konfigurasi penskalaan.

    Execution Time

    Tentukan waktu eksekusi tugas pembaruan citra:

    • Now: Menjalankan tugas segera.

    • Scheduled: Menjalankan tugas pada waktu yang ditentukan. Anda harus menentukan waktu eksekusi hingga menit.

    • Periodic: Pilih periode pengulangan dan waktu akhir untuk tugas pembaruan citra, serta atur Waktu mulai setiap pembaruan. Misalnya, Anda mengatur tugas periodik berikut pada 17 Agustus 2020:

      • Recurrence: Monthly

      • Dijalankan dari Hari ke-21 hingga Hari ke-25 setiap bulan

      • Start Time: 02:00

      • Recurrence End Time: 00:00 pada 26 Agustus 2020

      Efek tugas periodik ini: Tugas pembaruan citra dijalankan sekali setiap hari pukul 02:00 dari 21 Agustus 2020 hingga 25 Agustus 2020.

    Permission Source

    Pilih sumber izin bagi OOS untuk mengoperasikan sumber daya terkait:

    • Existing permissions of the current account: Menggunakan izin yang sudah ada dari akun saat ini.

    • Specified RAM role: Pilih RAM role yang ingin diasumsikan oleh OOS dan gunakan izin yang diberikan kepada role tersebut.

    Catatan

    Jika waktu eksekusi diatur ke Scheduled atau Periodic, Anda hanya dapat memberikan izin dengan menentukan RAM role.

  9. Klik Confirm.

    Tugas pembaruan citra akan dieksekusi secara otomatis pada waktu yang ditentukan. Anda dapat melihat informasi tentang instans ECS sumber dan status eksekusi tugas di daftar tugas.更新镜像任务

    Setelah tugas berhasil dieksekusi, Anda dapat melihat hasilnya di tab Scaling Configurations. Citra berhasil diperbarui jika nama citra dalam konfigurasi penskalaan berformat UpdateImage_from_<Source ECS instance ID>_on_<Image update task ID>.更新镜像结果