Tentang acara pra dan pasca

Berlaku untuk: ✔️ Mesin Virtual Windows ✔️ Mesin Virtual Linux ✔️ Lingkungan di Tempat ✔️ Server yang Diaktifkan dengan Azure Arc.

Events pra dan pasca di Azure Update Manager memungkinkan Anda melakukan tugas tertentu secara otomatis sebelum dan sesudah pemeliharaan terjadwal. Untuk informasi selengkapnya tentang cara membuat konfigurasi pemeliharaan jadwal, lihat Menjadwalkan pembaruan berulang untuk komputer dengan menggunakan portal Azure dan Azure Policy. Misalnya, menggunakan peristiwa pra dan pasca, Anda dapat menjalankan tugas berikut pada komputer yang termasuk dalam jadwal. Daftar berikut ini tidak lengkap, dan Anda dapat membuat acara sebelum dan sesudah sesuai kebutuhan Anda.

Contoh tugas

Berikut ini adalah skenario di mana Anda dapat menentukan peristiwa sebelum dan sesudah:

Skenario Keterangan
Mengaktifkan komputer Aktifkan komputer untuk menerapkan pembaruan.
Membuat Cuplikan Cuplikan disk digunakan untuk memulihkan data.
email pemberitahuan Kirim pemberitahuan pemberitahuan sebelum memicu patch.
Menghentikan layanan Hentikan layanan seperti layanan Gateway, NPExServices, layanan SQL, dll.

Menjadwalkan urutan eksekusi dengan pra dan pasca peristiwa

Untuk jadwal tertentu, Anda dapat menyertakan pra-peristiwa, pasca-peristiwa, atau keduanya. Selain itu, Anda dapat memiliki beberapa pra-acara dan/atau pasca-acara. Urutan eksekusi untuk jadwal dengan pra dan pasca acara adalah sebagai berikut:

  1. Pra-kegiatan - Tugas yang berjalan sebelum jendela pemeliharaan yang dijadwalkan dimulai. Misalnya - Menyalakan komputer sebelum melakukan patching.

  2. Pembatalan - Dalam langkah ini, Anda dapat memulai pembatalan eksekusi jadwal. Beberapa skenario di mana Anda mungkin memilih untuk membatalkan pelaksanaan jadwal termasuk kegagalan sebelum acara atau jika pelaksanaan sebelum acara tidak selesai.

    Catatan

    Anda harus memulai pembatalan sebagai bagian dari pra-acara; Azure Update Manager atau konfigurasi pemeliharaan tidak akan secara otomatis membatalkan jadwal. Jika Anda gagal membatalkan, eksekusi jadwal berlanjut dengan menginstal pembaruan selama jendela pemeliharaan yang ditentukan pengguna.

  3. Penginstalan pembaruan - Pembaruan diinstal sebagai bagian dari jadwal jendela pemeliharaan yang ditentukan pengguna.

  4. Pasca-peristiwa - Pasca-peristiwa berjalan segera setelah pembaruan diinstal. Ini terjadi baik dalam jendela pemeliharaan jika penginstalan pembaruan selesai dan ada jendela kiri atau di luar jendela jika jendela pemeliharaan berakhir. Misalnya: Nonaktifkan VM pasca penyelesaian patching.

    Catatan

    Di Azure Update Manager, peristiwa awal berjalan di luar jendela pemeliharaan dan peristiwa pasca dapat berjalan di luar jendela pemeliharaan. Anda harus merencanakan waktu tambahan ini, yang diperlukan untuk menyelesaikan eksekusi jadwal pada komputer Anda.

  5. Status jadwal - Status keberhasilan atau kegagalan eksekusi jadwal hanya mengacu pada penginstalan pembaruan pada komputer yang merupakan bagian dari jadwal. Status eksekusi jadwal tidak menyertakan status pra dan pasca peristiwa. Jika pra-acara gagal dan Anda memanggil API pembatalan, status eksekusi jadwal ditampilkan sebagai dibatalkan.

    Manajer Pembaruan Azure menggunakan Event Grid untuk membuat dan mengelola pra dan pasca peristiwa pada konfigurasi pemeliharaan terjadwal. Di Event Grid, Anda dapat memilih dari penanganan aktivitas seperti Azure Webhooks, Azure Functions, dll., untuk memicu aktivitas pra dan posting Anda.

    Cuplikan layar yang memperlihatkan urutan pelaksanaan untuk jadwal dengan pra dan pasca.

    Catatan

    Jika Anda menggunakan Runbooks dalam peristiwa sebelum dan sesudah di manajemen Pembaruan Azure Automation dan berencana menggunakannya kembali di Azure Update Manager, kami sarankan Anda menggunakan Azure Webhooks yang ditautkan ke Automation Runbooks. Pelajari selengkapnya.

Jadwal pelaksanaan untuk kegiatan pra dan pasca acara

Cuplikan layar yang memperlihatkan garis waktu jadwal dengan sebelum dan sesudah.

Kami menyarankan Anda untuk melihat tabel berikut agar dapat memahami garis waktu jadwal sebelum dan sesudah acara.

Misalnya, jika jadwal pemeliharaan untuk cakupan pemeliharaan Tamu diatur untuk dimulai pada pukul 15.00, dengan durasi 3 jam dan 55 menit. Jadwal memiliki satu pra-acara dan satu pasca-acara dan berikut adalah detailnya:

Waktu Rincian
14.19 Karena eksekusi jadwal dimulai pada pukul 15.00, Anda dapat memodifikasi mesin atau cakupan 40 menit sebelum waktu mulai, yaitu pukul 14.20.
Nota Ini berlaku jika Anda membuat jadwal baru atau mengedit jadwal yang sudah ada dengan pra-acara.
14.20 - 14.30 Karena pra-peristiwa dipicu setidaknya 30 menit sebelumnya, hal ini dapat terjadi kapan saja antara pukul 14.20 hingga 14.30.
14.30 - 14.50 Pra-acara berjalan dari pukul 14.30 hingga 14.50. Pra-peristiwa harus menyelesaikan tugas sebelum pukul 14.50.
Nota Jika Anda memiliki lebih dari satu pra-peristiwa yang dikonfigurasi, semua peristiwa harus berjalan dalam waktu 20 menit. Dalam beberapa pra-peristiwa, semuanya dijalankan secara independen satu sama lain. Anda dapat menyesuaikan sesuai kebutuhan Anda dengan menentukan logika dalam pra-peristiwa. Misalnya, jika Anda ingin dua pra-peristiwa berjalan secara berurutan, Anda dapat menyertakan waktu mulai yang tertunda dalam logika pra-peristiwa kedua Anda.
Jika pra-peristiwa terus berjalan melebihi 20 menit atau gagal, Anda dapat memilih untuk membatalkan pelaksanaan jadwal. Jika tidak dibatalkan, penginstalan patch akan tetap dilanjutkan terlepas dari status pra-peristiwa.
14:50 Waktu terbaru yang dapat memanggil API pembatalan adalah pukul 14.50.
Nota Jika API pembatalan gagal dipanggil atau belum disiapkan, penginstalan patch akan terus berjalan.
Pukul 15:00 Pelaksanaan jadwal dipicu pada pukul 15.00.
18:55 Pada pukul 18.55, jadwal selesai menginstal pembaruan selama jendela pemeliharaan 3 jam 55 menit.
Peristiwa postingan memicu pada pukul 18.55 setelah pembaruan diinstal.
Nota Jika Anda telah menentukan jendela pemeliharaan yang lebih pendek selama 2 jam, peristiwa pemeliharaan pasca pemeliharaan akan dipicu setelah 2 jam dan jika penginstalan pembaruan selesai sebelum waktu yang ditentukan 2 jam (yaitu) 1 jam 50 menit, peristiwa pos akan segera dimulai.

Kami menyarankan agar Anda memperhatikan hal-hal berikut:

  • Jika Anda membuat jadwal baru atau mengedit jadwal yang ada dengan pra-acara, Anda memerlukan setidaknya 40 menit sebelum jendela pemeliharaan dimulai (15.00 dalam contoh di atas) agar pra-acara dapat berjalan. Jika tidak, hal ini dapat menyebabkan pembatalan otomatis eksekusi terjadwal saat ini.
  • Memanggil API pembatalan dari skrip atau kode Anda membatalkan eksekusi jadwal dan bukan seluruh jadwal.
  • Status pelaksanaan pra dan pasca acara dapat diperiksa di penangan kejadian yang Anda pilih.

Langkah berikutnya

  • Untuk mempelajari cara membuat acara pra dan pasca, lihat acara konfigurasi pra dan pasca pemeliharaan.
  • Untuk mempelajari cara mengonfigurasi peristiwa pra dan pasca atau membatalkan pelaksanaan jadwal, lihat peristiwa konfigurasi pra dan pasca pemeliharaan.
  • Untuk mempelajari cara menggunakan pra-acara dan pasca-acara untuk mengaktifkan dan menonaktifkan VM Anda menggunakan Webhook, silakan lihat di sini.
  • Untuk mempelajari cara menggunakan pra-acara dan pasca-acara untuk menyalakan dan mematikan VM Anda menggunakan Azure Functions, lihat di sini.