O que você precisa fazer backup depende do seu sistema particular *.
Então, isso vai exigir um pouco de trabalho de sua parte para resolver. Comece descobrindo o que não precisa ser copiado. Primeiro, dê uma olhada no diretório raiz e depois trabalhe de trás para frente.
Por exemplo, cd /; ls -Fme dá:
bin/ initrd.img@ mnt/ snap/ vmlinuz@
boot/ initrd.img.old@ opt/ srv/ vmlinuz.old@
cdrom/ lib/ proc/ sys/
dev/ lib64/ root/ tmp/
etc/ lost+found/ run/ usr/
home/ media/ sbin/ var/
/cdrom, /mediaE /mntsão pontos de montagem assim fazer backup não precisa.
/dev, /lost+found, /proc, /run, /sysE /tmpobtenção automática recriado na reinicialização. [Eu estou supondo que os links: /initrd.img@, /initrd.img.old@, /vmlinuz@, /vmlinuz.old@ se re-criadas na inicialização ubuntu reinstalação (não tenho certeza qual).]
No meu sistema /rootestá vazio (use sudo -spara abrir um shell como usuário root para visualizá-lo ... tenha cuidado para exitimediatamente após a inspeção /root.)
/snaptambém está vazio. Talvez seja um ponto de montagem.
/varcontém dados variáveis, como arquivos de log do sistema, diretórios de spool de correio e impressora e arquivos temporários e temporários. "Agora faço backup, exceto para / var / log. ref: http://www.tldp.org/LDP/Linux- Hierarquia do sistema de arquivos / html / var.html )
/bin, /boot, /lib, /lib64, E /sbin, presumivelmente, vai ter recarregado através de uma reinstalação do Ubuntu, a menos que você está fazendo o trabalho de desenvolvimento do sistema ou algo parecido. Você pode fazer backup deles ou confiar em uma nova instalação para recuperá-los.
/homedeve estar em seu próprio backup. Haverá momentos em que você desejará restaurar apenas /home.
Isso deixa outras alterações feitas ao seu sistema em /etc, /opt, /srv, e /usrque você vai querer também backup, em conjunto ou individualmente.
Aqui estão algumas páginas que podem ajudar a entender esses diretórios:
http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/the-root-directory.html
http://www.tldp.org/LDP/intro-linux/html/sect_03_01.html#sect_03_01_03
Uma linha de pensamento relacionada é: Digamos que você acabou de instalar um novo Ubuntu. Do que você precisa fazer backup? Resposta: nada. Você não mudou nada ainda, então pode simplesmente reinstalar o Ubuntu. Restaura / bin, / etc, / root, / usr, etc.
Portanto, o único motivo pelo qual você pode querer fazer backup / bin é porque você o alterou ou adicionou a ele. Portanto, parte do backup é entender o que é onde e quando ele é criado e modificado. Apenas saiba que o resto de nós também luta com isso.
***** E, embora você não tenha perguntado, é possível criar imagens de disco ou partição completas. Isso leva muito tempo para fazer backup e restauração e pode deixar o sistema inativo enquanto esse trabalho está em andamento. E é assim que costumava fazer backup dos meus sistemas Windows usando o Acronis. A única coisa que eles fornecem é um mapa de partições e imagens de partições não-linux. Agora, faço isso antes de reorganizar as partições e antes de testar minhas funções de restauração de backup.
(Estou muito aberto a sugestões de como eu poderia melhorar isso.)