XtraBackup 是专门为 InnoDB 和 XtraDB 开发的热备工具,支持在线备份、增量备份、流压缩,对数据库负载低、适合主从同步部署。与 innobackupex 相比,前者不支持 MyISAM 表。在全量备份中,推荐通过 xbstream 格式流式压缩传输到远程服务器,提升传输效率,同时提高备份性能。增量备份基于 LSN,需要先执行全量备份作为基础。在恢复时,按照全量-增量的顺序依次处理,并进行准备阶段(apply-log)以确保数据一致性。流式备份可通过 SSH 或 PV 限速方式在备份时节省带宽,避免过度资源占用。文章还提供了脚本方式对指定数据库进行备份和导入,并验证主从数据一致性。若备份期间存在定时写入数据,可能导致恢复失败,需确保数据库中 InnoDB 表文件完整及表空间匹配。