BTRFS 快照变更摘要

BTRFS 快照变更摘要

我使用btrfs send -pwithbtrfs receive进行增量备份。像这样的东西:

btrfs subvolume snapshot -r /data /data/.snapshots/newSnapshot
btrfs send -p /data/.snapshots/lastSnapshot /data/.snapshots/newSnapshot | btrfs receive /backup/.snapshots
btrfs subvolume delete /data/.snapshots/lastSnapshot
btrfs subvolume delete /backup/.snapshots/lastSnapshot
mv /data/.snapshots/newSnapshot /data/.snapshots/lastSnapshot
mv /backup/.snapshots/newSnapshot /backup/.snapshots/lastSnapshot

它工作正常,但没有提供太多反馈。

有没有办法获得要传输的数据量的摘要?我可以获得有关两个快照之间差异的任何统计数据吗?我主要对更改数据的总量感兴趣。

答案1

pv我只是像这样通过管道传输发送流:

btrfs send ... | pv | btrfs receive ...

它会向您显示传输速度以及已传输的大小,当然该大小最终也将可见。

相关内容