![使用 pishrink 和 ssh 管道 dd 以远程创建缩小的备份映像](https://linux22.com/image/181199/%E4%BD%BF%E7%94%A8%20pishrink%20%E5%92%8C%20ssh%20%E7%AE%A1%E9%81%93%20dd%20%E4%BB%A5%E8%BF%9C%E7%A8%8B%E5%88%9B%E5%BB%BA%E7%BC%A9%E5%B0%8F%E7%9A%84%E5%A4%87%E4%BB%BD%E6%98%A0%E5%83%8F.png)
我通常使用以下方法从我的 MacBook 创建树莓派的远程备份映像:
ssh [email protected] "sudo dd if=/dev/mmcblk0 bs=1M” | pv | gzip - | dd of=/Users/USER/Downloads/pibackup.gz
虽然有一些缺点,但它工作得很好,我对此很满意。最近我发现皮什林克我想将它包含在上述管道中,可能会删除 gzip,因为 pishrink 可以自己完成。所以首先我认为我在树莓派上安装了 pyshrink 然后我尝试运行类似的东西
ssh [email protected] "sudo dd if=/dev/mmcblk0 bs=1M status=progress | pishrink.sh -az -"| dd of=/Users/USER/Downloads/pibackup.img.gz
但这不起作用。有人有什么建议吗?