如何通过 ssh 快速执行全驱动器 dd 备份?

如何通过 ssh 快速执行全驱动器 dd 备份?

我正在尝试定期备份我使用 dd 远程托管的计算机。这是我过去发现的适用于具有小型驱动器的机器的方法。但我的新机器有一个 75 GiB luks 加密的驱动器,脚本显示它的传输速度约为 300 KiB/s。我估计,假设连接在某个时候不会断开,这将需要大约三天的时间才能完成。我怎样才能加快速度?

ssh [email protected] dd if="/dev/vda" conv=sync,noerror | gzip -5 - | pv | dd of=whole-drive-bkp-$(date "+%Y%m%d%H%M").dd.gz

编辑:如果我传递 10 megs ( ) 的块大小参数bs=10M,它会将速率平均增加到接近 1 MiB/s

相关内容