Mengonfigurasi database MySQL RDS Amazon

Bagian berikut membahas cara mengonfigurasi CDC untuk database Amazon RDS untuk MySQL.

Membuat grup parameter

  1. Luncurkan Dasbor Amazon RDS Anda.
  2. Di Panel Navigasi, klik Grup Parameter, lalu klik Buat Grup Parameter. Halaman Create Parameter Group akan muncul.
  3. Pilih kelompok database yang cocok dengan database Anda, berikan nama dan deskripsi untuk grup parameter tersebut, lalu klik Buat.
  4. Pilih kotak centang di sebelah kiri grup parameter yang baru dibuat, lalu, di bagian Tindakan grup parameter, klik Edit.
  5. Gunakan tabel berikut untuk menetapkan parameter untuk grup Anda.
    ParameterNilai
    binlog_formatROW
    log_bin_use_v1_row_events1
    read_only0
    net_read_timeout3600
    net_write_timeout3600
    wait_timeout86400
  6. Klik Simpan Perubahan.

Membuat replika baca

  1. Luncurkan Dasbor Amazon RDS Anda.
  2. Di Panel Navigasi, klik Database.
  3. Pilih instance database utama yang ingin dihubungkan dengan Datastream.
  4. Luaskan tombol Tindakan, lalu klik Buat replika baca.
  5. Konfigurasikan replika baca, jika perlu.
  6. Klik Buat replika baca.

Mengonfigurasi replika baca (atau database sumber)

  1. Luncurkan Dasbor Amazon RDS Anda.
  2. Di Panel Navigasi, klik Database.
  3. Pilih replika baca yang Anda buat, lalu klik Ubah.
  4. Buka bagian Konfigurasi tambahan.
  5. Pilih grup parameter yang Anda buat.
  6. Tetapkan Periode retensi data cadangan ke 7 hari.
  7. Klik Lanjutkan.
  8. Di bagian Scheduling of changes, pilih Apply directly.

Memastikan grup parameter ditetapkan ke instance database

  1. Luncurkan Dasbor Amazon RDS Anda.

  2. Di Panel Navigasi, klik Databases, lalu pilih instance database Anda.

  3. Klik tab Konfigurasi.

  4. Pastikan Anda melihat grup parameter yang Anda buat, dan statusnya menunggu mulai ulang.

  5. Mulai ulang instance database Anda untuk menyelesaikan konfigurasi. Untuk memulai ulang instance:

    1. Di Panel Navigasi, klik Instance.
    2. Pilih instance database Anda.
    3. Dari menu Instance Actions, pilih Reboot.

Menetapkan periode retensi log biner

  1. Masukkan perintah MySQL berikut:

    call mysql.rds_set_configuration('binlog retention hours', 168);
  2. Mulai ulang server MySQL Anda agar perubahan yang Anda buat dapat diterapkan.

Membuat pengguna Datastream

  1. Untuk membuat pengguna Datastream, masukkan perintah MySQL berikut:

    CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD';
    GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%';
    FLUSH PRIVILEGES;