Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ikhtisar replika RDS for Oracle
Basis data replika Oracle adalah salinan fisik dari basis data primer Anda. Replika Oracle dalam mode hanya baca disebut replika baca. Replika Oracle dalam mode terpasang disebut replika terpasang. Oracle Database tidak mengizinkan penulisan dalam replika, tetapi Anda dapat meningkatkan replika agar dapat ditulis. Replika baca yang ditingkatkan memiliki data yang direplikasi ke waktu pembuatan permintaan peningkatan.
Video berikut memberikan ikhtisar bermanfaat tentang pemulihan bencana RDS for Oracle.
Untuk informasi selengkapnya, lihat posting blog Pemulihan bencana terkelola dengan pencadangan otomatis lintas Wilayah Amazon RDS for Oracle - Bagian 1
Topik
Replika hanya baca dan terpasang
Saat membuat atau memodifikasi replika Oracle, Anda dapat menggunakan salah satu mode berikut:
- Hanya baca
-
Ini menjadi opsi default. Active Data Guard mentransmisikan dan menerapkan perubahan dari basis data sumber ke semua basis data replika baca.
Anda dapat membuat hingga lima replika baca dari satu instans DB sumber. Untuk informasi umum tentang replika baca yang berlaku untuk semua mesin DB, lihat Menggunakan replika baca instans DB. Untuk informasi tentang Oracle Data Guard, lihat Oracle Data Guard concepts and administration
dalam dokumentasi Oracle. - Terpasang
-
Dalam kasus ini, replikasi menggunakan Oracle Data Guard, tetapi basis data replika tidak menerima koneksi pengguna. Penggunaan utama replika terpasang adalah untuk pemulihan bencana lintas Wilayah.
Replika terpasang tidak dapat memberikan beban kerja hanya baca. Replika terpasang menghapus file log pengulangan yang diarsipkan setelah menerapkannya, terlepas dari kebijakan penyimpanan log yang diarsipkan.
Anda dapat membuat kombinasi replika DB terpasang dan hanya baca untuk instans DB sumber yang sama. Anda dapat mengubah replika hanya baca ke mode terpasang, atau mengubah replika terpasang ke mode hanya baca. Dalam kedua kasus tersebut, basis data Oracle mempertahankan pengaturan retensi log yang diarsipkan.
Replika baca CDB
RDS for Oracle mendukung replika baca Data Guard untuk Oracle Database 19c dan 21c CDB hanya dalam konfigurasi penghuni tunggal. Anda dapat membuat, mengelola, dan meningkatkan replika baca di CDB seperti halnya di non-CDB. Replika terpasang juga didukung. Berikut manfaat yang Anda dapatkan:
-
Pemulihan bencana terkelola, ketersediaan tinggi, dan akses hanya baca ke replika Anda
-
Kemampuan untuk membuat replika baca di tempat yang berbeda Wilayah AWS.
-
Integrasi dengan API replika baca RDS yang ada: InstanceReadReplicacreateDB,, dan PromoteReadReplicaSwitchoverReadReplica
Untuk menggunakan fitur ini, Anda memerlukan lisensi Active Data Guard dan lisensi Oracle Database Enterprise Edition untuk instans DB primer dan replika. Penggunaan arsitektur CDB tidak menimbulkan biaya tambahan. Anda hanya perlu membayar instans DB.
Untuk informasi selengkapnya tentang konfigurasi penghuni tunggal dan multi-penghuni arsitektur CDB, lihat Ikhtisar CDB RDS for Oracle.
Retensi log pengulangan yang diarsipkan
Jika instans DB primer tidak memiliki replika baca lintas Wilayah, Amazon RDS for Oracle akan menyimpan log pengulangan yang diarsipkan selama minimal dua jam pada instans DB sumber. Hal ini berlaku tanpa mempertimbangkan pengaturan archivelog retention hours
di rdsadmin.rdsadmin_util.set_configuration
.
RDS membersihkan log dari instans DB sumber setelah dua jam atau setelah pengaturan jam retensi arsip log berakhir, mana pun yang lebih lama. RDS membersihkan log dari replika baca setelah pengaturan jam retensi log arsip berakhir hanya jika pengaturan tersebut berhasil diterapkan ke basis data.
Dalam beberapa kasus, instans DB primer utama mungkin memiliki satu replika baca lintas Wilayah atau lebih. Jika demikian, Amazon RDS for Oracle menyimpan log transaksi pada instans DB sumber sampai log transaksi tersebut dikirim dan diterapkan ke semua replika baca lintas Wilayah. Untuk informasi tentang rdsadmin.rdsadmin_util.set_configuration
, lihat Menyimpan log pengulangan yang diarsipkan.
Pemadaman selama replikasi Oracle
Saat membuat replika baca, Amazon RDS mengambil snapshot DB dari instans DB sumber Anda dan memulai replikasi. Instans DB sumber mengalami suspensi I/O yang sangat singkat saat operasi snapshot DB dimulai. Suspensi I/O biasanya berlangsung sekitar satu detik. Anda dapat menghindari penangguhan I/O jika instans DB sumber adalah deployment Multi-AZ, karena dalam hal ini, snapshot diambil dari instans DB sekunder.
Snapshot DB menjadi replika Oracle. Amazon RDS menetapkan parameter dan izin yang diperlukan untuk database sumber dan replika tanpa gangguan layanan. Demikian pula, jika Anda menghapus replika, tidak akan terjadi gangguan.