Peningkatan ekstensi otomatis untuk server dengan dukungan Azure Arc

Peningkatan ekstensi otomatis tersedia untuk server berkemampuan Azure Arc yang telah mendukung ekstensi VM yang diinstal. Peningkatan ekstensi otomatis mengurangi jumlah overhead operasional untuk Anda dengan menjadwalkan penginstalan versi ekstensi baru saat tersedia. Agen Azure Koneksi ed Machine mengurus peningkatan ekstensi (mempertahankan pengaturannya di sepanjang jalan) dan secara otomatis kembali ke versi sebelumnya jika terjadi kesalahan selama proses peningkatan.

Peningkatan ekstensi otomatis memiliki fitur berikut:

  • Anda dapat menolak peningkatan otomatis kapan saja. Secara default, semua ekstensi dipilih ke peningkatan ekstensi otomatis.
  • Setiap ekstensi yang didukung didaftarkan satu per satu dan Anda dapat memilih ekstensi mana yang akan diperbarui secara otomatis.
  • Didukung di semua wilayah Azure Arc.

Bagaimana cara kerja peningkatan ekstensi otomatis?

Proses peningkatan ekstensi menggantikan versi ekstensi mesin virtual Azure yang ada yang didukung oleh server berkemampuan Azure Arc dengan versi baru dari ekstensi yang sama saat diterbitkan oleh penerbit ekstensi. Fitur ini diaktifkan secara default untuk semua ekstensi yang Anda sebarkan server dengan dukungan Azure Arc kecuali Anda secara eksplisit menolak peningkatan otomatis.

Pembaruan ketersediaan pertama

Model ketersediaan pertama untuk peningkatan yang diorkestrasi platform memastikan bahwa konfigurasi ketersediaan di Azure dipatuhi di berbagai tingkat ketersediaan.

Untuk sekelompok server berkemampuan Arc yang menjalani pembaruan, platform Azure akan mengatur pembaruan mengikuti model yang dijelaskan dalam Peningkatan Ekstensi Automasi. Namun, ada beberapa perbedaan penting antara server berkemampuan Arc dan Azure VM:

Lintas wilayah:

  • Wilayah yang dipasangkan secara geografis tidak berlaku.

Dalam satu wilayah:

  • Zona Ketersediaan tidak berlaku.
  • Komputer dikelompokkan berdasarkan upaya terbaik untuk menghindari pembaruan bersamaan untuk semua komputer yang terdaftar dengan server yang mendukung Arc dalam langganan.

Putar kembali dan coba lagi otomatis

Jika peningkatan ekstensi gagal, Azure akan mencoba memperbaiki ekstensi dengan melakukan tindakan berikut:

  1. Agen Azure Koneksi ed Machine akan secara otomatis menginstal ulang versi ekstensi baik terakhir yang diketahui untuk mencoba memulihkan fungsionalitas.
  2. Jika pemutaran kembali berhasil, status ekstensi akan ditampilkan sebagai Berhasil dan ekstensi akan ditambahkan ke antrean peningkatan otomatis lagi. Upaya peningkatan berikutnya dapat segera setelah satu jam berikutnya dan akan berlanjut hingga peningkatan berhasil.
  3. Jika pembatalan gagal, status ekstensi akan ditampilkan sebagai Gagal dan ekstensi tidak akan lagi berfungsi seperti yang dimaksudkan. Anda harus menghapus dan menginstal ulang ekstensi untuk memulihkan fungsionalitas.

Jika Anda terus mengalami masalah saat memutakhirkan ekstensi, Anda dapat menonaktifkan peningkatan ekstensi otomatis untuk mencegah sistem mencoba lagi saat Anda memecahkan masalah. Anda dapat mengaktifkan peningkatan ekstensi otomatis lagi saat Anda siap.

Waktu peningkatan ekstensi otomatis

Ketika versi baru ekstensi VM diterbitkan, ekstensi tersebut menjadi tersedia untuk penginstalan dan peningkatan manual pada server berkemampuan Arc. Untuk server yang sudah menginstal ekstensi dan peningkatan ekstensi otomatis diaktifkan, mungkin perlu waktu 5 - 8 minggu untuk setiap server dengan ekstensi tersebut untuk mendapatkan peningkatan otomatis. Peningkatan dikeluarkan dalam batch di seluruh wilayah dan langganan Azure, sehingga Anda mungkin melihat ekstensi ditingkatkan di beberapa server Anda sebelum yang lain. Jika Anda perlu segera meningkatkan ekstensi, ikuti panduan untuk meningkatkan ekstensi secara manual menggunakan portal Azure, Azure PowerShell, atau Azure CLI.

Versi ekstensi yang memperbaiki kerentanan keamanan penting diluncurkan jauh lebih cepat. Peningkatan otomatis ini terjadi menggunakan proses peluncuran khusus yang dapat memakan waktu 1 - 3 minggu untuk secara otomatis meningkatkan setiap server dengan ekstensi tersebut. Azure menangani identifikasi versi ekstensi mana yang harus diluncurkan dengan cepat untuk memastikan semua server dilindungi. Jika Anda perlu segera meningkatkan ekstensi, ikuti panduan untuk meningkatkan ekstensi secara manual menggunakan portal Azure, Azure PowerShell, atau Azure CLI.

Ekstensi yang didukung

Peningkatan ekstensi otomatis mendukung ekstensi berikut:

  • Agen Azure Monitor - Linux dan Windows
  • Agen Analitik Log (agen OMS) - Hanya Linux
  • Agen Dependensi – Linux dan Windows
  • Agen Keamanan Azure - Linux dan Windows
  • Ekstensi Azure Key Vault - Hanya Linux
  • Azure Update Manager - Linux dan Windows
  • Azure Automation Hybrid Runbook Worker - Linux dan Windows
  • Ekstensi Azure untuk SQL Server - Linux dan Windows

Lebih banyak ekstensi akan ditambahkan dari waktu ke waktu. Ekstensi yang tidak mendukung peningkatan ekstensi otomatis saat ini masih dikonfigurasi untuk mengaktifkan peningkatan otomatis secara default. Pengaturan ini tidak akan berpengaruh sampai penerbit ekstensi memilih untuk mendukung peningkatan otomatis.

Mengelola peningkatan ekstensi otomatis

Peningkatan ekstensi otomatis diaktifkan secara default saat Anda menginstal ekstensi di server dengan dukungan Azure Arc. Untuk mengaktifkan peningkatan otomatis untuk ekstensi yang ada, Anda dapat menggunakan Azure CLI atau Azure PowerShell untuk mengatur enableAutomaticUpgrade properti pada ekstensi ke true. Anda harus mengulangi proses ini untuk setiap ekstensi tempat Anda ingin mengaktifkan atau menonaktifkan peningkatan otomatis.

Gunakan langkah-langkah berikut untuk mengonfigurasi peningkatan ekstensi otomatis dalam menggunakan portal Azure:

  1. Buka portal Azure navigasi ke Komputer - Azure Arc.
  2. Pilih server yang berlaku.
  3. Di panel kiri, pilih tab Ekstensi untuk melihat daftar semua ekstensi yang diinstal di server. Screenshot of an Azure Arc-enabled server in the Azure portal showing where to navigate to extensions.
  4. Kolom Peningkatan otomatis dalam tabel memperlihatkan apakah peningkatan diaktifkan, dinonaktifkan, atau tidak didukung untuk setiap ekstensi. Pilih kotak centang di samping ekstensi yang Anda inginkan untuk mengaktifkan peningkatan otomatis, lalu pilih Aktifkan peningkatan otomatis untuk mengaktifkan fitur. Pilih Nonaktifkan peningkatan otomatis untuk menonaktifkan fitur.

Peningkatan ekstensi dengan beberapa ekstensi

Sebuah komputer yang dikelola oleh server yang mendukung Arc dapat memiliki beberapa ekstensi dengan pemutakhiran ekstensi otomatis diaktifkan. Mesin virtual atau set skala yang sama juga dapat memiliki ekstensi lain tanpa peningkatan ekstensi otomatis diaktifkan.

Jika beberapa peningkatan ekstensi tersedia untuk komputer, peningkatan mungkin di-batch bersama-sama, tetapi setiap peningkatan ekstensi diterapkan satu per satu pada komputer. Kegagalan pada satu ekstensi tidak memengaruhi ekstensi lain untuk ditingkatkan. Misalnya, jika dua ekstensi dijadwalkan untuk peningkatan, dan peningkatan ekstensi pertama gagal, ekstensi kedua masih akan ditingkatkan.

Periksa riwayat peningkatan ekstensi otomatis

Anda dapat menggunakan Log Aktivitas Azure untuk mengidentifikasi ekstensi yang ditingkatkan secara otomatis. Anda dapat menemukan tab Log Aktivitas pada sumber daya server, grup sumber daya, dan langganan dengan dukungan Azure Arc individual. Peningkatan ekstensi diidentifikasi oleh Upgrade Extensions on Azure Arc machines (Microsoft.HybridCompute/machines/upgradeExtensions/action) operasi.

Untuk melihat riwayat peningkatan ekstensi otomatis, cari Log Aktivitas Azure di portal Azure. Pilih Tambahkan filter dan pilih filter Operasi. Untuk kriteria filter, cari "Tingkatkan Ekstensi di komputer Azure Arc" dan pilih opsi tersebut. Anda dapat secara opsional menambahkan filter kedua untuk Peristiwa yang dimulai oleh dan mengatur "Azure Regional Service Manager" sebagai kriteria filter untuk hanya melihat upaya peningkatan otomatis dan mengecualikan peningkatan yang dimulai secara manual oleh pengguna.

Azure Activity Log showing attempts to automatically upgrade extensions on Azure Arc-enabled servers.

Langkah berikutnya