Menyiapkan database scale-out SAP HANA untuk Layanan Pencadangan dan DR di perangkat pencadangan/pemulihan

Sebelum mencadangkan instance dan data database HANA, Anda harus menambahkan server database sebagai host ke Layanan Backup dan DR. Sebelum memulai, pastikan untuk mengikuti langkah-langkah persiapan ini.

Prasyarat

Sebelum memulai, sebaiknya tinjau Pencadangan dan DR untuk penyebaran skala SAP HANA.

  • Semua layanan yang dikonfigurasi—lihat SAP Note 1697613 dan SAP Note 1649519— seperti nameserver dan indexserver. harus berjalan. Anda dapat memeriksanya di Ringkasan SAP HANA Studio > Status Operasional > Pastikan semua layanan dimulai.

  • Untuk mengizinkan agen Backup and DR melakukan operasi sisi host, gunakan kunci hdbuserstore SAP HANA, bukan nama pengguna dan sandi untuk berkomunikasi dengan database HANA menggunakan userstore aman SAP HANA. Lihat Mengonfigurasi kunci userstore HANA.

  • log_mode Database harus disetel ke normal di tab konfigurasi HANA Studio. Lihat Menyiapkan mode log dan pencadangan log di HANA Studio.

  • Semua server SAP HANA yang memiliki data HANA yang akan dilindungi oleh Backup and DR Service harus telah di-onboarding ke Backup and DR Service.

  • Semua server SAP HANA yang memiliki data yang akan dilindungi oleh Backup and DR Service harus menginstal agen Backup and DR.

  • Jika volume data pokok untuk SAP HANA dilindungi sebagai cadangan database SAP HANA menggunakan snapshot LVM dengan CBT atau pencadangan berbasis file yang terintegrasi dengan backint, dan jika Anda juga melindungi sistem file di host yang sama, di aplikasi sistem file, Anda harus menetapkan /hana/log & /hana/data di jalur pengecualian. Lihat Sistem file Linux.

  • Rekomendasi pencadangan log arsip HANA:

    • Pastikan untuk menetapkan jalur pencadangan log HANA Archive sebagai basepath_logbackup dan basepath_catalogbackup di global.ini.
    • Jangan gunakan pemasangan log Arsip HANA untuk menyimpan file selain cadangan log Arsip HANA.
    • Secara default, penghapusan arsip berjalan dengan setiap pencadangan database. Untuk mencapai RTO pemulihan terbaik, pertahankan setelan default.

Mengonfigurasi kunci penyimpanan pengguna HANA

Gunakan petunjuk berikut untuk mengonfigurasi kunci userstore HANA:

  1. Buat pengguna pencadangan database dari HANA Studio.

  2. Dapatkan nomor port instance dan SQL.

  3. Buat kunci hdbuserstore SAP HANA untuk pengguna pencadangan DB sistem.

Langkah 1: Buat pengguna pencadangan database dari HANA Studio

Pilih nama pengguna database berdasarkan standar perusahaan. Pastikan untuk membuat akun pengguna ini di bagian SYSTEMDB.

  1. Buat pengguna di bagian SYSTEMDB

    • Dari SYSTEMDB SAP HANA Studio, buka System > Security > Users > New User.

    • Tetapkan nama pengguna dan sandi.

    • Setel Force password change on next logon ke No.

    • Klik tab Hak istimewa sistem dan tetapkan hak istimewa dengan memilih berikut ini:

    HANA 1.0

    • Admin pencadangan
    • Membaca katalog
    • Admin database

    HANA 2.0 (SPS01-SPS04)

    • Admin pencadangan
    • Membaca katalog
    • Admin database
    • Mulai database
    • Penghentian database

    HANA 2.0 (SPS05)

    • Admin pencadangan
    • Membaca katalog
    • Operator pencadangan database
    • Operator pemulihan database
    • Admin database
    • Mulai database
    • Penghentian database
  2. Deploy pengguna sistem yang baru dibuat dengan mengklik panah hijau.

Langkah 2: Dapatkan nomor port SQL dan instance

Anda memerlukan nomor port SQL dan instance HANA untuk database sistem.

HANA 1.0

Petunjuk berikut menjelaskan cara mendapatkan nomor port SQL dan instance dari sistem penampung tunggal HANA 1.0:

  1. Buka Sistem.

  2. Klik tab Lanskap.

  3. Dapatkan nilai port SQL untuk indexserver.

HANA 2.0

Petunjuk berikut menjelaskan cara mendapatkan nomor port instance dan SQL dari HANA 2.0:

  1. Buka Sistem.

  2. Klik tab Lanskap.

  3. Klik tab Services.

  4. Di kolom Layanan, buka nameserver.

  5. Mendapatkan nilai port SQL. Nomor instance adalah digit kedua dan ketiga dari nomor port SQL.

Langkah 3: Buat kunci hdbuserstore SAP HANA untuk pengguna pencadangan database sistem

Layanan Pencadangan dan DR merekomendasikan konvensi penamaan ini untuk nama kunci userstore: Untuk SYSTEMDB, tetapkan nama kunci ke Database backup username. Misalnya: Nama pengguna pencadangan database (Actbackup) Setel SYSTEMDB—key_name— (ACTBACKUP)

Prosedur untuk sistem HANA satu node

  1. Hubungkan ke sistem database HANA menggunakan SSH dan login ke (sid)adm: su - (sid)adm

  2. Ubah direktori: cd exe

  3. Buat entri di hdbuserstore menggunakan perintah hdbuserstore:

    ./hdbuserstore SET (key_name) (SAP HANA database hostname):(port) (DB_user_name) (DB_user_password)
    

    Dalam contoh ini:

    ./hdbuserstore SET ACTBACKUP s4hana:30013 ACTBACKUP (DB_user_password)
    
  4. Periksa keystore: ./hdbuserstore list

Siapkan mode log dan pencadangan log di HANA Studio

Gunakan HANA Studio untuk menetapkan mode log HANA dan lokasi pencadangan log agar Backup and DR dapat mencadangkan log transaksi DB HANA:

  1. Di SAP HANA HDB Studio, pastikan pencadangan log disetel dengan benar di bagian DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > halaman Configuration:

    • Jenis tujuan adalah File.

    • Tujuan ditetapkan ke jalur pemasangan sistem file lokal.

    • Interval pencadangan ditetapkan ke RPO yang diperlukan.

    • Pencadangan log otomatis diaktifkan.

    • Database log_mode harus disetel ke normal.

  2. Periksa di bagian Konfigurasi database: DATABASE (SYSTEMDB FOR HANA 2.0) > Halaman konfigurasi. Di filter, ketik basepath.

  3. Pastikan basepath_logbackup disetel dengan benar:

    • Tetapkan basepath_catalogbackup sama dengan basepath_logbackup.

    • Buka halaman pengeditan basepath_catalogbackup.

    • Tetapkan Nilai baru ke nilai yang sama dengan basepath_logbackup, lalu klik Simpan. Hal ini memastikan pencadangan katalog dengan pencadangan log untuk pemulihan point-in-time.

  4. Jalankan konfigurasi ulang agar nilai diterapkan.

Instal agen (konektor) Backup dan DR di Server SAP HANA

Agen Backup and DR, layanan ringan dengan footprint kecil di server SAP HANA, digunakan untuk merekam salinan yang konsisten dengan aplikasi dari database SAP HANA. Fitur ini menggunakan pelacakan blok yang diubah untuk mengidentifikasi perubahan pada data database untuk strategi pengambilan inkremental selamanya Backup dan DR. Semua server SAP HANA yang memiliki data yang akan dilindungi oleh Backup and DR harus menginstal agen Backup and DR.

  1. Download file penginstal agen seperti yang dijelaskan dalam Mendapatkan agen Backup and DR yang tepat untuk host Anda

  2. Login ke server Linux sebagai root.

  3. Instal agen seperti yang dijelaskan dalam Menginstal agen Backup and DR di host Linux

Langkah berikutnya

Menambahkan host database SAP HANA, serta menemukan dan melindungi database-nya

Dokumentasi Backup and DR Service untuk penyebaran skala SAP HANA

Halaman ini adalah salah satu dari serangkaian halaman khusus untuk melindungi dan memulihkan instance scale-out SAP HANA dengan Layanan Pencadangan dan DR. Anda dapat menemukan informasi tambahan di halaman berikut: