使用 dd 备份 OpenVZ 容器内的磁盘映像

使用 dd 备份 OpenVZ 容器内的磁盘映像

除了传统的冷 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

相关内容