Backups simples e seguros com o ssh e dd no Linux
Dica publicada em Linux / Comandos
Backups simples e seguros com o ssh e dd no Linux
Utilizando os comandos ssh, dd e gzip é possível realizar backups de partições inteiras pela rede. Veja alguns exemplos:
# dd if=/dev/hda1 | gzip | ssh root@servidor dd of=/backup/bkp_hda1.gz
Depois para restaurar utilize o seguinte comando:
# dd if=/backup/bkp_hda1.gz | gzip -d | ssh root@servidor dd of=/dev/hda1
* Lembrando que as partições devem estar desmontadas
Também é possível realizar a clonagem de partições pela rede:
# dd if=/dev/hda1 | gzip | ssh root@192.168.1.3 gunzip | dd of=/dev/hdb2
Pode ser feito sem o gzip, porém a cópia demorará mais:
# dd if=/dev/hda1 | ssh root@192.168.1.3 dd of=/dev/hdb2
Essas técnicas estão longe de ser uma solução ideal para backups, mas em algumas situações você poderá precisar delas. Na hora do aperto é sempre bom ter algumas cartas na manga. =)
Andre Facina
# dd if=/dev/hda1 | gzip | ssh root@servidor dd of=/backup/bkp_hda1.gz
Depois para restaurar utilize o seguinte comando:
# dd if=/backup/bkp_hda1.gz | gzip -d | ssh root@servidor dd of=/dev/hda1
* Lembrando que as partições devem estar desmontadas
Também é possível realizar a clonagem de partições pela rede:
# dd if=/dev/hda1 | gzip | ssh root@192.168.1.3 gunzip | dd of=/dev/hdb2
Pode ser feito sem o gzip, porém a cópia demorará mais:
# dd if=/dev/hda1 | ssh root@192.168.1.3 dd of=/dev/hdb2
Essas técnicas estão longe de ser uma solução ideal para backups, mas em algumas situações você poderá precisar delas. Na hora do aperto é sempre bom ter algumas cartas na manga. =)
Andre Facina