16、如何使用 XtraBackup 搭建一个从库-2
2026/7/22 10:56:28 网站建设 项目流程

如何使用 XtraBackup 搭建一个从库

测试环境信息

角色IP地址
主库192.168.79.10
从库192.168.79.20

具体搭建步骤

1. 主库上创建复制账号

createuser'rep1'@'%'identifiedby'123456';grantreplicationslaveon*.*TO'rep1'@'%';

2. 对主库进行备份

在192.168.79.10上执行备份命令:

xtrabackup --user=backup_user --password=backup-base\socket=/data/mysql/3306/data/mysql.sock\--backup --parallel=10--binlog-info\--target-dir=/data/backup/full

--binlog-info是MySQL 8.0的推荐参数
--slave-info如果是5.6&5.7版本要把binlog-info换成slave-info

–binlog-info[=auto|off|lockless|on]

说明适用场景
auto默认值,自动检测智能选择最佳方式
off不记录binlog信息简单备份,不用于复制
lockless无锁方式获取避免FTWRL锁,可能有数据不一致风险
on传统方式获取使用FTWRL锁保证一致性

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询