Como eu posso usar o dd para fazer backup de todo o disco de dentro de um convidado do linux-vserver?

1

Eu tenho um convidado Linux-vserver que eu quero despejar todo o disco de. Eu não tenho acesso ao host.

Eu tentei:

dd if=/dev/hdv1 | gzip -c | ssh [email protected] 'dd of=/path/to/file.img' bs=2048

mas o resultado foi:

dd: opening '/dev/hdv1': No such file or directory

A execução de df dentro do convidado linux-vserver fornece este resultado:

root@vs8904:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hdv1              1511856   1409764     25292  99% /
root@vs8904:~#

Mas:

root@vs8904:~# ls -al /dev/hd*
ls: cannot access /dev/hd*: No such file or directory
root@vs8904:~#

Existe alguma ferramenta que me permita isso?

Eu não posso ter acesso à máquina host que hospeda este linux-vserver.

    
por miernik 21.06.2010 / 10:52

2 respostas

1

O Is é um convidado do Linux-VServer ? Se for assim, é apenas um chroot "avançado" e seu convidado tem apenas um disco virtual que é na verdade um diretório no host. Então dd não vai funcionar.

    
por 21.06.2010 / 11:38
0

Se você deseja fazer um backup completo de um Linux-VServer, você precisa usar rsync e não dd . Você deve encontrar a documentação relevante em seu site.

    
por 21.06.2010 / 12:15