View a markdown version of this page

Menggunakan replikasi MySQL di Amazon RDS - Amazon Relational Database Service

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

Menggunakan replikasi MySQL di Amazon RDS

Anda biasanya menggunakan replika baca untuk mengonfigurasi replikasi antara instans DB Amazon RDS. Untuk informasi umum tentang replika baca, lihat Menggunakan replika baca instans DB. Untuk informasi spesifik tentang cara menggunakan replika baca pada Amazon RDS for MySQL, lihat Menggunakan replika baca MySQL.

Anda dapat menggunakan pengidentifikasi transaksi global (GTID) untuk replikasi dengan RDS for MySQL. Untuk informasi selengkapnya, lihat Menggunakan GTID-based replikasi.

Anda juga dapat menyiapkan replikasi antara instans DB RDS for MySQL dan instans MariaDB atau MySQL yang berada di luar Amazon RDS. Untuk informasi tentang cara mengonfigurasi replikasi dengan sumber eksternal, lihat Mengonfigurasi replikasi posisi file log biner dengan instans sumber eksternal.

Untuk salah satu opsi replikasi ini, Anda dapat menggunakan replikasi berbasis baris, berbasis pernyataan, atau replikasi campuran. Row-based replikasi hanya mereplikasi baris berubah yang dihasilkan dari pernyataan SQL. Statement-based replikasi mereplikasi seluruh pernyataan SQL. Replikasi campuran menggunakan replikasi berbasis pernyataan jika memungkinkan, tetapi ke replikasi berbasis baris ketika pernyataan SQL yang tidak aman untuk replikasi berbasis pernyataan dijalankan. Dalam sebagian besar kasus, replikasi campuran direkomendasikan. Format biner log dari DB instans menentukan apakah replikasi berbasis baris, berbasis pernyataan, atau campuran. Untuk informasi mengenai pengaturan format log biner, lihat misalnya penerapan.

catatan

Anda dapat mengonfigurasi replikasi untuk mengimpor basis data dari instans MariaDB atau MySQL yang berada di luar Amazon RDS, atau untuk mengekspor basis data ke instans tersebut. Untuk informasi selengkapnya, lihat Mengimpor data ke database Amazon RDS for MySQL dengan downtime yang dikurangi dan Mengekspor data dari instans DB MySQL dengan menggunakan replikasi.

Setelah memulihkan instans DB dari snapshot atau melakukan pemulihan point-in-time, Anda dapat melihat posisi binlog yang dipulihkan terakhir dari database sumber di konsol RDS. Di bawah Log & peristiwa, masukkan binlog. Posisi binlog muncul di bawah Catatan sistem.