除了传统的冷 tar 备份之外,我还想用来dd
备份 OpenVZ VPS 的磁盘。因为我可能需要迁移到不同的 VPS 提供商。
从最终用户的角度来看,OpenVZ 容器是文件夹在主机上(类似于 LXC)。如果我没记错的话,OpenVZ 使用通用文件系统,因此容器(虚拟环境)只是目录(由 chroot 隔离)。
在容器内,/
使用一个名为 的块设备/dev/simfs
,我想知道是否可以使用 dd 通过 SSH 备份整个磁盘映像。
从技术上讲,我没有看到任何问题,但我自己没有这样做过,只是没有100%的确定和信心。我对 Xen 和 VMware VM 做了同样的事情,效果很好。
对于 Xen
ssh root@vps "dd if=/dev/xvda " | dd of=~/backup/xen.img
它适用于 OpenVZ,有人尝试过吗?
ssh root@vps "dd if=/dev/simfs" | dd of=~/backup/openvz.img