Data Disaster Recovery mendukung backup incremental-forever sejati untuk database Oracle, yang menggabungkan backup penuh mingguan dengan backup sintetis pada semua eksekusi berikutnya. Pendekatan ini mengurangi biaya penyimpanan, meminimalkan dampak I/O pada database sumber, dan memungkinkan pemasangan snapshot tingkat detik untuk pemulihan cepat.
Kapan menggunakan fitur ini
Gunakan fitur ini ketika Anda perlu:
Membuat cadangan database Oracle yang dikelola sendiri (versi 11–19) yang berjalan di Linux
Mengurangi biaya penyimpanan cadangan dengan menghindari backup penuh berulang setelah backup awal
Memasang snapshot cadangan dalam hitungan detik untuk pemulihan hampir instan
Jika Anda memerlukan backup logis (tingkat ekspor/impor data), gunakan fitur backup logis sebagai gantinya. Fitur ini menggunakan Recovery Manager (RMAN) untuk backup fisik.
Cara kerja
Data Disaster Recovery pertama kali melakukan backup penuh setiap minggu, lalu melakukan backup sintetis untuk backup berikutnya. Anda dapat mengonfigurasi jumlah backup penuh yang akan dilakukan setiap minggu.
Full backup
Backup RMAN level-0 menangkap semua file data, file log arsip, file parameter server (SPFILE), dan file kontrol.
Synthetic backup
Setiap eksekusi backup sintetis mengikuti langkah-langkah berikut:
Create and mount a snapshot: Snapshot dari set cadangan penuh atau sintetis sebelumnya dibuat dan dikloning ke database yang dikelola sendiri menggunakan protokol Filesystem in Userspace (FUSE).
Create an incremental backup: Blok data yang berubah sejak backup terakhir ditangkap dan disimpan sebagai file backup inkremental.
Synthesize data: Pernyataan
RMAN RECOVER COPY OF DATABASE WITH TAG 'DBS-specific tag'menggabungkan backup inkremental ke dalam set cadangan sebelumnya, menimpa snapshot tersebut. Set cadangan asli tetap dipertahankan.Unmount: Titik pemasangan pada database yang dikelola sendiri dilepas.
Hasilnya adalah set cadangan lengkap dan mutakhir setelah setiap eksekusi — tanpa menyimpan salinan penuh baru.
Manfaat
| Manfaat | Detail |
|---|---|
| Biaya penyimpanan lebih rendah | Hanya blok data yang berubah yang ditransfer dan disimpan |
| Dampak I/O lebih rendah | Membutuhkan IOPS disk yang lebih sedikit pada database sumber dibandingkan backup penuh |
| Pemulihan cepat | Pasang snapshot backup sintetis dan pulihkan data dalam hitungan detik |
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Database Oracle versi 11–19
Penerapan single-instance atau Oracle Real Application Clusters (RAC) — standby fisik Data Guard tidak didukung
Sistem operasi Linux pada server database
Gateway cadangan yang diinstal pada server database — lihat Install a backup gateway
Protokol FUSE yang diinstal pada server database
Mode arsip diaktifkan pada database Oracle — lihat bagian "Enable the archive mode" dalam Prepare for physical backup of an Oracle database
SID database Oracle — lihat bagian "Obtain the SID of an Oracle database" dalam Prepare for physical backup of an Oracle database
Pelacakan perubahan blok diaktifkan pada database Oracle
Untuk memeriksa apakah pelacakan perubahan blok diaktifkan, jalankan:
SELECT status FROM v$block_change_tracking;ENABLED berarti fitur tersebut aktif. Jika hasilnya DISABLED, aktifkan dengan perintah berikut:
ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE <path-to-block-change-tracking-file> REUSE;Pernyataan pratinjau publik
Fitur backup incremental-forever sejati saat ini dalam pratinjau publik. Untuk mengaksesnya, bergabunglah dengan grup DingTalk dengan ID 35585947.
Selama pratinjau publik:
Parameter Backup set mode harus diatur ke Sandbox instance mount backup.
Fitur sandbox diaktifkan secara default dan tidak dapat dinonaktifkan.
Instans sandbox dapat dibuat secara gratis.
Untuk informasi selengkapnya tentang instans sandbox, lihat Copy data management.
Langkah 1: Buat jadwal cadangan
Buat jadwal cadangan seperti yang dijelaskan dalam Create a backup schedule.
Saat membeli jadwal pencadangan, atur Data Source Type ke Oracle dan Backup Method ke Physical Backup.
Langkah 2: Konfigurasikan jadwal cadangan
Login ke Konsol Data Management (DMS) V5.0.
Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.
Dalam mode simple, arahkan penunjuk ke ikon
di pojok kiri atas dan pilih All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.Pada halaman Backup Schedules, temukan jadwal cadangan dan klik Configure Backup Schedule di kolom Actions.

Pada langkah Configure Backup Source and Destination, atur parameter di bawah ini, lalu klik Next.
Parameter sumber cadangan
Parameter Deskripsi Schedule Name Dihasilkan otomatis. Masukkan nama deskriptif agar mudah diidentifikasi. Nama tidak harus unik. Backup Mode Default ke metode yang dipilih saat pembelian. Untuk fitur ini, nilainya adalah Physical Backup. Instance Region Wilayah tempat database sumber diterapkan. Backup Gateway Gateway cadangan yang diinstal pada server database. Lihat Install a backup gateway. Data Type Default ke Oracle. SID SID database Oracle sumber. Lihat bagian "Obtain the SID of an Oracle database" dalam Prepare for physical backup of an Oracle database. Database Perintah koneksi SQL\*Plus: Database username/Password@Instance name as sysdba. Contoh:sys/password@orcl as sysdba. Anda juga dapat menggunakan/ as sysdba, kecuali jika autentikasi sistem operasi dinonaktifkan untuk pengguna sysdba.Oracle Home (Opsional) Direktori instalasi database Oracle. Lihat bagian "Obtain the directory in which an Oracle database is installed" dalam Prepare for physical backup of an Oracle database. Compliance warranty regarding cross-border data transfers Baca dan centang kotak centang untuk menyetujui komitmen kepatuhan. Backup destination parameters
Parameter Deskripsi Backup Storage Type Tempat penyimpanan data cadangan. USB (direkomendasikan): disimpan di Data Disaster Recovery, ditagih berdasarkan volume — lihat Storage fees. Tidak diperlukan bucket Object Storage Service (OSS). OSS For User: disimpan di bucket OSS milik Anda sendiri (hanya kelas penyimpanan Standard) — buat bucket terlebih dahulu seperti yang dijelaskan dalam Create buckets. Untuk volume data besar, pertimbangkan untuk membeli paket penyimpanan subscription guna mengurangi biaya. Storage Encryption Encrypted (direkomendasikan): enkripsi AES-256 dengan enkripsi sisi server OSS — lihat Server-side encryption. Non-encrypted: data cadangan disimpan tanpa enkripsi. 
Pada langkah Edit Backup Objects, opsi Back Up Entire Instance dipilih secara default, yang mencakup data izin dan prosedur tersimpan. Klik Next.
Pada langkah Configure Backup Time, atur parameter di bawah ini, lalu klik Next.
Parameter Deskripsi Full-scale Backup Frequency Periodic Backup: dijalankan sesuai jadwal berulang. Single Backup: dijalankan sekali. Jika Anda memilih Periodic Backup, konfigurasikan juga Full Data Backup Recurrence, Start At, dan Incremental Backup. Full Data Backup Recurrence Hari dalam seminggu untuk menjalankan backup penuh. Pilih minimal satu hari. Start At Waktu mulai backup. Atur pada waktu non-puncak (misalnya, 01.00). Jika backup sebelumnya masih berjalan pada waktu mulai yang dijadwalkan, backup berikutnya dilewati. Incremental Backup Aktifkan atau nonaktifkan backup inkremental antara backup penuh terjadwal. Maximum Concurrent Threads for Full Data Backup Mengontrol kecepatan backup. Kurangi nilai ini untuk membatasi dampak pada database sumber. Backup network speed limit Membatasi lebar pita jaringan yang digunakan selama backup. Default: 0(tidak terbatas). Untuk database produksi, atur batasan untuk mengurangi dampak.Transaction Log backup interval Seberapa sering backup inkremental dijalankan. Misalnya, interval 10 menit berarti backup inkremental dijalankan setiap 10 menit. Delete Logs upon Backup Success Jika diatur ke Enable, file log arsip yang telah dicadangkan akan dihapus secara otomatis dari database yang dikelola sendiri. Konfigurasikan archive log save days saat opsi ini diaktifkan. archive log save days Log arsip yang lebih tua dari jumlah hari ini dihapus dari database yang dikelola sendiri setelah backup berhasil. Default: 7. Hanya terlihat jika Delete Logs upon Backup Success diatur ke Enable. Enable compression Enable (direkomendasikan): mengompresi data selama backup untuk mengurangi ruang penyimpanan. Disable: tanpa kompresi. Backup set mode Ditetapkan ke Sandbox instance mount backup selama pratinjau publik. Mode ini menggunakan backup image copy RMAN dan mengalirkan data ke OSS melalui FUSE — tidak diperlukan penyimpanan disk pada server. Fitur sandbox diaktifkan secara otomatis, memungkinkan snapshot cadangan dipasang dalam hitungan detik. FUSE harus diinstal pada server database agar backup berhasil. Pada langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data backup penuh di bagian Configure Full Data Backup Lifecycle. Jika Incremental Backup diatur ke Enable, konfigurasikan juga siklus hidup untuk data backup inkremental. Untuk aturan siklus hidup, lihat How do I manage the lifecycle rules of backup sets?
Klik Precheck di pojok kanan bawah.
Saat muncul Precheck Passed, klik Start Task.

Langkah berikutnya
Pulihkan database Oracle dari cadangan ke server berbeda, direktori berbeda pada server sumber, atau direktori aslinya — lihat Restore an Oracle database from a physical backup.