Backup and DR Service untuk SAP MaxDB di perangkat pencadangan/pemulihan

SAP MaxDB adalah sistem pengelolaan database yang dikembangkan dan didukung oleh SAP SE. SAP MaxDB tersedia di Microsoft Windows, Linux, dan Unix, serta untuk platform hardware yang paling populer.

Cara kerjanya: Pencadangan berbasis volume Backup and DR dengan CBT Linux

Hanya blok yang diubah yang dilacak dalam bitmap—tidak ada copy-on-write atau operasi intensif I/O.

Pencadangan dan pemulihan data dengan pencadangan berbasis volume dan CBT mengikuti langkah-langkah berikut:

  1. Agen Backup dan DR memiliki CBT untuk melacak blok yang berubah di area data database.

  2. Agen memanggil API database untuk membekukan atau menjeda database untuk pencadangan data.

  3. Agen membuat snapshot LVM area data database dan menyintesis bitmap.

  4. Panggilan agen ke API database untuk mengaktifkan kembali database.

  5. Agen menyalin blok yang diubah ke appliance pencadangan/pemulihan, yang kemudian menghapus snapshot dan mengatalogkan cadangan.

  6. Perangkat mengeluarkan snapshot internal dan menyintesis pencadangan penuh virtual point-in-time.

  7. Untuk pemulihan data, Backup and DR langsung memasang disk penahapan yang dapat ditulis ulang dan mengaktifkan database.

Cara kerjanya: pencadangan berbasis file

Pencadangan dan pemulihan data dengan pencadangan berbasis file mengikuti langkah-langkah berikut:

  1. Agen Pencadangan dan DR di-deploy di server database.

  2. Pasang disk penyiapan di server database.

  3. Panggil pencadangan Penuh+Inkremental menggunakan perintah pencadangan dump, tulis pencadangan ke disk yang di-mount.

  4. Backup and DR mengambil snapshot internal. Pencadangan log dilakukan dengan cara yang serupa langsung dari sistem file pada jadwal apa pun yang Anda konfigurasi.

  5. Untuk pemulihan data, Backup and DR langsung memasang disk penyiapan ke server database dan memulai operasi pemulihan database. Log dapat diputar ke titik waktu mana pun setelah database dipulihkan.

  6. Untuk pemulihan, Backup and DR langsung memasang disk penyiapan ke server database dan memulai operasi pemulihan database. Log dapat diputar ke titik waktu mana pun setelah database dipulihkan.

API SAP MaxDB

Backup and DR menggunakan API pencadangan SAP MaxDB berikut:

  • Snapshot LVM dan CBT Linux: MaxDB UTIL_EXECUTE SUSPEND LOGWRITER dan UTIL_EXECUTE RESUME LOGWRITER API dengan snapshot LVM dan CBT Linux

  • Pencadangan berbasis file: MaxDB dbmcli -d <dbsid> -u <dbm_username>,<dbm_password>backup_start API pencadangan berbasis file

    Tindakan ini memberikan cadangan penuh database dalam format cadangan. Prasyarat untuk pencadangan data adalah menentukan template pencadangan terlebih dahulu. Pemulihan db pemulihan API memulihkan database dengan mengganti area data secara fisik.

  • Pencadangan log MaxDB: Pencadangan log otomatis MaxDB harus diaktifkan di sisi aplikasi. Pencadangan dan DR menyalin file cadangan log ke disk penyiapan dengan perintah cp. Karena Autolog Backup diaktifkan, kita menggunakan perintah os untuk menghapus cadangan log.

Langkah berikutnya

Menyiapkan database untuk Backup and DR

Dokumentasi lain untuk Backup and DR for MaxDB

Halaman ini adalah salah satu dari serangkaian halaman khusus untuk melindungi dan memulihkan database MaxDB dengan Pencadangan dan DR. Anda dapat menemukan informasi tambahan di halaman berikut: