Menyiapkan database SAP HANA untuk Layanan Pencadangan dan DR

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

Prasyarat

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

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

  • Untuk mengizinkan agen Pencadangan dan 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 untuk dilindungi oleh Layanan Pencadangan dan DR harus diaktifkan ke Layanan Pencadangan dan DR.

  • Semua server SAP HANA yang memiliki data yang akan dilindungi oleh Layanan Pencadangan dan DR harus menginstal agen Pencadangan dan DR.

  • Jika volume data pokok untuk SAP HANA dilindungi sebagai pencadangan 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 cadangan log HANA Archive sebagai basepath_logbackup dan basepath_catalogbackup di global.ini.
    • Jangan gunakan pemasangan log HANA Archive untuk menyimpan file selain cadangan log HANA Archive.
    • Secara default, penghapusan arsip berjalan dengan setiap pencadangan database. Untuk mencapai RTO pemulihan terbaik, pertahankan setelan default.

Mengonfigurasi kunci userstore 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 cadangan 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.

    • Tetapkan Force password change on next logon ke No.

    • Klik Tab hak istimewa sistem dan tetapkan hak istimewa dengan memilih hal berikut:

    HANA 1.0

    • Admin cadangan
    • Pembacaan katalog
    • Admin database

    HANA 2.0 (SPS01-SPS04)

    • Admin cadangan
    • Pembacaan katalog
    • Admin database
    • Mulai database
    • Hentikan database

    HANA 2.0 (SPS05)

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

Langkah 2: Dapatkan instance dan nomor port SQL

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

HANA 1.0

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

  1. Buka System.

  2. Klik tab Lanskap.

  3. Dapatkan nilai port SQL untuk indexserver.

HANA 2.0

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

  1. Buka System.

  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 cadangan 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) Tetapkan SYSTEMDB—key_name— (ACTBACKUP)

Prosedur untuk sistem HANA node tunggal

  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

Menyiapkan mode log dan pencadangan log di HANA Studio

Gunakan HANA Studio untuk menetapkan mode log HANA dan lokasi pencadangan log untuk Pencadangan dan DR guna mencadangkan log transaksi DB HANA:

  1. Di studio SAP HANA HDB, pastikan pencadangan log ditetapkan 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.

    • log_mode database harus ditetapkan ke normal.

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

  3. Pastikan basepath_logbackup ditetapkan dengan benar:

    • Tetapkan basepath_catalogbackup ke sama dengan basepath_logbackup.

    • Buka halaman edit basepath_catalogbackup.

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

  4. Jalankan konfigurasi ulang agar nilai diterapkan.

Menginstal agen Pencadangan dan DR (konektor) di Server SAP HANA

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

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

  2. Login ke server Linux sebagai root.

  3. Instal agen seperti yang dijelaskan dalam Menginstal agen Pencadangan dan DR di host Linux

Langkah selanjutnya

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 SAP HANA yang di-scale-out dengan Layanan Pencadangan dan DR. Anda dapat menemukan informasi tambahan di halaman berikut: