两种归档方式
两种归档方式
# 方式一:定时 rsync 拷贝新增文件(简单)
rsync -a --include='mysql-bin.*' --exclude='*' \
/var/lib/mysql/ /data/binlog_archive/
# 方式二:流式实时拉取到备份机
mysqlbinlog --read-from-remote-server --raw --stop-never \
--host=10.0.0.10 --user=repl_backup --password='***' \
--result-file=/data/binlog_archive/ mysql-bin.000039| 权限 | 远程拉取需要 REPLICATION SLAVE 或 REPLICATION CLIENT |
|---|---|
| 校验 | 归档文件与 SHOW BINARY LOGS 逐一核对 |
| 保留 | 覆盖至少两次全备之间的所有 binlog |
归档目录按「日期/实例」分层,附 checksum 清单,恢复时定位更快。