Eu tenho uma caixa Linux com RHEL. Seu disco ( hda1
) possui cerca de 25 GB de espaço livre.
Eu tenho outro disco ( hda2
) que tem 250 GB e contém outra instância RHEL, particionada para 200 GB. Os dados no disco ocupam cerca de 21 GB.
A imagem hda2
precisa ser capturada e restaurada em outro disco com as mesmas especificações. Qual é a melhor maneira de criar um arquivo de imagem do hda2
?
Idealmente, o tamanho da imagem deve ser em torno de 25 GB, já que os dados reais no disco têm apenas 21 GB.
Estou ciente dos dois métodos a seguir.
Método 1: imagem bruta
dd if=/dev/hda2 of=/path/to/image
dd if=/path/to/image of=/dev/hda3
O método acima produzirá uma imagem gigantesca de 250 GB? É eficiente?
Método 2: imagem compactada.
dd if=/dev/hda2 | gzip > /path/to/image.gz
gzip -dc /path/to/image.gz | dd of=/dev/hda2
Tentei o segundo método; está demorando muito. Quais são as armadilhas deste método?
Qual dos métodos acima é mais eficiente e por quê? Existe algum outro utilitário Linux que possa fazer o trabalho? Ferramentas de terceiros não são uma opção.
Responder1
Usar dd para backup é recomendado quando você tem muito espaço livre. No seu caso, dd está longe de ser eficiente. O que você está procurando é o Acronis True Image. É fácil de usar e possui uma GUI para fazer backup de uma unidade do tipo Linux/Windows. Você pode encontrá-lo noCD de inicialização HirenPacote.