MySQL 增量备份怎么实现?
增量备份 = binlog 备份/重放:① 全量备份后,定期备份 binlog(拷贝 binlog 文件或 mysqlbinlog 解析导出);② 恢复流程:先恢复最近全备,再按顺序重放全备之后的所有 binlog 到目标时间点(mysqlbinlog --start-datetime/--stop-datetime 或 --start-position);③ binlog 保留策略:binlog_expire_logs_seconds 设置保留天数(如 7-30 天),或定时归档到备份服务器/对象存储;④ 工具:xtrabackup --incremental(物理增量,基于 LSN);⑤ 验证:恢复演练确认增量可重放。要点:全备 + binlog 才能做任意时间点恢复(PITR)。
一起交流
分享经验,让问题更进一步
讨论,从你的观点开始
还没有回复,欢迎补充经验或分享不同的思路。