Le strict minimum serait de conserver les propres fichiers de l'utilisateur /home. De plus, afin de savoir quels fichiers conserver, /etcil est avantageux d'utiliser un système comme etckeepercelui-ci qui peut suivre l'historique des modifications /etcet qui les a apportées. IE - s'agit-il de modifications de distribution ou de modifications que vous avez apportées?
Pour la sauvegarde elle-même, je copie toujours les éléments suivants:
/usr/local
/usr/share
/home
/var
/etc
/root
Il existe des moyens de les sauvegarder à l'aide de Rsync dans une zone distincte, en utilisant des liens physiques afin qu'aucun espace supplémentaire ne soit utilisé lors des sauvegardes suivantes.
Vous pouvez ensuite restaurer /home/*tel quel , mais vous souhaiterez choisir des fichiers / dossiers spécifiques selon vos besoins dans /varet /etc. Vous saurez si vous avez besoin de quelque chose de spécifique /usr/local, car vous l'avez probablement mis à dessein.
Le contenu de /varet /usr/sharepeut être délicat. Apache, mediawiki, wordpress et divers autres services stockent des données dans l'un ou l'autre. Vous devez savoir si vous avez des données stockées dans ceux-ci par la configuration que vous avez effectuée lorsque vous avez configuré ces services. Si vous n'exécutez aucun service «serveur» ou «Web», vous pouvez être sûr de ne pas les sauvegarder, mais il est toujours plus sage de sauvegarder que de souhaiter que vous ayez sauvegardé.
Sauf si vous avez des choses éditées à la main, /etcvous êtes probablement en sécurité avec une configuration propre. Si vous avez des modifications faites à la main /etc, il est préférable de les transférer manuellement afin de savoir exactement ce que vous introduisez dans le système propre.
/optpeut également être un répertoire préoccupant. Il est généralement créé lors de l'installation d'un logiciel distribué avec son propre programme d'installation à partir d'un logiciel en dehors de votre distribution. La sauvegarde est une option, mais vous voudrez peut-être réinstaller ces packages - car ils ont des configurations qui nécessitent des liens vers/etc