Pemulihan Bencana Data memungkinkan Anda membuat cadangan inkremental-sekalipun untuk database Oracle. Cadangan penuh dan sintetis didukung untuk mengurangi biaya serta overhead sumber daya.
Informasi latar belakang
Berikut ini menjelaskan cara kerja fitur cadangan inkremental-sekalipun:
Cadangan Penuh: Cadangan level-0 dari database Oracle menggunakan alat Recovery Manager (RMAN). Semua file data, file log terarsip, file parameter server (SPFILE), dan file kontrol dalam database Oracle dicadangkan dalam cadangan penuh.
Cadangan Sintetis:
Buat snapshot dan mount snapshot ke database yang dikelola sendiri di lokasi lokal: Snapshot dari set cadangan penuh terakhir atau set cadangan sintetis terakhir dibuat dan dimount (diklon) ke database menggunakan protokol Filesystem in Userspace (FUSE).
Buat cadangan inkremental: Cadangkan blok data yang telah berubah setelah cadangan penuh atau cadangan sintetis terakhir dan simpan sebagai file cadangan inkremental.
Sintesis data: Jalankan pernyataan
RMAN RECOVER COPY OF DATABASE WITH TAG 'DBS-specific tag'SQL untuk membaca data cadangan inkremental pada langkah sebelumnya, gabungkan data cadangan inkremental ke dalam data cadangan penuh, lalu tulis hasil penggabungan untuk menimpa snapshot dari set cadangan penuh terakhir.CatatanSet cadangan penuh baru yang dihasilkan setelah operasi penggabungan tidak memengaruhi set cadangan penuh terakhir.
Lepas target mount dari database yang dikelola sendiri.
Anda dapat mengonfigurasi jumlah cadangan penuh yang akan dilakukan setiap minggu di Pemulihan Bencana Data. Pemulihan Bencana Data pertama-tama melakukan cadangan penuh setiap minggu, lalu melakukan cadangan sintetis untuk cadangan berikutnya. Setelah cadangan penuh selesai dalam seminggu, set cadangan yang dihasilkan menjadi titik awal untuk cadangan sintetis berikutnya dalam minggu tersebut.
Metode cadangan sintetis memberikan manfaat berikut:
Mengurangi biaya: Metode ini mencadangkan dan menyimpan lebih sedikit data serta mengonsumsi lebih sedikit bandwidth untuk transmisi data.
Konsumsi sumber daya lebih rendah: Dibandingkan dengan cadangan penuh, cadangan sintetis membutuhkan lebih sedikit disk IOPS dari database sumber.
Dukungan untuk mounting: Setelah snapshot dari set cadangan sintetis dimount ke database yang dikelola sendiri, Anda dapat memulihkan data cadangan dalam hitungan detik.
Prasyarat
Versi database Oracle adalah 11 hingga 19.
Database Oracle menggunakan arsitektur single-instance atau Oracle Real Application Clusters (RAC). Database Oracle yang berada dalam arsitektur standby fisik Data Guard tidak didukung.
Server tempat database Oracle berada menggunakan sistem operasi Linux, dan gateway cadangan dipasang di server tujuan. Untuk informasi lebih lanjut, lihat Pasang Gateway Cadangan.
Protokol FUSE dipasang di server database.
Mode arsip diaktifkan untuk database Oracle yang akan dicadangkan. Untuk informasi lebih lanjut, lihat bagian "Aktifkan Mode Arsip" dari topik Persiapkan Cadangan Fisik Database Oracle.
SID dari database Oracle tujuan diperoleh. Untuk informasi lebih lanjut, lihat bagian "Dapatkan SID dari Database Oracle" dari topik Persiapkan Cadangan Fisik Database Oracle.
Fitur pelacakan perubahan blok diaktifkan untuk database Oracle.
CatatanAnda dapat menjalankan pernyataan
SELECT status FROM v$block_change_tracking;SQL untuk memeriksa apakah fitur pelacakan perubahan blok diaktifkan. Secara default, fitur ini dinonaktifkan.Nilai
ENABLEDmenunjukkan bahwa fitur tersebut diaktifkan. NilaiDISABLEDmenunjukkan bahwa fitur tersebut dinonaktifkan.Anda dapat menjalankan pernyataan SQL berikut untuk mengaktifkan fitur pelacakan perubahan blok:
ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE <Path of the block change tracking file> REUSE;
Pernyataan pratinjau publik
Fitur cadangan inkremental-sekalipun dalam pratinjau publik. Untuk menggunakan fitur ini, bergabunglah dengan grup DingTalk yang ID-nya adalah 35585947.
Untuk jadwal cadangan Oracle yang dibuat selama periode pratinjau publik, parameter Backup set mode harus diatur ke Sandbox instance mount backup, dan fitur kotak pasir diaktifkan secara default. Anda dapat membuat instance kotak pasir gratis untuk jadwal cadangan selama periode pratinjau publik. Untuk informasi lebih lanjut, lihat Manajemen Salinan Data.
Fitur kotak pasir tidak dapat dinonaktifkan selama periode pratinjau publik.
Langkah 1: Buat jadwal cadangan
Untuk informasi lebih lanjut, lihat Buat Jadwal Cadangan.
Saat Anda membeli jadwal cadangan, atur parameter Jenis Sumber Data ke Oracle dan parameter Metode Cadangan ke Physical Backup.
Langkah 2: Konfigurasikan jadwal cadangan
Masuk ke konsol Data Management (DMS) Console V5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Backup Schedules, temukan jadwal cadangan yang ingin Anda konfigurasi dan klik Configure Backup Schedule di kolom Actions.

Di langkah Configure Backup Source and Destination dari wizard Konfigurasikan Jadwal Cadangan, konfigurasikan sumber dan tujuan cadangan, lalu klik Next di pojok kanan bawah halaman.

Kategori
Parameter
Deskripsi
Tidak Ada
Schedule Name
Nama jadwal cadangan. Pemulihan Bencana Data secara otomatis menghasilkan nama jadwal cadangan. Kami sarankan Anda memasukkan nama deskriptif yang mudah diidentifikasi. Nama jadwal cadangan tidak perlu unik.
Backup Source Information
Backup Mode
Metode yang digunakan untuk mencadangkan data. Secara default, metode cadangan yang Anda pilih saat membeli jadwal cadangan digunakan. Dalam contoh ini, Cadangan Fisik digunakan.
Instance Region
Wilayah tempat database sumber diterapkan.
Backup Gateway
Gateway cadangan yang dipasang untuk mencadangkan data. Untuk informasi tentang cara memasang gateway cadangan, lihat Pasang gateway cadangan.
Data Type
Tipe database sumber. Nilai default: Oracle.
SID
SID dari database Oracle sumber. Untuk informasi lebih lanjut, lihat bagian "Dapatkan SID dari database Oracle" dari topik Persiapkan cadangan fisik database Oracle.
Database
Perintah SQL*Plus yang digunakan untuk terhubung ke database sumber. Perintah SQL*Plus berada dalam format berikut:
Nama Pengguna Database/Kata Sandi@Nama Instansi as sysdba. Contoh:sys/password@orcl as sysdba.CatatanAnda juga dapat memasukkan
/ as sysdba. Namun, jika otentikasi sistem operasi dinonaktifkan untuk pengguna sysdba di lingkungan database Anda, Anda tidak dapat terhubung ke database menggunakan perintah / as sysdba. Dalam kasus ini, masukkan perintahNama Pengguna Database/Kata Sandi@Nama Instansi as sysdba.Oracle Home
Direktori program dari database sumber. Untuk informasi lebih lanjut, lihat bagian "Dapatkan direktori tempat database Oracle dipasang" dari topik Persiapkan cadangan fisik database Oracle.
CatatanParameter ini opsional.
Compliance warranty regarding cross-border data transfers
Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.
Backup Destination Information
Backup Storage Type
Tipe penyimpanan yang digunakan untuk menyimpan data cadangan. Nilai valid:
USB (recommended): Data cadangan disimpan di Pemulihan Bencana Data tanpa perlu membuat bucket Object Storage Service (OSS). Anda dikenakan biaya berdasarkan volume data yang disimpan di Pemulihan Bencana Data. Untuk informasi lebih lanjut tentang metode penagihan, lihat Biaya penyimpanan.
OSS For User: Anda harus membuat bucket di konsol OSS terlebih dahulu. Untuk informasi lebih lanjut, lihat Buat bucket.
CatatanDalam contoh ini, USB (recommended) dipilih. Jika Anda memilih OSS For User, Anda harus mengonfigurasi parameter OSS Bucket Name. Hanya kelas penyimpanan Standar yang didukung.
Jika volume data yang akan dicadangkan besar, kami sarankan Anda membeli paket penyimpanan berlangganan untuk mengimbangi biaya. Paket penyimpanan Pemulihan Bencana Data lebih hemat biaya daripada metode penagihan bayar sesuai pemakaian.
Storage Encryption
Menentukan apakah akan mengenkripsi data cadangan. Nilai valid:
Encrypted: Direkomendasikan. Data Disaster Recovery menggunakan AES-256 untuk mengenkripsi data.
Fitur enkripsi sisi server digunakan di OSS. Saat Anda mengunggah objek ke bucket tempat enkripsi sisi server diaktifkan, OSS mengenkripsi dan menyimpan objek tersebut. Saat Anda mengunduh objek terenkripsi dari OSS, OSS mendekripsi objek tersebut dan mengembalikan objek terdekripsi kepada Anda. Untuk informasi lebih lanjut, lihat Enkripsi sisi server.
Non-encrypted: Data cadangan tidak dienkripsi.
Di langkah Edit Backup Objects, Back Up Entire Instance dipilih secara default. Klik Next.
CatatanJika Anda mencadangkan seluruh database, data izin dan prosedur tersimpan juga dicadangkan.
Di langkah Configure Backup Time, konfigurasikan parameter yang dijelaskan dalam tabel berikut. Lalu, klik Next di pojok kanan bawah halaman.
Parameter
Deskripsi
Full-scale Backup Frequency
Frekuensi jadwal cadangan. Nilai valid: Periodic Backup dan Single Backup.
CatatanJika Anda memilih Periodic Backup, Anda harus mengonfigurasi parameter Full Data Backup Recurrence, Start At, dan Incremental Backup.
Full Data Backup Recurrence
Hari-hari dalam seminggu ketika Pemulihan Bencana Data menjalankan jadwal cadangan. Anda dapat memilih satu atau lebih hari dalam seminggu. Pilih setidaknya satu hari dalam seminggu.
Start At
Waktu mulai cadangan. Kami sarankan Anda menentukan waktu selama jam non-puncak. Contoh: 01:00.
CatatanJika cadangan data penuh sebelumnya belum selesai pada waktu mulai cadangan berikutnya, Pemulihan Bencana Data melewati cadangan berikutnya.
Cadangan Inkremental
Menentukan apakah akan mengaktifkan cadangan inkremental.
Maximum Concurrent Threads for Full Data Backup
Jumlah maksimum thread bersamaan yang tersedia untuk cadangan penuh. Anda dapat mengonfigurasi parameter ini untuk menyesuaikan kecepatan cadangan. Misalnya, Anda dapat mengurangi jumlah thread cadangan untuk meminimalkan dampak pada database.
Backup network speed limit
Batas pada bandwidth jaringan. Anda dapat menentukan batas berdasarkan persyaratan bisnis Anda. Nilai default:
0, yang menunjukkan bahwa bandwidth jaringan tidak dibatasi.CatatanSaat Anda mencadangkan database produksi, kami sarankan Anda mengonfigurasi throttling untuk cadangan untuk mengurangi dampak pada database produksi.
Transaction Log backup interval
Interval di mana cadangan inkremental dilakukan. Pemulihan Bencana Data melakukan cadangan inkremental berdasarkan konfigurasi Anda. Jika Anda mengatur interval menjadi 10 menit, Pemulihan Bencana Data melakukan cadangan inkremental setiap 10 menit.
Delete Logs upon Backup Success
Menentukan apakah log arsip yang dicadangkan dari database yang dikelola sendiri dihapus secara otomatis. Nilai valid:
Jika Anda memilih Enable, Anda harus mengonfigurasi parameter archive log save days.
archive log save days
Menentukan bahwa Pemulihan Bencana Data secara otomatis menghapus file log yang diarsipkan sebelum periode ini dari database yang dikelola sendiri setelah cadangan berhasil. Nilai default: 7. Jika Anda mengatur parameter ini ke nilai default, Pemulihan Bencana Data secara otomatis menghapus file log yang diarsipkan tujuh hari lalu dari database yang dikelola sendiri setelah cadangan berhasil.
Parameter ini hanya ditampilkan ketika parameter Delete Logs upon Backup Success diatur ke Enable.
Enable compression
Menentukan apakah akan mengaktifkan kompresi selama cadangan. Nilai valid:
Enable: direkomendasikan. Data dikompresi selama cadangan untuk mengurangi ruang penyimpanan.
Disable: Data tidak dikompresi selama cadangan.
Backup set mode
Hanya mode Sandbox instance mount backup yang didukung. Pemulihan Bencana Data menggunakan alat RMAN untuk melakukan cadangan salinan gambar. Data cadangan dialirkan dan dikirim ke Object Storage Service (OSS) menggunakan protokol FUSE, bukan disimpan di disk. Setelah fitur kotak pasir diaktifkan, data cadangan dapat dimount dalam hitungan detik. Setelah fitur kotak pasir diaktifkan, data cadangan dapat dimount dalam beberapa detik.
Anda harus memasang protokol FUSE di server Anda untuk memastikan tugas cadangan berhasil.
Di langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data cadangan penuh di bagian Konfigurasikan Siklus Hidup Data Penuh.
Jika Anda mengatur parameter Incremental Backup ke Aktifkan di Langkah 6, Anda harus mengonfigurasi siklus hidup untuk data cadangan inkremental. Untuk informasi lebih lanjut tentang aturan siklus hidup data cadangan, lihat Bagaimana Cara Mengelola Aturan Siklus Hidup Set Cadangan?
Setelah konfigurasi sebelumnya selesai, klik Precheck di pojok kanan bawah halaman.
Jika pesan Pemeriksaan Awal Berhasil muncul, klik Start Task.

Apa yang harus dilakukan selanjutnya
Pemulihan Bencana Data memungkinkan Anda memulihkan database Oracle ke server berbeda, ke direktori berbeda di server sumber, atau ke direktori asli di server sumber. Untuk informasi lebih lanjut, lihat Pulihkan Database Oracle dari Cadangan Fisik.