我有一个Linux的虚拟服务器的客人,我想转储的整个磁盘。 我无法访问主机。
我试过了:
dd if=/dev/hdv1 | gzip -c | ssh [email protected] 'dd of=/path/to/file.img' bs=2048
但结果是:
dd: opening `/dev/hdv1': No such file or directory
在linux-vserver guest虚拟机中运行df得到如下结果:
root@vs8904:~# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdv1 1511856 1409764 25292 99% / root@vs8904:~#
但:
root@vs8904:~# ls -al /dev/hd* ls: cannot access /dev/hd*: No such file or directory root@vs8904:~#
有什么工具可以让我这个吗?
我无法访问托pipe此Linux-vserver的主机。
是Linux-VServer客人吗? 如果是这样,它只是一个“高级”的chroot,而你的guest只有一个虚拟磁盘,它实际上是主机上的一个目录。 所以dd不会工作。
如果您希望对Linux-VServer进行完整备份 ,则需要使用rsync而不是dd 。 你应该能够在他们的网站上find相关的文件。