Menyiapkan replikasi eksternal dari cluster DB multi-AZ untuk Amazon RDS - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menyiapkan replikasi eksternal dari cluster DB multi-AZ untuk Amazon RDS

Anda dapat mengatur replikasi antara cluster DB multi-AZ dan database yang berada di luar Amazon. RDS

Replikasi eksternal memungkinkan cluster DB multi-AZ untuk mereplikasi data antara instans RDS DB dan database eksternal, baik lokal maupun di lingkungan cloud lain. Ini bermanfaat untuk pemulihan bencana, migrasi data, dan menjaga konsistensi antar sistem di lokasi yang berbeda. Bagian ini mencakup prasyarat untuk menyiapkan replikasi, cara mengkonfigurasi proses, dan pertimbangan utama seperti latensi replikasi, bandwidth, dan kompatibilitas dengan mesin database yang berbeda.

RDSuntuk saya SQL

Untuk menyiapkan replikasi eksternal RDS untuk kluster DB SQL Multi-AZ Saya, Anda harus menyimpan file log biner pada instans DB dalam cluster cukup lama untuk memastikan bahwa perubahan diterapkan ke replika sebelum RDS Amazon menghapus file binlog. Untuk melakukannya, konfigurasikan retensi log biner dengan memanggil prosedur mysql.rds_set_configuration tersimpan dan tentukan binlog retention hours parameternya. Untuk informasi selengkapnya, lihat binlog retention hours.

Nilai default untuk binlog retention hours adalahNULL, yang berarti bahwa log biner tidak dipertahankan (0 jam). Jika Anda ingin mengatur replikasi eksternal untuk cluster DB multi-AZ, Anda harus mengatur parameter ke nilai selain. NULL

Anda hanya dapat mengonfigurasi retensi log biner dari instance DB penulis dari cluster DB multi-AZ, dan pengaturan disebarkan ke semua instans DB pembaca secara asinkron.

Selain itu, kami sangat menyarankan untuk mengaktifkan replikasi GTID berbasis pada replika eksternal Anda. Kemudian, jika salah satu instance DB gagal, Anda dapat melanjutkan replikasi dari instans DB sehat lainnya di dalam cluster. Untuk informasi selengkapnya, lihat Replikasi dengan Pengidentifikasi Transaksi Global di dokumentasi SayaSQL.

RDSuntuk Postgre SQL

Untuk mengatur replikasi eksternal untuk cluster DB SQL multi-AZ Postgre, Anda harus mengaktifkan replikasi logis. RDS Untuk instruksi, lihat Menyiapkan replikasi SQL logis Postgre dengan cluster DB multi-AZ untuk Amazon RDS.