首页/数据/备份与容灾速查/稀疏文件备份处理
本包目录(206 条)

稀疏文件备份处理

虚拟机镜像与数据库文件常含大量空洞(sparse),不做处理会把空洞当实数据拷贝,备份体积明显膨胀;tar 与 rsync 都有对应开关。

备份与容灾速查数据更新于 2026-10-12

保留稀疏结构

保留稀疏结构
tar --sparse -cf /backup/vm.img.tar /var/lib/libvirt/images/vm.img
rsync -aS --sparse /var/lib/libvirt/images/vm.img backup@10.0.0.5:/backup/images/
识别du -h 与 ls -lh 结果差异大,即存在稀疏
要点备份链路各环节都要支持稀疏处理,避免中途被展开
GNU tar 的稀疏实现有版本差异(--sparse-version),跨发行版归档前先在测试环境验证还原效果。

易错点

  • 常规 cp 会把稀疏文件展开成实占空间,迁移与备份链路要逐段确认工具行为
  • 某些网络文件系统对稀疏支持有限,跨系统移动后体积可能反弹

数据来源与参考

  • GNU tar 手册(--sparse)
  • rsync 手册(-S/--sparse)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌