Backup/Restore de uma cópia fiel de um HD utilizando o DD

Este artigo mostra os passos necessários para criação de uma imagem compactada de um HD (e sua recuperação), utilizando o DD juntamente com o live CD do Ubuntu (use o de sua preferência) e enviando ela pela rede.

[ Hits: 44.652 ]

Por: Perfil removido em 19/07/2006


Iniciando o BACKUP



O próximo passo é achar um local na rede para a imagem do HD ser transferida. Todos os dados serão compactados, mas por precaução é bom que o destino tenha espaço suficiente para armazenar todo o HD.

Primeiramente colete e anote as informações do HD utilizando o seguinte comando:

# fdisk -l

Montar um compartilhamento:

# mkdir temp
# mount -o username=<usuário com acesso> -t smbfs //<máquina>/<compartilhamento> ./temp


Finalmente iniciar a cópia do HD (nesse caso o hda - primário):

# dd conv=noerror if=/dev/had | gzip -9 | split -a 4 -b 695m - ./temp/backup_

O conteúdo ficará assim:

backup_aaa
backup_aab
backup_aac
....

Esses arquivos são a imagem do HD completa e compactada, com todas as partições e o MBR.

Página anterior     Próxima página

Páginas do artigo
   1. Iniciar a máquina com o LIVE CD
   2. Iniciando o BACKUP
   3. Efetuando o RESTORE
Outros artigos deste autor

Zenwalk - Uma distro e tanto

Mandrake 10.1 Official - Análise de instalação e uso

Compilação e instalação do kernel 2.6.xx no Slackware

USB-ZIP - Emulando Zip Drive em Pendrive

Formatação de células na planilha do OpenOffice

Leitura recomendada

PacketFence em Debian 6

Scanners de portas e de vulnerabilidades

Criptografia assimétrica com o RSA

Quad9 - O que é e como usar

Aspecto de segurança para uma arquitetura web

  
Comentários
[1] Comentário enviado por LION em 20/07/2006 - 00:12h

Só lembrando que o HD de destino tem que ter o mesmo tamanho do dd... Se for alguns cilindros menor pode ocorrer erros...

[2] Comentário enviado por hccelo em 20/07/2006 - 08:37h

legal!
tem uma pequena falha no comando ali...
# dd conv=noerror if=/dev/had | gzip -9 | split -a 4 -b 695m - ./temp/backup_
para:
# dd conv=noerror if=/dev/hda | gzip -9 | split -a 4 -b 695m - ./temp/backup_

[3] Comentário enviado por cart em 20/07/2006 - 12:20h

Tb é possível fazer isso a nivel de partição, pois se o hd for grande, vai ter mto espaço vazio na imagem!
Eu instalo numa partição menor, (Q só caiba o sistema instalado) e gravo co mo dd essa partição, depois é só particionar usando o mesmo tamanho (Embora tenha feito isso somente com hds iguais, acho q dá pra fazer com hds diferentes (Porém maiores q a partição original)...


[4] Comentário enviado por supradados em 20/07/2006 - 13:40h

Artigo muito bom. Eu só gostaria de saber a quantidade de dados (MB ou GB) que foi 'backupeada' e em quanto tempo. Acho importante ter esses valores aqui para comparação de soluções de backup/imagem.

[5] Comentário enviado por removido em 20/07/2006 - 13:52h

O que eu fiz deu 82GB no total (era um HD de 120MB quase cheio).
Não lembro quanto demorou, mais foi o limite da rede que era de 100Mbits.
Se o computador for muito lento (no meu caso era um Pentium 3.2Mhz), ele pode não utilizar toda a rede por causa da compactação do gzip... nesse caso da para diminir (gzip -4 por exemplo) ou até mesmo tirar o gzip.

[6] Comentário enviado por removido em 15/08/2006 - 18:04h

Pelo que entendi, em caso de falha de hardware devo trocar o dispositivo, instalar o S.O e só depois proceder com o RESTORE. Não há uma maneira de proceder com o RESTORE sem precisar re-instalar o S.O? Através do CD de boot, digamos?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts