Solusi Microsoft Azure Sentinel untuk referensi file pembaruan agen konektor data aplikasi SAP
Kontainer agen konektor data SAP Microsoft Sentinel menggunakan skrip pembaruan untuk menyederhanakan proses pembaruan.
Artikel ini menjelaskan parameter yang dapat dikonfigurasi yang tersedia dalam skrip pembaruan. Untuk informasi selengkapnya, lihat Memperbarui agen konektor data aplikasi Microsoft Azure Sentinel untuk SAP.
Konten dalam artikel ini ditujukan untuk tim SAP BASIS Anda.
Gambaran umum proses skrip
Selama solusi Microsoft Azure Sentinel untuk proses pembaruan agen konektor data aplikasi SAP, skrip pembaruan mengambil tindakan berikut:
- Mengidentifikasi kontainer apa pun yang menjalankan agen pengumpul data SAP.
- Mengunduh gambar kontainer yang diperbarui dari registri Azure Container.
- Menyalin pengaturan direktori yang dipasang dan variabel lingkungan.
- Mengganti nama kontainer yang ada dengan akhiran
-OLD
. - Membuat kontainer menggunakan gambar yang diperbarui.
- Memulai kontainer dengan sakelar tambahan
--sapconinstanceupdate
yang memverifikasi bahwa kontainer yang diperbarui dapat dimulai dan terhubung ke sistem SAP dengan benar.
Jika kontainer melaporkan awal yang berhasil, skrip akan menghapus kontainer lama. Kemudian membuat ulang kontainer baru untuk dijalankan tanpa switch --sapconinstanceupdate
untuk dimulai dalam mode operasi normal dan terus mengumpulkan data dari sistem SAP.
Mengonfirmasi semua perintah
Nama parameter: --confirm-all-prompts
Nilai parameter: Tidak ada
Diperlukan: Tidak
Penjelasan: Jika sakelar --confirm-all-prompts
ditentukan, skrip tidak dijeda untuk konfirmasi pengguna apa pun. Gunakan sakelar --confirm-all-prompts
untuk penyebaran zero-touch.
Jangan lakukan pengujian konektivitas kontainer
Nama parameter: --no-testrun
Nilai parameter: Tidak ada
Diperlukan: Tidak
Penjelasan: Secara default, skrip pembaruan kontainer melakukan uji coba kontainer yang diperbarui untuk memverifikasi bahwa skrip dapat berhasil terhubung ke sistem SAP. Untuk melewati pengujian ini, tentukan parameter --no-testrun
. Dalam kasus seperti itu, skrip membuat ulang kontainer menggunakan gambar baru, tanpa memvalidasi bahwa kontainer dapat berhasil memulai dan menyambungkan ke SAP.
Gunakan switch ini dengan cermat.
Menerapkan pembaruan kontainer secara otomatis, meskipun versinya sama
Nama parameter: --force
Nilai parameter: Tidak ada
Diperlukan: Tidak
Penjelasan: Perbarui kontainer, meskipun versi gambar yang digunakan untuk kontainer yang ada sama dengan gambar yang tersedia dari Microsoft.
Melakukan pembaruan selektif
Nama parameter: --containername
Nilai parameter:Container name
Diperlukan: Tidak
Penjelasan: Secara default, skrip pembaruan memperbarui semua kontainer yang menjalankan solusi Microsoft Sentinel untuk aplikasi SAP.
Untuk memperbarui satu atau beberapa kontainer, tentukan switch --containername <containername>
. Sakelar dapat ditentukan beberapa kali, seperti: --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT
. Dalam kasus seperti itu, hanya kontainer yang ditentukan yang diperbarui. Jika nama kontainer yang ditentukan tidak ada, nama kontainer tersebut akan dilewati oleh skrip.
Menentukan lokasi SDK kustom
Nama parameter: --sdk
Nilai parameter:<SDK file full path>
Diperlukan: Tidak
Penjelasan: Secara default, skrip pembaruan mengekstrak file zip SDK dari kontainer yang ada dan menyalinnya ke kontainer yang baru dibuat. Jika ada kebutuhan untuk memperbarui versi NetWeaver SDK yang digunakan bersama dengan pembaruan kontainer, tentukan --sdk
sakelar, menentukan jalur lengkap SDK.
Menggunakan build pratinjau kontainer
Nama parameter: --preview
Nilai parameter: Tidak ada
Diperlukan: Tidak
Penjelasan: Secara default, skrip pembaruan kontainer menyebarkan kontainer dengan tag :latest
. Fitur pratinjau umum diterbitkan ke tag :latest-preview
. Agar skrip pembaruan kontainer menggunakan versi pratinjau publik kontainer, tentukan sakelar sebagai gantinya --preview
.
Konten terkait
Untuk informasi selengkapnya, lihat: