Replikasi Database MYSQL Master-Master dengan PhpMyadmin

Database mysql mempunyai salah satu fitur replication yang sangat bermanfaat untuk para suhu DBA agar sebuah server database mysql mempunyai backup server seandainya salah satu server mengalami down. Konfigurasi tersebut bisa berupa mode Master-Slave ataupun Master-Master.

Kali ini saya akan mencoba mengaplikasikan konfigurasi Master-Master Mysql Database dengan menggunakan phpmyadmin karena lebih  mudah dan jelas. Server yang dibuat ada dua, yaitu:

  • Server A ip 10.100.1.34
  • Server B ip 10.100.1.35

Pada masing-masing server install terlebih dahulu mysql server, bisa dengan cara Install Mysql di Freebsd atau juga dengan cara yang lain terserah anda. Install webserver bisa apache/nginx atau yang lain berikut install phpmyadminnya.

Langkah konfigurasinya:

Server A

1. Pada server A akan kita konfigurasi menjadi master terlebih dahulu. sebelumnya tambahkan di konfigurasi my.cnf nya dibawah section [mysqld] baris berikut:

report_host=db1    # agar terdeteksi oleh server master
server_id=1        # sebagai unik id server 1
slave-skip-error=1062   # mengatasi error replication

2. Jangan lupa restart service mysqlnya, kemudian login sebagai root pada server A dengan phpmyadmin.

replika-a-13. Masuk ke menu -> Replication, klik ->Add Slave User Replication.

replika-a-24. Masukkan user “replika” , host “%” , Password “replika” , semua tanpa tanda petik.

replika-a-3

Pages: 1 2

Comments are closed.