使用virtualbox7.0
客户机使用的是麒麟V10系统,虚拟硬盘40G
外加一个VHD格式硬盘。
1.首先挂载VHD硬盘为sdb,进行格式化为ext4格式。
2.使用dd命令进行复制,sudo dd if=/dev/sda | gzip -6 > /media/cui/sdb1/back.img
查看img文件大小6.9G,原根目录12G,进行了压缩。
进行回复测试。讲桌面的文件删除,重启,重新挂在存备份的VHD。使用命令
sudo gzip -c -d /media/cui/sdb1/back.img |sudo dd of=/dev/sda status=progress
进行恢复
gzip -d为解压缩,-c为讲解压后的文件标准输出,并保留原文件
dd命令 status=progress为显示进度。
使用live系统测试成功。
不使用live系统,重启后可能会出现inittramfs错误
需要进行fsck -t ext4 /dev/sda1检查
fsck -y /dev/sda2 -y默认输入y