Mendaftarkan sistem SAP yang sudah ada

Dalam panduan cara ini, Anda mempelajari cara mendaftarkan sistem SAP yang ada dengan azure Center untuk solusi SAP. Setelah mendaftarkan sistem SAP dengan solusi Azure Center for SAP, Anda dapat menggunakan kemampuan visualisasi, manajemen, dan pemantauannya melalui portal Azure. Misalnya, Anda dapat:

  • Lihat dan lacak sistem SAP sebagai sumber daya Azure, yang disebut Virtual Instance for SAP solutions (VIS).
  • Dapatkan rekomendasi untuk infrastruktur SAP Anda, konfigurasi Sistem Operasi, dll. berdasarkan pemeriksaan kualitas yang mengevaluasi praktik terbaik untuk SAP di Azure.
  • Dapatkan informasi kesehatan dan status tentang sistem SAP Anda.
  • Mulai dan Hentikan tingkat aplikasi SAP.
  • Mulai dan Hentikan instans individual ASCS, Server aplikasi, dan Hana Database.
  • Pantau metrik infrastruktur Azure untuk sumber daya sistem SAP.
  • Lihat Analisis Biaya untuk sistem SAP.

Saat Anda mendaftarkan sistem dengan solusi Azure Center for SAP, sumber daya berikut dibuat di Langganan Anda:

  • Instans Virtual untuk solusi SAP, Instans layanan Pusat untuk solusi SAP, Instans server aplikasi untuk solusi SAP dan Database untuk solusi SAP. Jenis sumber daya ini dibuat untuk mewakili sistem SAP di Azure. Sumber daya ini tidak memiliki penagihan atau biaya apa pun yang terkait dengannya.
  • Grup sumber daya terkelola yang digunakan oleh Azure Center untuk layanan solusi SAP.
  • Akun Penyimpanan dalam grup sumber daya terkelola yang berisi blob. Blob ini adalah skrip dan log yang diperlukan agar layanan menyediakan berbagai kemampuan yang mencakup menemukan dan mendaftarkan semua komponen sistem SAP.

Catatan

Anda dapat menyesuaikan nama grup sumber daya Terkelola dan akun Penyimpanan yang disebarkan sebagai bagian dari proses pendaftaran dengan menggunakan antarmuka Azure Portal, Azure PowerShell, atau Azure CLI, saat Anda mendaftarkan sistem Anda.

Catatan

Anda sekarang dapat mengaktifkan akses aman dari jaringan virtual tertentu ke akun penyimpanan terkelola ACSS menggunakan opsi baru dalam pengalaman pendaftaran.

Prasyarat

Prasyarat tingkat infrastruktur Azure

  • Periksa apakah Anda mencoba mendaftarkan konfigurasi sistem SAP yang didukung
  • Berikan akses ke akun Azure Storage, azure resource manager (ARM) dan layanan Microsoft Entra dari jaringan virtual tempat sistem SAP berada. Gunakan salah satu opsi ini:
    • Izinkan konektivitas internet keluar untuk VM.
    • Menggunakan tag Layanan untuk mengizinkan konektivitas
    • Gunakan tag Layanan dengan cakupan regional untuk memungkinkan konektivitas ke sumber daya di wilayah yang sama dengan VM.
    • Izinkan alamat IP khusus wilayah untuk Azure Storage, ARM, dan ID Microsoft Entra.
  • ACSS menyebarkan akun penyimpanan terkelola ke langganan Anda, untuk setiap sistem SAP yang didaftarkan. Anda memiliki opsi untuk memilih pengaturan akses jaringan untuk akun penyimpanan.
    • Jika Anda memilih akses jaringan dari opsi Virtual Network tertentu, maka Anda perlu memastikan titik akhir layanan Microsoft.Storage diaktifkan di semua subnet tempat sistem SAP Virtual Machines ada. Titik akhir layanan ini digunakan untuk mengaktifkan akses dari komputer virtual SAP ke akun penyimpanan terkelola, untuk mengakses skrip yang dijalankan ACSS pada ekstensi VM.
    • Jika Anda memilih opsi akses jaringan publik, maka Anda perlu memberikan akses ke akun Azure Storage dari jaringan virtual tempat sistem SAP berada.
  • Daftarkan Penyedia Sumber Daya Microsoft.Workloads dalam langganan tempat Anda memiliki sistem SAP.
  • Periksa apakah akun Azure Anda memiliki administrator solusi Azure Center for SAP dan Operator Identitas Terkelola atau akses peran yang setara pada langganan atau grup sumber daya tempat Anda memiliki sumber daya sistem SAP.
  • Identitas terkelola yang ditetapkan pengguna yang memiliki akses peran layanan solusi Azure Center for SAP pada grup sumber daya komputasi dan akses peran Pembaca pada grup sumber daya Virtual Network dari sistem SAP. Layanan solusi Azure Center for SAP menggunakan identitas ini untuk menemukan sumber daya sistem SAP Anda dan mendaftarkan sistem sebagai sumber daya VIS.
  • Pastikan ASCS, Server Aplikasi, dan komputer virtual Database dari sistem SAP dalam status Berjalan .

Prasyarat tingkat sistem SAP

  • file sapcontrol dan saphostctrl exe harus ada di ASCS, Server aplikasi, dan Database.
    • Jalur file di VM Linux: /usr/sap/hostctrl/exe
    • Jalur file pada VM Windows: C:\Program Files\SAP\hostctrl\exe\
  • Pastikan proses sapstartsrv berjalan pada semua instans SAP dan untuk agen hostctrl SAP pada semua VM dalam sistem SAP.
    • Untuk memulai hostctrl sapstartsrv, gunakan perintah ini untuk VM Linux: 'hostexecstart -start'
    • Untuk memulai sapstartsrv instans, gunakan perintah: 'sapcontrol -nr 'instanceNr' -function StartService S0S'
    • Untuk memeriksa status hostctrl sapstartsrv gunakan perintah ini untuk VM Windows: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
  • Untuk penemuan dan pendaftaran sistem SAP yang berhasil, pastikan ada konektivitas jaringan antara ASCS, Aplikasi, dan DB VM. Perintah 'ping' untuk nama host instans aplikasi harus berhasil dari ASCS VM. 'ping' untuk Nama host Database harus berhasil dari VM server Aplikasi.
  • Pada profil Server aplikasi, parameter SAPDBHOST, DBTYPE, DBID harus memiliki nilai yang tepat yang dikonfigurasi untuk penemuan dan pendaftaran detail instans Database.

Sistem yang didukung

Anda dapat mendaftarkan sistem SAP dengan Azure Center for SAP solutions yang berjalan pada konfigurasi berikut:

  • Tumpukan SAP NetWeaver atau ABAP
  • Sistem operasi Windows, SUSE, dan RHEL Linux
  • Database HANA, DB2, SQL Server, Oracle, Max DB, dan SAP ASE
  • Sistem SAP dengan beberapa Instans Server Aplikasi pada satu Komputer Virtual
  • Sistem SAP dengan arsitektur Server Aplikasi berkluster

Konfigurasi sistem SAP berikut tidak didukung di Azure Center untuk solusi SAP:

  • Instans Besar HANA (HLI)
  • Sistem dengan konfigurasi Hana Scale-out, MCOS, dan MCOD
  • Tumpukan Java
  • Tumpukan ganda (ABAP dan Java)
  • Sistem yang didistribusikan di seluruh jaringan virtual yang di-peering
  • Sistem yang menggunakan alamat IPv6
  • Beberapa SID yang berjalan pada set Komputer Virtual yang sama. Misalnya, dua SID atau lebih yang berbagi satu VM untuk instans ASCS.

Mengaktifkan izin sumber daya

Saat Anda mendaftarkan sistem SAP yang ada sebagai VIS, layanan solusi Azure Center for SAP memerlukan identitas terkelola yang ditetapkan pengguna yang memiliki akses peran layanan solusi Azure Center untuk SAP pada grup sumber daya Compute (VM, Disk, Load balancer) dan akses peran Pembaca pada grup sumber daya Jaringan Virtual sistem SAP. Sebelum Anda mendaftarkan sistem SAP dengan Azure Center for SAP solutions, buat identitas terkelola yang ditetapkan pengguna atau perbarui akses peran untuk identitas terkelola yang sudah ada.

Solusi Azure Center for SAP menggunakan identitas terkelola yang ditetapkan pengguna ini untuk menginstal ekstensi VM pada ASCS, Server Aplikasi, dan VM DB. Langkah ini memungkinkan Azure Center untuk solusi SAP menemukan komponen sistem SAP, dan metadata sistem SAP lainnya. Identitas terkelola yang ditetapkan pengguna diperlukan untuk mengaktifkan kemampuan pemantauan dan manajemen sistem SAP.

Menyiapkan identitas terkelola yang ditetapkan pengguna

Untuk memberikan izin ke sumber daya sistem SAP ke identitas terkelola yang ditetapkan pengguna:

  1. Buat identitas terkelola baru yang ditetapkan pengguna jika diperlukan atau gunakan identitas terkelola yang sudah ada.
  2. Tetapkan Azure Center untuk akses peran peran layanan solusi SAP ke identitas terkelola yang ditetapkan pengguna pada grup sumber daya yang memiliki Komputer Virtual, Disk, dan Load Balancer dari sistem SAP dan peran Pembaca pada grup sumber daya yang memiliki komponen Virtual Network dari sistem SAP.
  3. Setelah izin ditetapkan, identitas terkelola ini dapat digunakan di Azure Center untuk solusi SAP untuk mendaftar dan mengelola sistem SAP.

Pengaturan akses jaringan akun penyimpanan terkelola

ACSS menyebarkan akun penyimpanan terkelola ke langganan Anda, untuk setiap sistem SAP yang didaftarkan. Saat mendaftarkan sistem SAP menggunakan Portal Microsoft Azure, PowerShell, atau REST API, Anda memiliki opsi untuk memilih pengaturan akses jaringan untuk akun penyimpanan. Anda dapat memilih akses jaringan publik atau akses dari jaringan virtual tertentu.

Untuk mengamankan akun penyimpanan terkelola dan membatasi akses hanya ke jaringan virtual yang memiliki komputer virtual SAP, Anda dapat memilih pengaturan akses jaringan sebagai Aktifkan akses dari Virtual Network tertentu. Anda dapat mempelajari selengkapnya tentang keamanan jaringan akun penyimpanan dalam dokumentasi ini.

Penting

Saat membatasi akses jaringan akun penyimpanan ke jaringan virtual tertentu, Anda harus mengonfigurasi titik akhir layanan Microsoft.Storage di semua subnet yang terkait dengan sistem SAP yang Anda daftarkan. Tanpa titik akhir layanan diaktifkan, Anda tidak akan berhasil mendaftarkan sistem. Titik akhir privat pada akun penyimpanan terkelola saat ini tidak didukung dalam skenario ini.

Saat Anda memilih untuk membatasi akses jaringan ke jaringan virtual tertentu, layanan solusi Azure Center for SAP mengakses akun penyimpanan ini menggunakan akses tepercaya berdasarkan identitas terkelola yang terkait dengan sumber daya VIS.

Mendaftarkan sistem SAP

Untuk mendaftarkan sistem SAP yang ada di Azure Center untuk solusi SAP:

  1. Masuk ke portal Azure. Pastikan untuk masuk dengan akun Azure yang memiliki administrator solusi Azure Center for SAP dan akses peran Operator Identitas Terkelola ke langganan atau grup sumber daya tempat sistem SAP berada. Untuk informasi selengkapnya, lihat penjelasan izin sumber daya.

  2. Cari dan pilih Azure Center untuk solusi SAP di bilah pencarian portal Azure.

  3. Pada halaman solusi Azure Center for SAP, pilih Daftarkan sistem SAP yang ada.

    Screenshot of Azure Center for SAP solutions service overview page in the Azure portal, showing button to register an existing SAP system.

  4. Pada tab Dasar-dasar halaman Daftarkan sistem SAP yang ada, berikan informasi tentang sistem SAP.

    1. Untuk komputer virtual ASCS, pilih Pilih komputer virtual ASCS dan pilih sumber daya ASCS VM.

    2. Untuk nama SID, masukkan nama SID.

    3. Untuk produk SAP, pilih produk sistem SAP dari menu drop-down.

    4. Untuk Lingkungan, pilih jenis lingkungan dari menu drop-down. Misalnya, lingkungan produksi atau non-produksi.

    5. Untuk Sumber identitas terkelola, pilih Gunakan opsi identitas terkelola yang ditetapkan pengguna yang sudah ada.

    6. Untuk Nama identitas terkelola, pilih identitas terkelola yang ditetapkan pengguna yang memiliki peran layanan solusi Azure Center for SAP dan akses peran Pembaca ke sumber daya masing-masing dari sistem SAP ini.

    7. Untuk Nama grup sumber daya terkelola, secara opsional masukkan nama grup sumber daya sesuai kebijakan penamaan organisasi Anda. Grup sumber daya ini dikelola oleh layanan ACSS.

    8. Untuk Nama akun penyimpanan terkelola, secara opsional masukkan nama akun penyimpanan sesuai kebijakan penamaan organisasi Anda. Akun penyimpanan ini dikelola oleh layanan ACSS.

    9. Untuk Akses jaringan akun penyimpanan, pilih Aktifkan akses dari jaringan virtual tertentu untuk akses keamanan jaringan yang ditingkatkan untuk akun penyimpanan terkelola.

    10. Pilih Tinjau + daftar untuk menemukan sistem SAP dan mulai proses pendaftaran.

      Screenshot of Azure Center for SAP solutions registration page, highlighting mandatory fields to identify the existing SAP system.

    11. Pada panel Tinjau + daftar , pastikan pengaturan Anda sudah benar. Kemudian, pilih Daftar.

  5. Tunggu hingga sumber daya VIS dibuat. Nama VIS sama dengan nama SID. Penyebaran VIS selesai setelah semua komponen sistem SAP ditemukan dari ASCS VM yang Anda pilih.

Sekarang Anda dapat meninjau sumber daya VIS di portal Azure. Halaman sumber daya menunjukkan sumber daya sistem SAP, dan informasi tentang sistem.

Jika pendaftaran tidak berhasil, lihat apa yang harus dilakukan saat pendaftaran sistem SAP gagal di Azure Center untuk solusi SAP. Setelah Anda memperbaiki konfigurasi yang menyebabkan masalah, coba lagi pendaftaran menggunakan tindakan Coba lagi yang tersedia di halaman sumber daya VIS di portal Azure.

Memperbaiki kegagalan pendaftaran

  • Proses mendaftarkan sistem SAP dengan Azure Center untuk solusi SAP mungkin gagal ketika salah satu prasyarat tidak terpenuhi.
  • Tinjau prasyarat dan pastikan konfigurasinya seperti yang disarankan.
  • Tinjau pesan kesalahan apa pun yang ditampilkan pada sumber daya VIS di portal Azure. Ikuti tindakan yang direkomendasikan.
  • Setelah Anda memperbaiki konfigurasi yang menyebabkan masalah, coba lagi pendaftaran menggunakan tindakan Coba lagi yang tersedia di halaman solusi Instans Virtual untuk SAP di portal Azure.

Kesalahan - Gagal menemukan detail dari DB VM

Kesalahan ini terjadi ketika pengidentifikasi Database salah dikonfigurasi pada sistem SAP. Salah satu kemungkinan penyebabnya adalah bahwa parameter rsdb/dbid profil Server Aplikasi memiliki pengidentifikasi yang salah untuk Database HANA. Untuk memperbaiki kesalahan:

  1. Hentikan instans Server Aplikasi:

    sapcontrol -nr <instance number> -function Stop

  2. Hentikan instans ASCS:

    sapcontrol -nr <instance number> -function Stop

  3. Buka profil Server Aplikasi.

  4. Tambahkan parameter profil untuk Database HANA:

    rsdb/dbid = <SID of HANA Database>

  5. Mulai ulang instans Server Aplikasi:

    sapcontrol -nr <instance number> -function Start

  6. Mulai ulang instans ASCS:

    sapcontrol -nr <instance number> -function Start

  7. Hapus sumber daya VIS yang pendaftarannya gagal.

  8. Daftarkan sistem SAP lagi.

Kesalahan - Agen Azure VM tidak dalam status provisi yang diinginkan

Penyebab: Masalah ini terjadi ketika status provisi agen Azure VM tidak seperti yang diharapkan pada Komputer Virtual yang ditentukan. Status yang diharapkan siap. Verifikasi status agen dengan memeriksa bagian properti di halaman gambaran umum VM.

Solusi: Untuk memperbaiki Agen VM Linux,

  1. Masuk ke VM menggunakan bastion atau konsol serial.
  2. Jika agen VM ada dan tidak berjalan, mulai ulang waagent.
  • sudo systemctl status waagent.
  1. Jika layanan tidak berjalan, mulai ulang layanan ini. Untuk memulai ulang, gunakan langkah-langkah berikut:
  • sudo systemctl stop waagent
  • sudo systemctl start waagent
  1. Jika ini tidak menyelesaikan masalah, coba perbarui Agen VM menggunakan dokumen ini
  2. Jika agen VM tidak ada atau perlu diinstal ulang, ikuti dokumentasi ini.

Untuk memperbaiki Agen VM Windows, ikuti Pemecahan Masalah Agen VM Azure Windows.

Langkah berikutnya