All Products
Search
Document Center

Cloud Backup:Pulihkan database SAP HANA

Last Updated:Aug 15, 2026

Pulihkan database SAP HANA yang telah dicadangkan ke instans sumber, instans lain dalam penyimpanan cadangan (vault) yang sama, atau instans di wilayah berbeda.

Prasyarat

Peringatan

Cloud Backup secara otomatis menghentikan database SAP HANA selama proses pemulihan, sehingga database tersebut tidak dapat diakses.

Pemulihan ke instans sumber di wilayah yang sama

Untuk memulihkan database ke instans SAP HANA sumber di wilayah yang sama:

  1. Masuk ke Konsol Cloud Backup.

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

  3. Di pojok kiri atas bilah navigasi atas, pilih wilayah instans tersebut.

  4. Pada halaman ECS SAP HANA Backup, klik tab SAP HANA Instance. Temukan instans target dan klik Restore pada kolom Actions.

  5. Pada panel Create Restore Job, pilih instans SAP HANA yang sama sebagai sumber dan tujuan, lalu klik langkah berikutnya.

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

    Penting

    Saat melakukan pemulihan lintas instans (cross-instance) atau menggunakan Enhanced Recovery Mode, Cloud Backup secara otomatis menghentikan database tujuan yang sedang berjalan untuk menjamin konsistensi data.

    Catatan
    • Jika database sumber telah dihapus dan tidak ditemukan, buat database baru dengan nama yang sama di SAP HANA sebelum memulai pemulihan.

    • Jika opsi Use Backint for Catalog Backup diaktifkan untuk instans tujuan, Anda dapat menggunakan Enhanced Recovery Mode. Mode ini membaca katalog cadangan melalui Backint untuk memulihkan data bahkan ketika instans lokal tidak tersedia.

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

    Parameter:

    Recovery method

    Description

    Parameters

    Latest Recovery Point

    Memulihkan database ke kondisi terbaru yang tersedia.

    • Use Differential Backup: Menggunakan cadangan diferensial atau inkremental alih-alih cadangan log untuk pemulihan.

    • Initialize Log Area: Tidak menyertakan entri log dari area log. Setelah pemulihan, entri tersebut dihapus.

    • Validate Differential and Log Backups: Memeriksa terlebih dahulu apakah semua cadangan diferensial dan log yang diperlukan tersedia sebelum memulai pemulihan. Proses dibatalkan jika ada cadangan yang tidak ditemukan.

    Specified Time Point

    Memulihkan database ke titik waktu tertentu.

    • Use Differential Backup: Menggunakan cadangan diferensial atau inkremental alih-alih cadangan log untuk pemulihan.

    • Initialize Log Area: Tidak menyertakan entri log dari area log. Setelah pemulihan, entri tersebut dihapus.

    • Validate Differential and Log Backups: Memeriksa terlebih dahulu apakah semua cadangan diferensial dan log yang diperlukan tersedia sebelum memulai pemulihan. Proses dibatalkan jika ada cadangan yang tidak ditemukan.

    • Time Point: Titik waktu tujuan pemulihan database.

    Specified Backup

    Memulihkan database ke cadangan database tertentu.

    Use Catalog: Menentukan apakah pencarian cadangan dilakukan di katalog cadangan.

    Catatan

    Jika Anda tidak menggunakan katalog cadangan, tentukan awalan (prefix) cadangan. Cloud Backup akan memulihkan berdasarkan prefix yang ditentukan.

    Log Position

    Memulihkan database ke posisi log tertentu.

    • Use Differential Backup: Menggunakan cadangan diferensial atau inkremental alih-alih cadangan log untuk pemulihan.

    • Initialize Log Area: Tidak menyertakan entri log dari area log. Setelah pemulihan, entri tersebut dihapus.

    • Validate Differential and Log Backups: Memeriksa terlebih dahulu apakah semua cadangan diferensial dan log yang diperlukan tersedia sebelum memulai pemulihan. Proses dibatalkan jika ada cadangan yang tidak ditemukan.

    • Log Position: Posisi log tujuan pemulihan.

    • Volume ID: Volume yang ingin Anda pulihkan.

  8. Pilih versi cadangan yang akan dipulihkan dan klik penciptaan.

Pemulihan lintas instans di wilayah yang sama

Langkah-langkahnya mirip dengan pemulihan ke instans yang sama. Perbedaan utamanya: Anda harus memilih instans tujuan yang berbeda, dan instans tujuan tersebut harus memiliki fitur Use Backint for Catalog Backup yang diaktifkan. Untuk mengaktifkan sakelar Use Backint for Catalog Backup, lihat Konfigurasi parameter cadangan.

Penting

Pemulihan lintas instans akan menimpa katalog cadangan instans tujuan, sehingga mencegah pemulihan dari cadangan sebelumnya. Segera lakukan cadangan penuh setelah pemulihan selesai untuk melindungi database.

Selain itu, saat melakukan pemulihan lintas instans, Anda harus menentukan Source Database Name setelah memverifikasi informasi instans sumber dan tujuan. Parameter ini menentukan nama database sumber yang akan dipulihkan. Gunakan format DBNAME@SID.

Catatan

Untuk langkah-langkah selanjutnya, lihat Pemulihan ke instans sumber di wilayah yang sama.

Pemulihan lintas vault di wilayah yang sama

Dalam skenario ini, instans SAP HANA e1 dicadangkan ke vault v1, dan instans e2 dicadangkan ke vault v2 di wilayah yang sama. Langkah-langkah berikut memulihkan data dari instans e1 ke instans e2.

  1. Masuk ke Konsol Cloud Backup.

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

  3. Di pojok kiri atas bilah navigasi atas, pilih wilayah instans tersebut.

  4. Hapus node dari instans e2.

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

    Penting

    Menghapus node akan menghentikan pekerjaan pencadangan. Data cadangan yang sudah ada tetap disimpan, tetapi data baru tidak lagi dicadangkan, sehingga berisiko kehilangan data. Sebelum menghapus, pastikan data pada node di instans e2 tidak lagi diperlukan atau telah dicadangkan.

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

  5. Daftarkan instans SAP HANA sementara bernama e3.

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

    2. Pada panel Register HANA Instance, pilih vault v1, masukkan parameter untuk instans e3, dan selesaikan pendaftaran. Kemudian, konfigurasikan parameter pencadangannya. Untuk detail parameter, lihat Daftarkan instans SAP HANA.

  6. Pulihkan data dari instans e1 ke instans e3. Lihat Pemulihan lintas instans di wilayah yang sama.

  7. Hapus node dari instans e3.

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

  8. Tambahkan node dari instans e3 ke instans e2.

    Klik ID instans e2 untuk membuka halaman HANA Instance Information. Klik Add HANA Node dan pilih node yang dihapus dari instans e3. Cloud Backup secara otomatis men-deploy client pencadangan pada node tersebut, sehingga menyelesaikan pemulihan dari instans e1 ke instans e2.

Pemulihan lintas wilayah

Penyimpanan cadangan (backup vault) menyimpan data cadangan di cloud. Untuk disaster recovery, gunakan vault cadangan tujuan replikasi untuk memulihkan database SAP HANA lintas wilayah.

Untuk memulihkan database SAP HANA lintas wilayah, Anda harus terlebih dahulu membuat vault cadangan tujuan replikasi dan mengonfigurasi cadangan lintas wilayah (cross-region backup).

Untuk memulihkan database ke instans SAP HANA di wilayah berbeda:

  1. Masuk ke Konsol Cloud Backup.

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

  3. Pilih wilayah tempat vault cadangan tujuan replikasi berada.

  4. Pada tab SAP HANA Instance, instal client pencadangan pada instans SAP HANA yang ditentukan.

    Catatan

    Untuk parameter vault, pilih vault cadangan tujuan replikasi yang telah Anda buat. Namanya mengandung [COPY]. Untuk parameter instalasi client, lihat Daftarkan instans SAP HANA.

  5. Temukan instans SAP HANA target dan klik Restore pada kolom Actions.

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

Pemulihan lintas database dalam instans yang sama

Untuk memulihkan database ke database berbeda dalam instans SAP HANA yang sama, gunakan SAP HANA Studio.

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

  2. Klik kanan instans database yang ingin Anda pulihkan, lalu pilih Backup and Recovery > Recover Tenant Database.

  3. Pilih tenant database.

  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, dan SID adalah ID instans database tujuan.

  6. Ikuti petunjuk di layar untuk menghentikan database dan memilih cadangan yang ingin dipulihkan.

    Penting

    Jika tidak ada catatan cadangan yang muncul di daftar Backups, opsi Use Backint for Catalog Backup belum diaktifkan. Untuk mengaktifkan Use Backint for Catalog Backup, lihat Konfigurasi parameter cadangan.

    Pada halaman Backups, pilih catatan cadangan yang ingin dipulihkan dari daftar cadangan. Daftar tersebut berisi kolom seperti Start Time, Location, dan Backup Prefix. Setelah memilih catatan, area Details of Selected Item akan menampilkan detail cadangan, termasuk Destination Type, Source System, Size, Backup ID, dan Backup Name. Verifikasi bahwa cadangan yang dipilih benar, lalu klik Next >.

  7. Konfirmasi pengaturan pemulihan dan klik Finish.

Pemulihan menggunakan prefix

Anda dapat memulihkan instans SAP HANA dengan menggunakan prefix dalam skenario berikut:

  • Instans database SAP HANA telah berhenti, sehingga Cloud Backup tidak dapat mengambil cadangan dari katalog cadangan.

  • Setelah melakukan pemulihan lintas instans, katalog ditimpa, dan Cloud Backup tidak dapat memulihkan database dari cadangan lama.

  1. Dapatkan prefix cadangan historis dari katalog cadangan.

    1. Masuk ke instans SAP HANA melalui SSH.

    2. Jalankan perintah berikut untuk mendapatkan prefix cadangan 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

      Sebagai contoh, Anda dapat menjalankan perintah cat /usr/sap/HXE/HDB90/yzs-hana-daily/trace/DB_HXE/backup.log | grep COMPLETE_DATA_BACKUP untuk mendapatkan prefix 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

      Prefix-nya adalah bagian COMPLETE_DATA_BACKUP_2022_06_02_20_38 dari output tersebut.

  2. Di Konsol Cloud Backup, buat pekerjaan pemulihan menggunakan prefix tersebut.

    1. Masuk ke Konsol Cloud Backup.

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

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

    4. Pada halaman ECS SAP HANA Backup, temukan instans target dan klik Restore pada kolom Actions.

    5. Pada panel Create Restore Job, pilih instans SAP HANA yang sama sebagai sumber pemulihan, lalu klik langkah berikutnya.

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

    7. Pada tab aturan pemulihan, konfigurasikan parameter berikut dan klik langkah berikutnya.

      Pada saat yang sama, matikan sakelar Use Differential Backup dan nyalakan sakelar Initialize Log Area.

      Parameter

      Description

      Configuration

      Restore To

      Metode pemulihan.

      Pilih Specified Backup.

      Use Catalog

      Menentukan apakah pencarian backup dilakukan di katalog backup.

      Matikan sakelar Use Catalog.

      Backup Prefix

      Prefix backup dari log backup. Cloud Backup menggunakan prefix ini untuk menemukan versi backup.

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

  3. Pilih versi cadangan yang akan dipulihkan dan klik penciptaan.

Lihat atau batalkan pekerjaan pemulihan

Untuk melihat status pekerjaan pemulihan atau membatalkan pekerjaan yang sedang berlangsung:

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

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

  3. Lihat status setiap pekerjaan pemulihan di daftar.

  4. Untuk membatalkan pekerjaan yang sedang berlangsung, temukan pekerjaan tersebut dan klik membatalkan pada kolom Actions.