einstein-db1.phys.uwm.edu
(VPN endpoint: 192.168.11.1
, Database IP: 192.168.10.1
)
einstein-dl.aei.uni-hannover.de
(VPN endpoint: 192.168.11.100
)
albert.phys.uwm.edu
(VPN endpoint: 192.168.0.1
, Database IP: 192.168.0.1
)
einstein-dl.aei.uni-hannover.de
(VPN endpoint: 192.168.0.2
)
/etc/my.cnf
server-id=1
log-bin=/var/lib/mysql/binary_log
expire-logs-days=7
sync_binlog=1
root
GRANT REPLICATION SLAVE ON *.* TO 'replicator'@'<SLAVE-IP>' IDENTIFIED BY '<REPLICATOR-PASSWORD>';
FLUSH PRIVILEGES;
gunzip < /path/to/EinsteinAtHome.dump.sql.gz | mysql [-p] EinsteinAtHome
/etc/my.cnf
(in our case: /etc/mysql/conf.d/slave@albert.cnf
) server-id=2
replicate-wild-do-table=EinsteinAtHome.%
relay-log = /var/log/mysql/replication-relay.log relay-log-info-file = /var/log/mysql/replication-relay-log.info relay-log-index = /var/log/mysql/replication-relay-log.index
root
SLAVE STOP;
and
below (stored at the beginning of the dump file EinsteinAtHome.dump
, grep for "CHANGE MASTER")
CHANGE MASTER TO MASTER_HOST='<MASTER-IP>', MASTER_USER='replicator', MASTER_PASSWORD='<REPLICATOR-PASSWORD>', MASTER_PORT=3306, MASTER_LOG_FILE='<MASTER-LOG>', MASTER_LOG_POS=<MASTER-LOG-POS>;
START SLAVE;