Marcos Vinicius Lazarini wrote:
unholycurse wrote:

Falando no dd, tive um probleminha

usei o dd e meu hd origem tinha 40GB, meu HD destino tinha 80GB
bem, meu hd de 80GB virou um de 40 GB!

tem como reverter?



Vários métodos foram dados nessa thread mesmo, e o DD realmente é o ultimo deles. Use o tar, rsync, cp, etc etc e faça de novo.



Eu gosto desse tópico que tinha no FAQ Debian antigo:


Q: Is there anyway to convert a ext2 filesystem to reiserfs w/o loosing data?
A: back up the data, make the new fs, restore the data


heheheheeh


Exato.
A diferença está na "filosofia" da coisa.
O dd vai fazer um espelho fiel das partições. Se for com dois hds iguais, beleza, porém, mesmo assim, nem sempre é u processo rápido.

Já soluções como o partimage trabalham de outra forma. Ele entende os sistemas de arquivos, faz um backup desses arquivos, guarda informações dos tamanhos das partições. Na hora de restaurar, faz o processo inverso, recriando as partições, recriando os file-systems, e copiando os arquivos novamente. Nesse processo, ganha-se a flexibilidade de alterar tamanhos das partições e etc. Além disso, a partir de certo tamanho, isso é mais rápido do que a cópia feita via dd.

E nada impede que você faça as coisas "na mão grande", por exemplo, bootando a máquina com um CD de recuperação, criar as partições, subir a rede, fazer um rsync/tar/scp para a outra máquina e etc...

Aliás o rsync é uma ferramenta muito boa para esse tipo de coisa.
Um exemplo, de um lugar onde trabalhei: o pessoal do comercial tinha seus notebooks, mas de tempos em tempos era desejável fazer um backup dos dados do home para o servidor. Um scriptzinho com rsync resolvia beleza, com a vantagem de ser mais rápido que uma cópia "pura", já que o rsync transfere apenas o que teve alteração em relação ao último backup.

Usar GNU/Linux é muito legal justamente por causa dessa característica. Existe sempre mais de uma maneira de resolver os problemas, o limite é o seu conhecimento e vontade de aprender e pesquisar.

[]s
Marcelo Beckmann



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a