Eu tenho o Ubuntu instalado em uma única unidade de 1 TB. O que eu quero fazer é um backup completo do sistema. Eu sei que posso usar tar/gzip ou rsync para a maioria dos dados, mas não tenho certeza do que preciso fazer exatamente para restaurar o sistema totalmente funcional (inicializável). Esta é a aparência da minha unidade:
Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme1n1p2 1050624 1953523711 1952473088 931G Linux filesystem
seria suficiente fazer um clone do /dev/nvme1n1p1
tipo dd if=/dev/nvme1n1p1 of=/backup/boot.img bs=4m
e depois simplesmente fazer o rsync para os outros diretórios (algo como rsync -Lrau --ignore-errors --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/cdrom/*,/lost+found} / /backup/system
). Então, depois que o sistema quebra (ou depois de substituir a unidade SSD, por exemplo), eu apenas clonei o nvme1n1p1
back via dd
e copiei os dados. Isso tornaria o sistema inicializável e funcional?
Obrigado
Responder1
Eu faço um backup Deja-Dup semanal do meu diretório inicial e uma vez por mês, e antes de qualquer atualização, faço um backup bare-metal usando o Clonezilla. Tenho feito isso desde o Ubuntu 10.04 e meus backups do Clonezilla sempre restauraram um sistema funcional se algo der errado. Você pode obter o Clonezillaaqui, é um software GPL de código aberto.
Instale o Clonezilla em um pendrive inicializável e tenha um disco rígido USB pronto para usar como repositório para o backup.