Elastix:replikasi data asteriskcdrdb

Panduan yang saya pakai untuk tugas ini disini.

Langkah2nya :

  1. Pastikan elastix dan server backup sudah berjalan normal
  2. Port mysql nya bisa diakses dari luar, karena default instalasi biasanya hanya bisa diakses dari localhost, terutama untuk server elastix nya
  3. Modifikasi di server Elastix nya :
    • edit /etc/my.cnf, tambahkan 3 baris berikut di bagian [mysqld]:
      server-id=3
      log_bin=/var/lib/mysql/mysql-bin.log
      binlog_do_db=asteriskcdrdb

      untuk server-id bebas, mau di isi angka berapa saja, pastikan tidak sama dengan server-id di slave.
      Setelah dirubah, jangan lupa service mysql di restart

    • restart mysql
      /etc/init.d/mysqld restart
    • login kembali ke dalam mysql dan buat ijin akses untuk replikasi.
      GRANT REPLICATION SLAVE ON *.* TO 'CTP'@'%' IDENTIFIED BY 'kopi';
      FLUSH PRIVILEGES;

    Read more »