dd if=/dev/vda bs=64M | gzip -1 | pv | ssh root@192.168.0.32 ‘gzip -d | dd of=/dev/vdb bs=64M && sync’

dd if=/dev/vda bs=64M | pigz -1 | pv | ssh -o Compression=no root@192.168.0.32 ‘pigz -d | dd of=/dev/vdb bs=64M && sync’
如果迁移完成之后目的端无法启动报错如下
Begin:will now check root file system ..fsck from util-linux 2.37.2 [/usr/sbin/fsck.ext4 (1)--/dev/vda1]fsck.ext4 -a -C0 /dev/vda1 /dev/vda1:Superblock needs_recovery flag is clear,but journal has data. /dev/vda1:Run journal anyway dev/vda1:UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY. (i.e.,without -a or -p options) fsck exited with status code 4 done. Failure:File system check of the root filesystem failed The root filesystem on /dev/vda1 requires a manual fsck BusyBox v1.30.1 (Ubuntu 1:1.30.1-7ubuntu3.1)built-in shell (ash) Enter 'help'for a list of built-in commands. (initramfs) (initramfs)
可以这个环境下执行fsck.ext4 -f -y /dev/vda1 修复文件系统