Execute esses comandos como root:
cd /
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --one-file-system /
Isso preservará tudo, mas não /proc
, /sys
, /mnt
, /run
, /dev
, /media/*
, backup.tar.gz
e outras partições.
Por favor, note que outras partições não serão salvas no arquivo. Por exemplo, sua pasta /home
não será salva se não estiver no sistema de arquivos principal.
Para restaurar (como root):
- Você pode restaurar apenas arquivos / pastas selecionados.
- Você pode restaurar a partir de um LiveCD / LiveUSB. Instruções para isso estão abaixo:
Primeiro, copie para /media
: cd /media
Agora, execute este comando mágico:
tar -xvpzf /path/to/backup.tar.gz -C /media/myDrive --numeric-owner
Você pode precisar fazer outras coisas, mas isso está especificado na postagem do Wiki abaixo.
Leia este post do Wiki para obter uma explicação mais detalhada.
Neste caso, um backup completo pode (e provavelmente é) exagerado e não ajudará.
Se o seu problema é, na verdade, como você o descreve, o problema provavelmente está em uma das suas /etc
configs. Eu recomendo que você copie apenas seus arquivos importantes do seu diretório pessoal para um drive USB.