MySQL Database Server Replication


Status
Not open for further replies.

mitrahosting.com

Apprentice 2.0
Rekan-rekan DWH yth,

Tolong tanya, apakah 1 server master harus disediakan 1 server slave juga ? Maksud saya 1-on-1 ?

Kalau saat ini saya punya 3 server master, berarti saya harus menyediakan 3 server slave lagi atau apakah bisa dari ketiga server master tersebut direplication ke 1 server slave saja ?

Mohon sharing pengalamannya bagi rekan-rekan yang pernah setup mysql database server replication ini.

Terima kasih.
 

GPLHosting

Hosting Guru
Rekan-rekan DWH yth,

Tolong tanya, apakah 1 server master harus disediakan 1 server slave juga ? Maksud saya 1-on-1 ?

Kalau saat ini saya punya 3 server master, berarti saya harus menyediakan 3 server slave lagi atau apakah bisa dari ketiga server master tersebut direplication ke 1 server slave saja ?

Mohon sharing pengalamannya bagi rekan-rekan yang pernah setup mysql database server replication ini.

Terima kasih.

mysql replication ngga mesti server-on-server (daemon/service-on-daemon/service).

bisa juga just only selected database-nya, bisa juga all-databasenya, bahkan selected-table didalam databasenya.

jadi jawaban dari pertanyaan, bisa gak 3 master cukup 1 slave ? BISA.
 

mitrahosting.com

Apprentice 2.0
cara settingnya bagaimana mbak hehe... maklum saya terbentur sama perintah ini waktu setting di slave server :

CHANGE MASTER TO MASTER_HOST='192.168.0.100', MASTER_USER='slave_user', MASTER_PASSWORD='<some_password>', MASTER_LOG_FILE='mysql-bin.006', MASTER_LOG_POS=183;

Dari perintah tersebut diatas, terlihat master host ip : 192.168.0.100. lantas bagaimana dengan master host ip saya yang lain ? Masih ada 2 master server yang perlu disetting di 1 slave server
 

GPLHosting

Hosting Guru
cara settingnya bagaimana mbak hehe... maklum saya terbentur sama perintah ini waktu setting di slave server :

CHANGE MASTER TO MASTER_HOST='192.168.0.100', MASTER_USER='slave_user', MASTER_PASSWORD='<some_password>', MASTER_LOG_FILE='mysql-bin.006', MASTER_LOG_POS=183;

Dari perintah tersebut diatas, terlihat master host ip : 192.168.0.100. lantas bagaimana dengan master host ip saya yang lain ? Masih ada 2 master server yang perlu disetting di 1 slave server


syaratnya minimal req mysql versi 5.7.2, silakan baca referensi berikut :

https://www.percona.com/blog/2013/10/02/mysql-5-7-multi-source-replication/
 

mitrahosting.com

Apprentice 2.0
dulu prnah jg coba setup https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-in-mysql
dan sukes sih..

cuma tergantung kebutuhan si.. tapi backup daily jg tetap perlu dilakukan untuk rollback

aku juga mengikuti panduan ini tuan, cuman setelah aku ikut panduan tersebut dan sudah sukses juga, aku menyimpulkan bahwa 1 slave hanya bisa untuk 1 master tuan. Benar ngga ?

Soalnya perintah ini :
CHANGE MASTER TO MASTER_HOST='12.34.56.789',MASTER_USER='slave_user', MASTER_PASSWORD='password', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS= 107;

yang diterapkan di slave, akan membuat slave konek ke master dengan 1 ip master saja, yakni 12.34.56.789. Kan tidak bisa konek ke ip master yang lain pada saat yang bersamaan ?
 
Status
Not open for further replies.

Top