关于备份恢复,上一篇介绍了HotDB 的第一种数备份恢复——使用 mysqldump 备份
大家可以翻阅上一篇分享,接下来,我们介绍使用二进制日志(增量)恢复
使用二进制日志(增量)恢复
mysqlbinlog - 处理二进制日志文件的实用程序
计算节点支持 mysqlbinlog 命令,mysqlbinlog 命令能够解析 binlog 文件用于
同步增量数据,从而减少了将单机 MySQL 数据迁移至计算节点时的停机时间。使
用 mysqlbinlog 连接远程 mysql 实例获取 binlog 文件并解析出其中的 SQL 语句,
然后交由计算节点执行,从而将某个数据库的增量数据导入到计算节点某个逻辑
库下。首先,登入到管理端口(默认端口为 3325),执行 dbremapping 命令添
加数据库映射关系,关于 dbremapping 命令用法,请参考《分布式事务数据库 H
otDB Server【管理端命令】功能使用手册》。
然后使用 mysqlbinlog 语句执行选中部分的 binlog 中 SQL 语句,要求使用如下
语法与参数:
注:–to-last-log 可替换为–