首页/系统/信创系统运维速查/迁移对账与数据校验
迁移适配65 条

迁移对账与数据校验

迁移完成不等于数据一致:文件用「路径+大小」清单与校验和比对,数据库比行数和抽样记录,对账结论归档留存。

信创系统运维速查系统更新于 2026-10-12

文件对账

文件对账
# 源端执行(目标端把 src 换成 dst 执行同样命令)
cd /data && find . -type f -exec du -b {} + | sort > /tmp/src.list
# 目标端执行
cd /data && find . -type f -exec du -b {} + | sort > /tmp/dst.list
diff /tmp/src.list /tmp/dst.list | head -30

增量复核

增量复核
rsync -avn --checksum /data/ /backup/data/ | tail -5
# 输出只剩统计行、没有待传文件列表,说明两端一致
du -sb /data | cut -f1                      # 总字节数比对
清单、比对输出、抽样记录一并存档,作为迁移验收材料。

易错点

  • 行数一致不等于内容一致:关键表、关键文件用校验和或抽样比对确认
  • 大库对账放在业务低峰执行,长查询会占用 IO 与连接

数据来源与参考

  • rsync 官方文档(rsync.samba.org)
  • man 1 find
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌