先下载
解压
tar -xzvf snapshot-xxx.tar.gz
*加载块设备*
通过loseup将文件加载到块设备上(loop device)
losetup -f # 查看哪个loop设备是空闲的
/dev/loop0 #loop0这个设备是空闲的
losetup /dev/loop0 vm-xxx.disk
还需要 通过kpartx来 *加载镜像*
kpartx -av /dev/loop0
-a: add
-v: verbose
#输出结果显示不同的分区
add map loop0p1 *****
add map loop0p2 *****
add map loop0p5 **********
*加载相应分区*
#把loop0p2 挂载到 /bwh
mount /dev/mapper/loop0p2 /bwh
搞完了,要记得卸载
umount /mnt #卸载分区
kpartx -dv /dev/loop0 #卸载镜像
losetup -d /dev/loop0 #卸载块设备
还有一个将镜像数据提取到另外一台VPS的方法
进入救援模式,然后
完整命令
wget -qO- http://xxxxx/xxx.tar.gz | tar -xzO | dd of=/dev/sda
重启机器,这台机器里面的文件,就跟搬瓦工一致了