Am Debian-basierten Datenbankserver mit MySQL die Replikation konfigurieren…
am Master…
…in der INI-Datei einstellen, welche Datenbanken repliziert werden sollen
am Slave…
Rechte
Einem Benutzer die Rechte für die Replikation geben
GRANT REPLICATION SLAVE ON *.* TO 'user'@'ip' IDENTIFIED BY 'passwd';
FLUSH TABLES WITH READ LOCK;
Welcher Master?
Am Slaverechner den Master einstellen
CHANGE MASTER TO
MASTER_HOST='ip',
MASTER_USER='user',
MASTER_PASSWORD='password',
MASTER_LOG_FILE='recorded_log_file_name',
MASTER_LOG_POS=recorded_log_position;
Den Slave starten
START SLAVE;
Statusabfrage
show master status;
show slave status;
Hinweis: dieser Artikel ist ursprünglich im “InterTech Wiki” (www.intertech.at) erschienen.