全部产品
Search
文档中心

Cloud Backup:Memulihkan database SAP HANA

更新时间:Dec 31, 2025

Setelah database SAP HANA dibackup ke penyimpanan cadangan Cloud Backup, database tersebut dapat dipulihkan ke beberapa tujuan: instans sumber, instans lain dalam vault yang sama, atau instans di wilayah berbeda.

Prasyarat

Peringatan

Cloud Backup secara otomatis menghentikan database SAP HANA selama proses pemulihan. Database tidak dapat diakses selama periode ini.

Memulihkan database ke instans sumber di wilayah yang sama

Untuk memulihkan database ke instans SAP HANA sumber di wilayah yang sama, lakukan langkah-langkah berikut:

  1. Masuk ke Konsol Cloud Backup.

  2. Pada panel navigasi di sebelah kiri, pilih Backup > SAP HANA Backup.

  3. Di pojok kiri atas bilah menu atas, pilih wilayah.

  4. Pada halaman SAP HANA Backup, pilih tab SAP HANA Instances dan klik Restore di sebelah instans target.

  5. Pada tab Create Restore Job, pilih instans SAP HANA yang akan dipulihkan sebagai instans sumber, lalu klik langkah berikutnya.

    image

  6. Konfirmasi informasi instans SAP HANA sumber dan tujuan, pilih database tujuan, lalu klik langkah berikutnya.

    Penting

    Selama pemulihan lintas instans atau pemulihan tingkat lanjut (enhanced restore), Cloud Backup akan secara otomatis menghentikan instans database tujuan untuk memastikan konsistensi data dan keberhasilan pemulihan.

    Catatan
    • Jika database sumber tidak sengaja dihapus dan tidak ditemukan, Anda harus membuat database baru dengan nama yang sama di SAP HANA sebelum melakukan operasi pemulihan.

    • Ketika opsi Use Backint for Catalog Backup diaktifkan dalam parameter backup untuk database SAP HANA target, mode Enhanced Recovery Mode dapat diaktifkan. Mode ini memungkinkan pembacaan langsung katalog backup melalui antarmuka Backint dan melakukan pemulihan jika instans SAP HANA lokal gagal.

    image

  7. Pilih opsi Restore To, konfigurasikan parameter, lalu klik langkah berikutnya.

    恢复规则

    Berikut penjelasan opsi-opsinya:

    Option

    Description

    Configuration

    Latest Recovery Point

    Memulihkan database ke status terbaru yang tersedia dari backup.

    • Use Differential Backup: Jika diaktifkan, proses pemulihan akan menggunakan backup penuh terbaru ditambah backup diferensial/inkremental dan log backup yang relevan. Jika dinonaktifkan, proses akan menggunakan backup penuh terbaru ditambah semua log backup berikutnya.

    • Initialize Log Area: Pilih opsi ini jika Anda tidak ingin memulihkan entri log di area log. Sebagai gantinya, entri log akan dihapus dari area log.

    • Validate Differential and Log Backups: Jika Anda mengaktifkan opsi ini, Cloud Backup memverifikasi bahwa backup diferensial dan log backup yang diperlukan tersedia sebelum pekerjaan pemulihan dimulai. Jika salah satu backup tidak tersedia, pekerjaan pemulihan tidak akan dimulai.

    Specified Time Point

    Memulihkan database ke titik waktu tertentu.

    • Use Differential Backup: Aktifkan opsi ini untuk memulihkan database dari backup diferensial atau backup inkremental. Jika opsi ini dinonaktifkan, Cloud Backup akan memulihkan database dari log backup.

    • Initialize Log Area: Pilih opsi ini untuk menghapus entri log di area log setelah pemulihan selesai.

    • Validate Differential and Log Backups: Jika Anda mengaktifkan opsi ini, Cloud Backup memverifikasi bahwa backup diferensial dan log backup yang diperlukan tersedia sebelum pekerjaan pemulihan dimulai. Jika backup yang diperlukan tidak tersedia, pekerjaan pemulihan tidak akan dimulai.

    • Time Point: Pilih titik waktu ke mana Anda ingin memulihkan database. Cloud Backup akan memulihkan database ke titik pemulihan yang paling dekat dengan titik waktu yang ditentukan.

    Specified Backup

    Memulihkan database dari backup database tertentu.

    Use Catalog: Menentukan apakah akan mencari backup dalam katalog.

    Catatan

    Jika Anda tidak menggunakan katalog, Anda harus menentukan awalan backup. Cloud Backup akan memulihkan database berdasarkan awalan tersebut.

    Log Position

    Memulihkan database ke posisi log tertentu.

    • Use Differential Backup: Aktifkan opsi ini untuk memulihkan database dari backup diferensial atau inkremental. Jika opsi ini dinonaktifkan, Cloud Backup menggunakan log backup untuk memulihkan database.

    • Initialize Log Area: Menginisialisasi area log. Tindakan ini menghapus semua entri log, dan entri tersebut tidak dapat dipulihkan kembali.

    • Validate Differential and Log Backups: Jika Anda mengaktifkan opsi ini, Cloud Backup memverifikasi bahwa backup diferensial dan log backup yang diperlukan tersedia sebelum pekerjaan pemulihan dimulai. Jika backup diferensial atau log backup tidak tersedia, Cloud Backup tidak akan memulai pekerjaan pemulihan.

    • Log Position: Titik dalam log yang akan dipulihkan.

    • Volume ID: Volume yang akan dipulihkan.

  8. Pilih versi backup yang akan dipulihkan, lalu klik penciptaan.

Memulihkan database ke instans lain di wilayah yang sama

Prosedur untuk memulihkan database ke instans SAP HANA lain di wilayah dan repositori yang sama mirip dengan pemulihan ke instans yang sama. Perbedaan utamanya adalah Anda harus memilih instans tujuan yang berbeda dan mengaktifkan opsi Use Backint for Catalog Backup untuk database tujuan. Untuk informasi lebih lanjut tentang cara mengaktifkan opsi Use Backint for Catalog Backup, lihat Konfigurasi parameter backup.

Penting

Pemulihan lintas instans akan menimpa katalog backup database tujuan. Hal ini mencegah Anda memulihkan database ke titik backup sebelumnya. Sangat disarankan untuk segera melakukan backup penuh pada instans tujuan setelah pemulihan selesai. Hal ini akan menetapkan garis dasar pemulihan yang baru dan valid.

image

Setelah Anda memastikan bahwa informasi instans sumber dan tujuan benar, Anda juga harus menentukan Source Database Name. Parameter ini menentukan nama database sumber yang akan dipulihkan. Atur parameter ini dalam format Source database name@SID.image

Catatan

Untuk langkah-langkah selanjutnya dalam pemulihan lintas instans, lihat Memulihkan database ke instans sumber di wilayah yang sama.

Memulihkan instans lintas penyimpanan cadangan di wilayah yang sama

Asumsikan bahwa di wilayah yang sama, instans HANA e1 dibackup ke penyimpanan cadangan v1, dan instans HANA e2 dibackup ke penyimpanan cadangan v2. Bagian ini menjelaskan cara memulihkan data dari instans HANA e1 ke instans HANA e2.

image

  1. Masuk ke Konsol Cloud Backup.

  2. Pada panel navigasi di sebelah kiri, pilih Backup > SAP HANA Backup.

  3. Di pojok kiri atas bilah menu atas, pilih wilayah tempat instans HANA berada.

  4. Hapus node instans HANA e2.

    Klik ID instans e2 untuk membuka halaman SAP HANA Instance. Pada tab SAP HANA Nodes, hapus node tersebut.

    Penting

    Menghapus node akan menghentikan pekerjaan backup-nya. Data backup yang sudah ada tidak hilang, tetapi data baru pada node tersebut tidak akan lagi dibackup. Tindakan ini berisiko menyebabkan kehilangan data. Sebelum menghapus node, pastikan data node pada instans e2 tidak lagi diperlukan atau telah dibackup.

    image

    image

    Setelah node dihapus, status instans HANA e2 berubah menjadi Initialization Failed.

    image

  5. Daftarkan instans HANA sementara (e3).

    1. Pada tab SAP HANA Instances, klik Register SAP HANA Instance.

      image

    2. Pada panel Register SAP HANA Instance , pilih penyimpanan cadangan v1 dan masukkan parameter lainnya untuk menyelesaikan pendaftaran instans e3. Kemudian, konfigurasikan parameter backup. Untuk informasi lebih lanjut, lihat Mendaftarkan instans SAP HANA.

      image

  6. Pulihkan data dari instans HANA e1 ke instans HANA e3. Untuk informasi lebih lanjut, lihat Memulihkan database ke instans lain di wilayah yang sama.

  7. Hapus node instans HANA e3.

    Klik ID instans e3. Pada halaman SAP HANA Instance, buka tab SAP HANA Nodes dan hapus node tersebut.

    image

  8. Tambahkan node instans HANA e3 ke instans e2.

    Klik ID instans e2 untuk membuka halaman SAP HANA Instance. Klik Add Node dan pilih node yang sebelumnya Anda hapus dari instans e3. Cloud Backup secara otomatis akan men-deploy client backup pada node yang dipilih. Ini menyelesaikan proses pemulihan data dari instans HANA e1 ke instans HANA e2.

    image

Memulihkan database ke instans di wilayah lain

Penyimpanan cadangan (backup vault) adalah repositori penyimpanan berbasis cloud di Cloud Backup yang menyimpan data backup. Untuk keperluan disaster recovery, gunakan penyimpanan cadangan tujuan replikasi untuk memulihkan database SAP HANA lintas wilayah.

Sebelum menggunakan penyimpanan cadangan tujuan replikasi untuk memulihkan database SAP HANA lintas wilayah, Anda harus membuat penyimpanan cadangan tujuan replikasi dan mengonfigurasi cross-region backup.

Untuk memulihkan database ke instans SAP HANA di wilayah lain, lakukan langkah-langkah berikut:

  1. Masuk ke Konsol Cloud Backup.

  2. Pada panel navigasi di sebelah kiri, pilih Backup > SAP HANA Backup.

  3. Pilih wilayah tempat penyimpanan cadangan tujuan replikasi berada.

  4. Pada tab SAP HANA Instances, instal client backup pada instans SAP HANA yang ditentukan.

    Catatan

    Untuk parameter Backup Vault, pilih penyimpanan cadangan tujuan replikasi yang telah Anda buat. Nama penyimpanan cadangan tujuan replikasi berisi [COPY]. Untuk informasi lebih lanjut tentang parameter lainnya untuk menginstal client backup, lihat Mendaftarkan instans SAP HANA.

  5. Pada kolom Actions untuk instans SAP HANA yang akan dipulihkan, klik Restore.

    Langkah-langkah selanjutnya mirip dengan prosedur pemulihan lintas instans di wilayah yang sama.

Memulihkan database ke database lain dalam instans yang sama

Gunakan SAP HANA Studio untuk memulihkan database ke database lain dalam instans SAP HANA yang sama.

  1. Buka SAP HANA Studio dan hubungkan ke instans SAP HANA tujuan.

  2. Klik kanan instans database tujuan dan pilih Backup and Recovery > Recover Tenant Database.

    Tenant

  3. Pilih TenantDB.

    choose

  4. Pada jendela Specify Recovery Type, klik Recover the database to a specific data backup.

  5. Pada jendela Specify Backup Location, konfigurasikan parameter berikut.

    • Pilih Recover using the backup catalog.

    • Pilih Search for the backup catalog in Backint only.

    • Pilih Backint System Copy.

    • Pada bidang Source System, masukkan DBNAME@SID.

      DBNAME adalah nama database sumber. SID adalah ID instans database saat ini.

  6. Ikuti panduan wizard untuk menghentikan database dan memilih backup yang akan dipulihkan.

    Penting

    Jika Anda tidak menemukan backup yang diperlukan dalam daftar Backups, opsi Use Backint for Catalog Backup belum diaktifkan. Untuk mengaktifkan opsi Use Backint for Catalog Backup, lihat Konfigurasi parameter backup.

    backups

  7. Konfirmasi pengaturan pemulihan dan klik Finish.

Memulihkan database SAP HANA menggunakan awalan

Pulihkan instans SAP HANA menggunakan awalan dalam skenario berikut:

  • Jika instans database SAP HANA dihentikan, Cloud Backup tidak dapat mengambil backup historis dari katalog. Akibatnya, Anda tidak dapat memulihkan instans SAP HANA tersebut.

  • Setelah Anda memulihkan database SAP HANA ke instans lain, Cloud Backup tidak dapat memulihkan database dari backup sebelumnya karena katalog telah ditimpa.

  1. Dapatkan awalan backup historis dari katalog.

    1. Masuk ke instans SAP HANA menggunakan protokol Secure Shell (SSH).

    2. Jalankan perintah berikut untuk mendapatkan awalan backup historis.

      Ganti {SID}, {InstanceNumber}, {hostname}, dan {DBNAME} dengan parameter instans SAP HANA Anda.

      cat /usr/sap/{SID}/HDB{InstanceNumber}/{hostname}/trace/DB_{DBNAME}/backup.log  | grep COMPLETE_DATA_BACKUP

      Contohnya, jalankan perintah cat /usr/sap/HXE/HDB90/yzs-hana-daily/trace/DB_HXE/backup.log | grep COMPLETE_DATA_BACKUP untuk mendapatkan awalan tersebut.

      2022-06-02T20:38:51+08:00  P0007269      181246cfc22 INFO    BACKUP   command: BACKUP DATA FOR HXE USING BACKINT ('/usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_20_38') ASYNCHRONOUS
      2022-06-02T20:38:51+08:00  P0007269      181246cfc22 INFO    BACKUP   to  backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_20_38_databackup_0_1
      2022-06-02T20:38:51+08:00  P0007269      181246cfc22 INFO    BACKUP   to  backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_20_38_databackup_2_1
      2022-06-02T21:38:51+08:00  P0007269      18124a3ea82 INFO    BACKUP   command: BACKUP DATA FOR HXE USING BACKINT ('/usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_21_38') ASYNCHRONOUS
      2022-06-02T21:38:51+08:00  P0007269      18124a3ea82 INFO    BACKUP   to  backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_21_38_databackup_0_1
      2022-06-02T21:38:51+08:00  P0007269      18124a3ea82 INFO    BACKUP   to  backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_21_38_databackup_2_1

      Awalannya adalah bagian COMPLETE_DATA_BACKUP_2022_06_02_20_38.

  2. Di Konsol Cloud Backup, buat pekerjaan pemulihan menggunakan awalan.

    1. Masuk ke Konsol Cloud Backup.

    2. Pada panel navigasi kiri, pilih Backup > SAP HANA Backup.

    3. Di pojok kiri atas bilah menu atas, pilih wilayah.

    4. Pada halaman SAP HANA Backup, klik Restore untuk instans target.

    5. Pada tab Create Restore Job, pilih instans SAP HANA sumber yang akan dipulihkan, lalu klik langkah berikutnya.

      备份

    6. Konfirmasi informasi instans SAP HANA sumber dan tujuan, pilih database yang akan dipulihkan, lalu klik langkah berikutnya.

      选择数据库

    7. Pada langkah Restore Rule, konfigurasikan parameter berikut dan klik langkah berikutnya.

      指定备份

      Parameter

      Description

      Configuration

      Restore To

      Konfigurasikan metode pemulihan.

      Pilih Specified Backup.

      Use Catalog

      Menentukan apakah akan mencari backup dari katalog.

      Matikan sakelar Use Catalog.

      Backup Prefix

      Awalan backup. Cloud Backup menemukan backup berdasarkan awalan yang ditentukan dan memulihkan backup tersebut.

      Atur parameter ini ke awalan yang Anda peroleh di Langkah 1. Contoh: COMPLETE_DATA_BACKUP_2022_06_02_20_38.

  3. Pilih versi backup yang akan dipulihkan, lalu klik penciptaan.

Operasi tambahan

Lihat status pekerjaan pemulihan atau batalkan pekerjaan yang sedang berlangsung.

  1. Pada panel navigasi di sebelah kiri, pilih Backup > SAP HANA Backup.

  2. Pada halaman SAP HANA Backup, klik Restore Jobs.

  3. Dalam daftar pekerjaan pemulihan, lihat status setiap pekerjaan.

  4. Untuk membatalkan pekerjaan pemulihan yang sedang berlangsung, klik membatalkan di sebelah kanan pekerjaan pemulihan tersebut.