Bagikan melalui


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:

  1. Mengidentifikasi kontainer apa pun yang menjalankan agen pengumpul data SAP.
  2. Mengunduh gambar kontainer yang diperbarui dari registri Azure Container.
  3. Menyalin pengaturan direktori yang dipasang dan variabel lingkungan.
  4. Mengganti nama kontainer yang ada dengan akhiran -OLD .
  5. Membuat kontainer menggunakan gambar yang diperbarui.
  6. 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 .

Untuk informasi selengkapnya, lihat: