Есть сервер с mysql. Он бэкапится с помощью xtrabackup.
Нужно поднять репликацию на 2й сервер.
Копирую бэкап, распаковываю (2 раза по этой доке http://highload.com.ua/index.php/2009/09/16/xtrabackup-резервное-копирование-...)
xtrabackup --prepare --target-dir=/home/backup/db/ --datadir=/var/lib/mysql
Беру значения MASTER_LOG_FILE и MASTER_LOG_POS из xtrabackup_binlog_info
Делаю на слейве
CHANGE MASTER TO MASTER_HOST='ip', MASTER_USER='slaveuser', MASTER_PASSWORD='pass', MASTER_LOG_FILE='mysql-bin.000013', MASTER_LOG_POS=123456;
Репликация поднимается, все дальнейшие изменения синхронизируются, но данные не идентичны(смотрел по размеру таблиц и по select count(*) from). Насколько я понимаю в xtrabackup_binlog_info неверные данные MASTER_LOG_FILE и MASTER_LOG_POS ?
Как правильно поднять репликацию в этом случае?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Mysqldump: несколько баз (2017)
- Форум MySQL percona master-slave правильный бэкап (2019)
- Форум MySQL-репликация: не выходит каменный цветок у слейва Мастера :( (2014)
- Форум репликация (2016)
- Форум Репликация (2013)
- Форум репликация (2008)
- Новости Вышла Percona XtraBackup 1.6 (2011)
- Форум Percona XtraBackup: когда делать prepare (2014)
- Форум xtrabackup крайне медленно распаковывает бэкапы (2018)
- Форум Репликация MySQL (2010)