Melindungi lingkungan produksi SAP dari kehilangan, error, dan kerusakan data
SAP HANA adalah salah satu database perusahaan yang paling populer di dunia. Ini unik karena berjalan dalam memori, sehingga dapat menampilkan hasil kueri dengan sangat cepat. Banyak perusahaan menggunakan SAP HANA untuk aplikasi penting mereka. Seperti yang dapat terjadi pada database apa pun, SAP HANA rentan terhadap kerusakan, penghapusan yang tidak disengaja, atau bahkan ancaman keamanan seperti serangan ransomware. Backup and DR Service memungkinkan Anda mencadangkan dan memulihkan sistem produksi secara efisien dan aman.
Untuk pengantar tentang cara menggunakan Layanan Pencadangan dan DR untuk melindungi database HANA, lihat Pencadangan dan DR untuk SAP HANA.
Men-deploy Layanan Pencadangan dan DR terlebih dahulu
Sebelum memulai, Anda harus membaca dan menyelesaikan prosedur berikut:
Melihat cara kerja Layanan Pencadangan dan DR
Kemudian, lihat cara kerja Layanan Pencadangan dan DR dengan membaca artikel Memulai Layanan Pencadangan dan DR: melindungi dan memulihkan instance Compute Engine.
Menyiapkan instance SAP HANA untuk pencadangan
Sebelum Anda dapat mencadangkan instance SAP HANA, tinjau langkah-langkah persiapan berikut.
Prasyarat
- Semua layanan yang dikonfigurasi—lihat Catatan SAP 1697613 dan Catatan SAP 1649519—seperti
nameserver
danindexserver
harus berjalan. Anda dapat memeriksanya di Ringkasan SAP HANA Studio > Status Operasional > Konfirmasi 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. log_mode
database harus normal di tab konfigurasi HANA Studio.- Semua server SAP HANA (Compute Engine) yang memiliki data HANA untuk dilindungi oleh Layanan Pencadangan dan DR harus diaktifkan ke Layanan Pencadangan dan DR
- Semua server SAP HANA (Compute Engine) yang memiliki data HANA yang akan dilindungi oleh Layanan Pencadangan dan DR harus menginstal agen Pencadangan dan DR.
Rekomendasi pencadangan log SAP HANA:
- Pastikan untuk menetapkan jalur pencadangan log SAP HANA sebagai basepath_logbackup dan basepath_catalogbackup di global.ini
- Jangan gunakan pemasangan cadangan log SAP HANA untuk menyimpan file selain cadangan log arsip HANA
- Secara default, penghapusan log berjalan dengan setiap pencadangan database. Hal ini akan mencapai RTO pemulihan terbaik.
Untuk mencadangkan SAP HANA menggunakan metode pengambilan snapshot Persistent Disk, konfigurasi harus mengikuti kriteria berikut:
- /hana/shared, dan /usr/sap tidak boleh dibagikan dengan grup volume atau disk cadangan data, log, atau log.
- Cadangan log harus memiliki disk terpisah yang dikonfigurasi, dan tidak boleh dibagikan dengan volume data atau volume log atau dengan biner HANA.
Mengonfigurasi kunci userstore HANA
Gunakan petunjuk berikut untuk mengonfigurasi kunci userstore HANA:
- Buat pengguna pencadangan database dari HANA Studio.
- Dapatkan instance dan nomor port SQL.
- 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
.
- 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.
- HANA 2.0 (SPS01 hingga SPS04): Klik Tab hak istimewa sistem dan tetapkan hak istimewa dengan memilih hal berikut:
- Admin cadangan
- Pembacaan katalog
- Admin database
- Mulai database
- Hentikan database
- HANA 2.0 (SPS05 dan yang lebih baru): Klik Tab hak istimewa sistem dan tetapkan hak istimewa dengan memilih hal berikut:
- Admin cadangan
- Pembacaan katalog
- Operator pencadangan database +. Operator pemulihan database
- Admin database
- Mulai database
- Hentikan database
- 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 DB sistem.
Untuk mendapatkan nomor port instance dan SQL dari studio HANA 2.0:
- Buka System.
- Klik tab Lanskap.
- Klik tab Services.
- Di kolom Layanan, buka
nameserver
. - 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 DB sistem
Gunakan konvensi penamaan ini untuk nama kunci userstore:
Untuk SYSTEMDB, tetapkan nama kunci ke (Database backup username
).
Misalnya, untuk nama pengguna pencadangan database (Actbackup
), tetapkan
SYSTEMDB—key_name— (
ACTBACKUP)
.
Prosedur
- Hubungkan ke sistem database HANA menggunakan SSH dan login ke (sid)adm:
su - (sid)adm
- Ubah direktori:
cd exe
Buat entri di hdbuserstore menggunakan perintah
hdbuserstore
:./hdbuserstore SET (key_name) (host name):(port) (DB_user_name) (DB_user_password)
Dalam contoh ini: `
./hdbuserstore SET ACTBACKUP s4hana:30013 ACTBACKUP (DB_user_password)
Periksa keystore:
./hdbuserstore list
Menyiapkan mode log dan pencadangan log di HANA Studio
Menggunakan HANA Studio, tetapkan mode log HANA dan lokasi pencadangan log untuk Pencadangan dan DR guna mencadangkan log transaksi DB HANA:
- Di SAP HANA HDB studio, pastikan pencadangan log ditetapkan dengan benar di halaman DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > 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.
- Periksa di bagian Database configuration: DATABASE (SYSTEMDB FOR HANA 2.0) > Configuration page. Di filter, ketik basepath.
- Pastikan
basepath_logbackup
ditetapkan dengan benar:- Tetapkan
basepath_catalogbackup
ke nilai yang sama denganbasepath_logbackup
. - Buka halaman edit
basepath_catalogbackup
dan tetapkan Nilai baru ke nilai yang sama denganbasepath_logbackup
. Klik Save. Tindakan ini memastikan cadangan katalog dengan cadangan log untuk pemulihan point in time.
- Tetapkan
- Di server database HANA, jalankan konfigurasi ulang agar nilai diterapkan:
hdbnsutil -reconfig
.
Tentang latihan memulai cepat ini
Latihan ini akan memandu Anda melalui langkah-langkah menemukan dan melindungi database SAP HANA yang berjalan di instance Compute Engine, dan akhirnya memasang database HANA baru yang berfungsi penuh dari image cadangan ke lokasi baru.
- Menginstal agen Cadangan dan DR di Compute Engine
- Membuat rencana pencadangan untuk database SAP HANA
- Menemukan dan melindungi database SAP HANA
- Memasang image cadangan SAP HANA sebagai pemasangan standar
- Merestor database SAP HANA
Menginstal Agen Pencadangan dan DR di host
Agen Pencadangan dan DR menghubungkan instance Compute Engine ke perangkat pencadangan/pemulihan. Untuk menginstal agen Pencadangan dan DR, lihat bagian Menginstal agen Pencadangan dan DR di host Linux.
Membuat rencana pencadangan untuk database SAP HANA
Rencana pencadangan adalah cara Backup and DR Service menjadwalkan tugas pencadangan dan mengelola penyimpanan untuk image cadangan.
Anda telah membuat rencana pencadangan untuk instance Compute Engine di Memulai Backup and DR: melindungi dan memulihkan instance Compute Engine. Sekarang, Anda harus membuat rencana pencadangan untuk database HANA yang berjalan di dalam instance Compute Engine. Lihat Membuat dan menerapkan template kebijakan.
Setelan Kebijakan Lanjutan khusus untuk database HANA di Persistent Disk Compute Engine
Template kebijakan memerlukan setelan lanjutan khusus ini.
- Di konsol pengelolaan pada bagian Backup Plans, pilih Templates.
- Pilih template kebijakan untuk database HANA, lalu klik Edit.
- Di sebelah kanan pada bagian Kebijakan, klik panah putih di samping Snapshot, lalu klik Edit Kebijakan.
- Di bagian bawah Buat/Edit Kebijakan, klik Setelan Kebijakan Lanjutan.
Dalam dialog Advanced Settings, temukan dan tetapkan setelan lanjutan berikut:
Lokasi snapshot: Pilih region tempat snapshot Persistent Disk akan disimpan. Secara default, Multi-regional dipilih (berdasarkan lokasi disk sumber). Anda juga dapat mengubah lokasi penyimpanan snapshot ke region yang berbeda dari region disk sumber. Saat menyimpan snapshot di lokasi yang berbeda dengan lokasi disk sumber Anda, data akan melewati jaringan di antara lokasi tersebut dan mungkin dikenai biaya jaringan. Snapshot dikenai biaya yang sama dengan traffic keluar Cloud Storage. Pelajari snapshot Persistent Disk lebih lanjut. Untuk mempelajari detail harga, lihat harga disk.
Jenis snapshot: Pilih jenis snapshot Persistent Disk yang akan digunakan untuk pencadangan SAP HANA. Snapshot mencadangkan data dari Persistent Disk secara bertahap. Selama pencadangan, snapshot baru dibuat untuk merekam status saat ini dari Persistent Disk. Image ini nantinya dapat digunakan untuk membuat disk baru untuk pemasangan atau pemulihan. Compute Engine menyimpan beberapa salinan setiap snapshot di beberapa lokasi dengan checksum otomatis untuk memastikan integritas data Anda. Pelajari snapshot Persistent Disk lebih lanjut. Untuk mengetahui detail harga, lihat harga disk.
- Snapshot standar: Secara default, jenis snapshot standar dipilih. Gunakan jenis standar jika Anda ingin menyimpan cadangan selama kurang dari 90 hari.
- Archive snapshot: Pilih jenis arsip jika Anda ingin mempertahankan image cadangan selama jangka waktu yang lama. Perhatikan bahwa periode penagihan minimum untuk snapshot arsip adalah 90 hari, terlepas dari periode retensi yang ditentukan dalam kebijakan dan bahwa snapshot jenis arsip juga memiliki biaya pengambilan tambahan jika digunakan dalam tugas pemasangan atau pemulihan.
Truncate (Purge) Log After Backup: Tentukan apakah akan memotong (menghapus) log arsip HANA setelah pencadangan. Jika Truncate Log after Backup diaktifkan, log arsip HANA akan terpotong. Secara default, penghapusan permanen arsip berjalan dengan setiap cadangan database. Gunakan default untuk mencapai RTO pemulihan terbaik. Jika retensi log produksi ditetapkan, penghapusan akan berjalan berdasarkan setelan Retensi log db produksi dalam jam di bagian Detail & Setelan Aplikasi.
- Jangan hapus/potong log setelah pencadangan: Ini adalah setelan default. Dalam mode ini, log arsip tidak akan dihapus.
- Truncate/purge log after backup: Pilih opsi ini untuk mengaktifkan penghapusan log arsip.
Aktifkan Pencadangan Log Database: Tetapkan opsi ini ke "Ya". Opsi Aktifkan Pencadangan Log Database memungkinkan kebijakan rencana pencadangan mencadangkan database dan semua file log transaksi terkait. Log dicadangkan saat tugas snapshot log berjalan. Jika ditetapkan ke Ya, opsi terkait akan diaktifkan.
RPO: Tentukan pencadangan log database dalam hitungan menit. Jika Aktifkan Pencadangan Log Database disetel ke Ya, RPO akan menentukan frekuensi untuk pencadangan log database. Frekuensi ditetapkan dalam menit dan tidak boleh melebihi interval pencadangan database. Nilai terkecil yang dapat ditetapkan (dalam menit) adalah 15.
Replikasi Log (Menggunakan teknologi Streamsnap): Tetapkan ke Tidak. Opsi ini tidak berlaku untuk perlindungan snapshot Persistent Disk SAP HANA. Fungsi ini diaktifkan (ditetapkan ke "Ya") secara default. Jika tidak ditetapkan ke "Tidak", akan terjadi error pembuatan template.
Kirim log ke OnVault Pool: Tetapkan ke Tidak. Ini tidak berlaku untuk perlindungan snapshot Persistent Disk SAP HANA. Fungsi ini diaktifkan (ditetapkan ke "Ya") secara default. Jika tidak disetel ke Tidak, akan terjadi error pembuatan template.
Menemukan dan melindungi database SAP HANA
Untuk menemukan database HANA di instance Compute Engine, lalu melindunginya dengan Layanan Pencadangan dan DR, instance Compute Engine yang menghosting database SAP HANA harus diaktifkan sebelum Anda dapat mengaktifkan aplikasi database SAP HANA. Anda telah melakukan aktivasi instance Compute Engine di Memulai Backup and DR: melindungi dan memulihkan instance Compute Engine.
- Jika ini adalah instance yang menghosting database SAP HANA, lanjutkan ke bagian berikutnya.
- Jika Anda harus mengaktifkan instance Compute Engine lain ke Layanan Pencadangan dan DR, lihat Menemukan dan melindungi instance Compute Engine.
Melakukan aktivasi database SAP HANA dari Pengelola Aplikasi
Untuk menemukan dan melindungi aplikasi database HANA:
- Pilih Tambahkan Aplikasi dari Pengelola Aplikasi > halaman Aplikasi di konsol pengelolaan.
- Pilih SAP HANA di wizard Tambahkan Aplikasi.
- Ikuti wizard:
- Pilih database yang akan dikelola dari bagian Select.
- Di bagian Kelola, terapkan template kebijakan dan profil resource yang Anda buat di Membuat rencana pencadangan untuk database SAP HANA.
- Di bagian Application Settings di bagian Configure, tetapkan
Configure backup options:
- Kunci penyimpanan pengguna DB HANA: Ini adalah kunci hdbuserstore SAP HANA untuk database sistem yang dibuat sebelumnya. Kolom ini wajib diisi.
- Metode pengambilan cadangan: pilih Gunakan Snapshot Disk Permanen.
- Retensi log DB produksi dalam jam: Ini digunakan untuk menghapus
pencadangan log arsip HANA dari tujuan
basepath_logbackup
. Berdasarkan setelan ini, log yang lebih lama dari jam yang ditentukan akan dihapus. Dengan nilai default, semua log sebelum pencadangan data terakhir akan dihapus. - Retensi katalog produksi dalam hari: Retensi metadata katalog SAP HANA untuk cadangan dalam hari. Nilai defaultnya adalah 7 hari.
- Klik Save > Next, lalu klik Finish.
- Anda dapat melihat database dalam daftar Aplikasi Pengelola Aplikasi dengan perisai hijau yang menunjukkan bahwa rencana pencadangan telah diterapkan.
Menetapkan detail & setelan aplikasi
Setelah menetapkan format disk staging dan metode pencadangan, Anda harus memasukkan detail dan setelan yang ingin diterapkan ke rencana pencadangan:
Di konsol pengelolaan, buka Pengelola aplikasi, lalu klik Aplikasi.
Klik kanan database HANA, lalu klik Kelola konfigurasi pencadangan.
Di bagian atas halaman, klik Detail & Setelan.
Di jendela Detail & setelan aplikasi, konfigurasikan setelan database berdasarkan jenis host Anda.
- Metode Perekaman Cadangan: persistent disk
- HANA DB User Store Key: Ini adalah kunci hdbuserstore SAP HANA untuk database sistem yang dibuat sebelumnya. Kolom ini wajib diisi.
- Retensi Log DB Produksi dalam Jam: Pencadangan log produksi akan dihapus berdasarkan jumlah jam yang berlalu. Nilai defaultnya adalah 2 jam.
- Retensi Katalog Produk dalam Hari: Retensi log katalog dalam hari.
- Waktu tunggu Skrip: Nilai ini diterapkan ke skrip pencadangan dan pemulihan internal yang dipanggil oleh agen Pencadangan dan DR. Nilai default direkomendasikan.
Klik Simpan perubahan.
Melindungi HANA (HA) 1+n
HANA 1+n selalu ditemukan sebagai aplikasi cluster yang berisi semua detail node dalam metadata. Setelah penemuan aplikasi, aplikasi memiliki host cluster sebagai (nama SID HANA)_cluster_(ID situs)_(ID hardware HANA). Misalnya, jika sr1 adalah instance HANA, nama aplikasinya adalah sr1 dan nama hostnya adalah sr1_cluster<_…> dalam daftar Aplikasi Pengelola Aplikasi.
Sebaiknya jalankan penemuan paksa setelah perubahan pada konfigurasi node cluster, seperti setelah menambahkan atau menghapus node dari cluster. Jika node dihapus atau ditambahkan setelah penemuan dan perlindungan, konfigurasi tidak akan otomatis diperbarui di metadata Pencadangan dan DR, dan dapat menyebabkan masalah pencadangan.
Prasyarat untuk melindungi HANA HA (1+n):
- Semua server SAP HANA (Compute Engine) dari cluster SAP HANA harus diaktifkan ke Layanan Pencadangan dan DR
- Semua server SAP HANA (Compute Engine) dari cluster SAP HANA harus menginstal agen Pencadangan dan DR.
- Semua server SAP HANA (Compute Engine) dari cluster SAP HANA harus menerapkan secret di bagian App Manage – Manage – Host – Backup And DR Backup and DR agent Settings – Secret
- Port harus dibuka di host untuk mengizinkan komunikasi di port 5106. Hal ini memerlukan aturan firewall masuk dengan appliance pencadangan/pemulihan sebagai sumber, host yang menjalankan agen Pencadangan dan DR sebagai target, dan port target adalah 5106. Selain itu, Anda tidak perlu menambahkan port 5106 ke aturan masuk default yang dibuat untuk appliance pencadangan/pemulihan, karena hal ini menentukan appliance pencadangan/pemulihan sebagai target.
Memasang image cadangan SAP HANA sebagai pemasangan standar
Penyambungan standar menyediakan disk image cadangan data, log aktif, dan volume log arsip ke target yang ditentukan. Anda dapat memasang image cadangan snapshot database SAP HANA sebagai pemasangan standar untuk:
- Operasi manual atau
- Untuk menjalankan SNAPSHOT DATA INTEGRITY CHECK: Alat ini menjalankan alat pemeriksaan persistensi SAP HANA,
hdbpersdiag
, dengan opsi 'periksa semua' untuk memverifikasi status volume data yang sehat dari image snapshot yang dipasang. Jika prapemeriksaan menemukan kerusakan pada image, tugas pemasangan akan gagal dengan pesan error deskriptif.
Prapemeriksaan selama pemasangan
- Status konektivitas konektor: Pastikan agen Pencadangan dan DR diinstal dan secret diterapkan untuk konektivitas host antara perangkat pencadangan/pemulihan dan agen Pencadangan dan DR.
- Lokasi pemasangan yang ditentukan tersedia untuk operasi pemasangan.
- Biner HANA diinstal
- Pastikan sid HANA yang sama dengan sumber tidak aktif dan berjalan di target.
- Versi instance HANA lebih besar dari 2.0SP05.
- Pemeriksaan Izin di Project sumber dan target untuk layanan Cloud Storage
Gunakan petunjuk ini untuk memasang image cadangan:
Klik kanan database yang dilindungi dari daftar App Manager Applications, lalu pilih Access.
Pilih gambar snapshot, lalu pilih Mount.
Di halaman Mount:
- Project name, Region, dan Zone: Pilih project, region, dan Zona instance tempat Anda ingin memasang image database HANA.
- Nama Instance: Instance Compute Engine yang memenuhi syarat (node HANA) akan tersedia untuk dipilih di menu drop-down. Pilih node untuk pemasangan dari drop-down.
Atau, masukkan nama unik yang terkait dengan pemasangan di kolom Label.
DATABASE TENANT YANG DISERTAKAN hanya bersifat informatif, yang menampilkan daftar database tenant di bawah image cadangan.
Di bagian Mapping Options:
- DATA Volume Mount Location: Kolom ini diisi otomatis dengan jalur perangkat sumber dan jenis disk tempat volume data HANA dipasang.
- Log Volume Mount Location: Kolom ini diisi otomatis dengan jalur perangkat sumber dan jenis disk tempat volume log aktif HANA dipasang.
Log Backup Volume Mount Location: Kolom ini diisi otomatis dengan jalur perangkat sumber dan jenis disk tempat volume cadangan log arsip HANA dipasang.
- DEVICE PATH: diisi otomatis dengan DEVICE PATH sumber. Berikan jalur yang tidak digunakan di target yang dipilih dan yang ingin Anda gunakan untuk memasang image snapshot DATA VOLUME, LOG VOLUME, dan LOG BACKUP VOLUME di server target.
- DISK TYPE: diisi otomatis dengan nilai DISK TYPE sumber. Anda dapat mengubah jenis disk dengan memilih jenis yang berbeda dari nilai drop-down.
SNAPSHOT DATA INTEGRITY CHECK: Secara default, nilai ditetapkan ke true. Jika Anda tidak ingin menjalankan pemeriksaan, tetapkan ini ke salah dengan mengklik tombol tombol. Alat ini akan menjalankan alat pemeriksaan persistensi SAP HANA
hdbpersdiag
API dengan opsi 'periksa semua'. Tindakan ini akan memverifikasi status data dan volume log aktif yang baik dari image snapshot yang dipasang. Jika prapemeriksaan menemukan kerusakan pada image, tugas pemasangan akan gagal dengan pesan error deskriptif.Hasil pemeriksaan integritas tersedia di bagian
/var/act/log/(HANA sid)_dataintegrity_check.log
dan/usr/sap/(HANA sid)/HDB00/(host name)/trace/localclient.*.trc
.Klik Pemeriksaan pra-Penerbangan. Tindakan ini memvalidasi opsi yang diperlukan di server target agar pemasangan berhasil. Jika pemeriksaan pra-penerbangan gagal, pra-penerbangan akan menampilkan pemeriksaan yang gagal sehingga Anda dapat memperbaikinya dan menjalankan ulang pra-penerbangan.
Klik Kirim. Anda dapat membuka Pemantau Tugas untuk melihat progres dan detail tugas.
Melepaskan pemasangan image snapshot cadangan yang terpasang
Untuk menghapus atau menyimpan disk setelah pemasangan berhasil:
- Buka halaman Application > Access, lalu pilih image yang digunakan untuk pemasangan.
- Di halaman Akses pada drop-down Current active mount, pilih salah satu dari:
- Unmount & Delete: Pilih opsi ini untuk melepas pemasangan titik pemasangan, melepas disk, dan menghapus disk dari server target.
- Forget Active Mount: Pilih opsi ini untuk membiarkan disk tetap terpasang dan di-mount, tetapi hapus metadata dari Layanan Pencadangan dan DR. Anda harus menggunakan Konsol Google Cloud untuk menghapus image ini dari instance target setelah operasi ini selesai.
Memulihkan database SAP HANA
Sebelum Anda dapat memulihkan database SAP HANA dari image cadangan, tinjau persyaratan berlisensi ini.
Persyaratan lisensi dan dampaknya terhadap pemulihan
- Kunci lisensi untuk database SAP HANA didasarkan pada ID sistem dan ID hardware. Setelah pemulihan, kunci lisensi SAP HANA menjadi tidak valid jika SID atau ID hardware telah berubah.
- Selama pemulihan, kunci lisensi sementara diinstal secara otomatis jika cadangan yang digunakan untuk pemulihan memiliki lisensi permanen, yang masih valid. Anda dapat menggunakan lisensi sementara yang diinstal secara otomatis hingga 90 hari. Selama waktu ini, Anda harus mengajukan permohonan ke SAP agar lisensi dari database sumber ditransfer ke kunci lisensi baru. Kemudian, Anda perlu menginstal kunci berlisensi baru di database SAP HANA yang dipulihkan.
- Jika pencadangan yang digunakan untuk pemulihan hanya memiliki lisensi sementara, database akan langsung berada dalam mode penguncian setelah pemulihan.
- Database sumber dengan lisensi sementara Ini adalah pencadangan yang diambil dengan lisensi sementara.
- Memulihkan kembali ke sumber: 90 hari sejak pembuatan database dan database dalam mode lockdown.
- Memulihkan ke target baru: Gagal karena lisensi sementara SAP tidak mengizinkan pemulihan ke target baru.
- Database sumber dengan lisensi permanen Ini adalah pencadangan yang diambil dengan lisensi
permanen.
- Memulihkan kembali ke sumber: Tidak ada masalah.
- Memulihkan ke target baru: Memiliki lisensi uji coba 90 hari. Pencadangan berhasil, tetapi Anda tidak dapat menggunakan cadangan baru untuk memulihkan.
Referensi SAP
- https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.02/en-US/19a0f5a85685453080f00087bb9b9c98.html
- https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.02/en-US/bddd0b28bb571014bd9592d247dcd403.html
Pemeriksaan pra-penerbangan
Sebelum mengirimkan prosedur pemulihan, pemeriksaan pra-penerbangan memvalidasi prasyarat yang diperlukan agar pemulihan database berhasil.
- SID HANA: HANA dikonfigurasi di node target dengan nama SID HANA yang sama.
- Memverifikasi Status Database: Database HANA tidak aktif dan berjalan.
- File konfigurasi: File konfigurasi global.ini tersedia di server target
- Jalur pencadangan log: Jalur pencadangan log ditetapkan di global.ini
- Versi HANA: Versi HANA target sama dengan versi HANA sumber.
- USERSTOREKEY: Kunci userstore yang disediakan ada di target atau nama pengguna dan sandi dengan hak istimewa yang valid ditentukan yang ada pada saat pencadangan.
- Untuk memulihkan ke target baru, pastikan Titik pemasangan yang ditentukan di bagian opsi pemetaan tidak digunakan atau dipasang di server target.
- Memverifikasi Detail Volume Data & Log: Jika jalur Volume Data & Log dalam file konfigurasi (global.ini) ditentukan selain jalur perangkat yang dipilih di opsi pemetaan, file konfigurasi (global.ini) akan diperbarui dengan jalur yang dipilih di opsi pemetaan.
Status Node:
- Konfigurasi mandiri dan peningkatan skala: Server HANA target sudah aktif dan tersedia
- Konfigurasi HANA HA (1+n): Memvalidasi bahwa replikasi dinonaktifkan. Replikasi harus dinonaktifkan sebelum pemulihan dapat dimulai. Replikasi pasca-pemulihan perlu dikonfigurasi ulang. Memulihkan ke node cluster HANA HA (1+n) mana pun akan membuat aplikasi mandiri di host target yang dipilih. Pengguna harus mengonfigurasi kembali cluster secara eksplisit sesuai kebutuhan dan menemukan aplikasi dengan tepat.
Memulihkan database SAP HANA
- Dari daftar App Manager Applications, klik kanan database, lalu pilih Access.
- Pilih image cadangan yang akan dipulihkan, lalu pilih Pulihkan.
Di halaman Pulihkan, opsi yang tersedia adalah:
- Pulihkan kembali ke sumber: Semua kolom diisi otomatis dengan nilai sumber instance SAP HANA yang dilindungi dan tidak dapat diubah kecuali opsi aplikasi.
Pulihkan ke target baru: Semua kolom diisi otomatis dengan nilai sumber instance SAP HANA yang dilindungi dan dapat diubah.
Opsi
- Nama project, Region, dan Zona:
- Jika Anda memulihkan kembali ke sumber: Semua kolom diisi otomatis dengan nilai sumber instance SAP HANA yang dilindungi dan tidak dapat diubah.
- Jika Anda memulihkan ke target baru: Untuk memulihkan ke target baru, pilih project, region, dan zona instance tempat Anda ingin memulihkan database HANA.
- Nama Instance:
- Jika Anda memulihkan kembali ke sumber: Instance Compute Engine sumber dipilih dan tidak dapat diubah.
- Jika Anda memulihkan ke target baru: Instance Compute Engine yang memenuhi syarat (node HANA) akan tersedia untuk dipilih di menu drop-down. Pilih node untuk dipulihkan dari drop-down.
- Label: Secara opsional, masukkan nama unik yang akan dikaitkan dengan pemasangan ini.
- Database Tenant yang Disertakan hanya bersifat informatif, yang menampilkan daftar database tenant di bawah image cadangan.
- Ganti identitas Aplikasi Asli: Opsi ini hanya tersedia
saat pemulihan dilakukan ke host baru di perangkat pencadangan/pemulihan yang sama
tempat cadangan awalnya dibuat.
- Ya: Tindakan ini akan mengganti aplikasi asli dengan aplikasi yang dipulihkan, yang akan memiliki ID aplikasi, histori tugas, image cadangan, dan paket cadangan yang sama dengan aplikasi asli.
- Tidak: Tindakan ini tidak akan menggantikan aplikasi asli. Aplikasi tersebut akan ditemukan sebagai aplikasi baru sebagai bagian dari tugas pemulihan.
Opsi Aplikasi
Waktu rollforward: Pilih tanggal dan waktu untuk database yang dilindungi dengan log agar dapat dipulihkan ke titik waktu yang diperlukan.
TARGET DATABASE SID: Kolom ini diisi otomatis dengan nama SID database yang dilindungi dan tidak dapat diubah.
SAP DB USER STORE-KEY: Kolom ini diisi otomatis dengan kunci penyimpanan pengguna selama pencadangan. Kunci userstore baru dapat ditentukan dengan nama pengguna dan sandi berhak istimewa yang tersedia selama pencadangan. Kunci userstore baru ini akan dibuat dan akan digunakan untuk pemulihan.
- Jika nama pengguna dan sandi diberikan dengan kunci userstore yang ada, kunci userstore akan dibuat ulang dengan nama pengguna dan sandi ini. Validasi hanya akan dilakukan setelah systemdb pulih. Pemulihan tenant mungkin gagal jika nama pengguna atau sandi tidak valid atau tidak berisi hak istimewa yang tepat dan atau tidak tersedia sebagai bagian dari image cadangan.
- Jika kunci userstore baru dengan nama pengguna dan sandi ditentukan, kunci userstore akan dibuat dengan nama kunci userstore, nama pengguna, dan sandi yang ditentukan. Validasi hanya akan dilakukan setelah pemulihan systemdb. Pemulihan tenant mungkin gagal jika nama pengguna atau sandi tidak valid atau tidak berisi hak istimewa yang tepat atau tidak tersedia sebagai bagian dari image cadangan.
- Jika tidak ada userstorekey, nama pengguna, dan sandi yang diteruskan, selama prapemeriksaan, validasi akan dilakukan untuk memeriksa apakah userstorekey yang digunakan selama pencadangan ada di server target. Prapemeriksaan gagal jika userstorekey yang digunakan selama pencadangan tidak ditemukan. Pemulihan tenant mungkin gagal jika nama pengguna atau sandi tidak valid atau tidak berisi hak istimewa yang tepat atau tidak tersedia sebagai bagian dari image cadangan.
- Jika tidak ada userstorekey yang diteruskan, tetapi nama pengguna dan sandi diberikan, userstorekey yang digunakan selama pencadangan akan dibuat ulang dengan kredensial yang diteruskan di server target. Pemulihan tenant mungkin gagal jika nama pengguna atau sandi tidak valid atau tidak berisi hak istimewa yang tepat atau tidak tersedia sebagai bagian dari image cadangan.
Opsi Pemetaan
- DATA Volume Mount Location: Kolom ini diisi otomatis dengan jalur perangkat sumber dan jenis disk tempat volume data HANA dipasang.
- Log Volume Mount Location: Kolom ini diisi otomatis dengan jalur perangkat sumber dan jenis disk tempat volume log aktif HANA dipasang.
Log backup Volume Mount Location: Ini diisi otomatis dengan jalur perangkat sumber dan jenis disk tempat volume cadangan log arsip HANA dipasang.
Device Path: Tidak dapat diubah untuk memulihkan kembali ke sumber. Hal ini dapat diubah selama pemulihan ke target baru.
Jenis Disk: Dapat diubah untuk dipulihkan kembali ke sumber. Hal ini dapat diubah selama pemulihan kembali ke sumber atau ke target baru. Jenis disk memungkinkan Anda memilih jenis penyimpanan blok yang mendasarinya yang digunakan untuk data yang dipulihkan dari image cadangan.
Memulihkan Konfigurasi HANA Kustom
Image cadangan merekam setelan konfigurasi khusus pelanggan (file .ini yang telah diubah dari setelan default). Anda dapat memilih untuk memulihkan setelan konfigurasi kustom yang diambil pada saat pencadangan.
Klik pemeriksaan pra-penerbangan.
- Jika pemeriksaan pra-penerbangan gagal, perbaiki masalahnya, lalu kirim ulang Pemeriksaan Pra-Penerbangan.
- Jika pemeriksaan pra-penerbangan berhasil, klik Kirim untuk mengirimkan tugas pemulihan.