Backup do sistema completo (linux) [RESOLVIDO]

1. Backup do sistema completo (linux) [RESOLVIDO]

Marx
hackingsnake

(usa Slackware)

Enviado em 10/10/2010 - 14:12h

Galera,

Perdi um HD que deu problemas, porém como eu tinha todos os .Confs da vida guardado, deu um pouco menos de dor de cabeça para restaurar o sistema, eu costumo sempre particionar os HDS de sistemas dessa forma:

/dev/root /
/dev/sda2 <swap>
/dev/sda5 /boot <==Logical
/dev/sda6 /usr <==Logical
/dev/sda7 /usr/local <==Logical
/dev/sda8 /var <==Logical
/dev/sda9 /var/lib <==Logical
/dev/sda10 /home <==Logical

- Deste conteúdo acima o /HOME é promíscuo, porém todo o resto eu pretendo manter em backup, logo queria saber de vocês se há algum meio rápido e seguro para recuperar meu sistema após um desastre (OS MEU DADOS DE ARQUIVOS EU USO OUTROS SISTEMAS, ESTOU APENAS ME REFERINDO AO SISTEMA OPERACIONAL), eu andei pensando um usar o DD:

#: dd if=/dev/sda of=/minhapasta/so_backup.iso

Porém surgem várias dúvidas:
1º - Ele irá salvar a MBR ?
2º - Quando eu for restaurar ele irá fazer as partições automaticamente já que é (BIT-a-BIT) ?
3º - E seu eu fizer o recovery em HD maior (ex: antigo 300 GB novo: 1TB) ?

Então venho aqui pedir a ajuda de vocês, e se possível algumas dicas de quem costuma fazer isso ou tem alguma outra dica para fazer isso.

Obrigado.



  


2. Re: Backup do sistema completo (linux) [RESOLVIDO]

Jefferson Diego
Diede

(usa Debian)

Enviado em 10/10/2010 - 16:54h

Sinceramente, não acho viável separar tanto assim as partições.
Em termos de backup, o seu "dd if=/dev/sda of=/minhapasta/so_backup.iso" seria uma cópia completa do HD.
Sim, Copiará MBR e as informações de partição.
Se você fizer um recover num HD maior, as partições continuarão do mesmo tamanho. Você terá, no entanto um espaço não alocado ao final, correspondente a diferença do tamanho dos HD's.

Na sua cópia será Incluso swap, /, home, var, usr... o único problema é que *ou* você inicia o sistema em init 1 ou faz esse comando por live-CD, se não o sistema irá fazer um fuzzy backup, já que você está copiando um HD em uso.

Uma coisa que acho bem viável é trabalhar com partições LVM.
Quando você quiser fazer um backup de "/", por exemplo, você cria uma SNAPSHOT dela e faz o backup da forma que achar melhor: Seja copiar num TAR, por DD, etc. Pode inclusive restaurar partições sem sistema externo...


3. Thx.

Marx
hackingsnake

(usa Slackware)

Enviado em 11/10/2010 - 21:52h

Obrigado Brother pelas dicas, vou aplicar ;)


4. Backup completo do sistema

Fernando "Eagle" De Sousa
Mc.Eagle

(usa Linux Mint)

Enviado em 19/03/2016 - 20:56h

No caso do backup eu entendi e o comando de restauração?

Diede escreveu:

Sinceramente, não acho viável separar tanto assim as partições.
Em termos de backup, o seu "dd if=/dev/sda of=/minhapasta/so_backup.iso" seria uma cópia completa do HD.
Sim, Copiará MBR e as informações de partição.
Se você fizer um recover num HD maior, as partições continuarão do mesmo tamanho. Você terá, no entanto um espaço não alocado ao final, correspondente a diferença do tamanho dos HD's.

Na sua cópia será Incluso swap, /, home, var, usr... o único problema é que *ou* você inicia o sistema em init 1 ou faz esse comando por live-CD, se não o sistema irá fazer um fuzzy backup, já que você está copiando um HD em uso.

Uma coisa que acho bem viável é trabalhar com partições LVM.
Quando você quiser fazer um backup de "/", por exemplo, você cria uma SNAPSHOT dela e faz o backup da forma que achar melhor: Seja copiar num TAR, por DD, etc. Pode inclusive restaurar partições sem sistema externo...