web-dev-qa-db-fra.com

Comment faire une capture instantanée et récupérer un système Linux complet?

J'ai un ordinateur portable sur lequel Ubuntu est installé, ainsi que d'autres logiciels et fichiers privés. Je souhaite créer une image complète de l’état actuel de mon système et effectuer des sauvegardes au quotidien. Quel est le meilleur outil pour y parvenir?

J'ai trouvé des outils comme partclone (de CloneZilla), dd ou rsync. Mais ces outils créent une image unique ou sauvegardent certains répertoires (comme un répertoire photo). En utilisant partclone, je dois recréer une image complète de mon système, ce qui prend du temps, mais ce n’est pas non plus efficace car je voudrais mettre à jour une image en tenant compte de la différence entre l’état actuel et l’image précédente.

Si le disque dur de mon ordinateur portable est cassé ou si je gâche quelque chose de sévèrement avec root, je souhaite pouvoir tout restaurer (projets, mises à jour, etc.) jusqu'à hier.

Existe-t-il une solution tout-en-un? Si non, quel outil est approprié pour créer une sauvegarde de l'ensemble du système?

1
Linux Robot

Ce que j'ai fait était: diviser le système entre / et home. De cette façon, je peux simplement cloner mon système en utilisant partclone de CloneZilla en 20 minutes à plat sur USB 2.0 et utiliser backintime faire des sauvegardes incrémentielles de /home.

La prochaine chose que je vais essayer est timeshift qui a l'air d'avoir tout ce dont vous avez besoin ... (But: = Je n'ai même pas essayé celui-ci pour des sauvegardes, encore moins de le restaurer alors que ce qui précède a été testé!)

Ayant dit tout ce qui précède: j'aime les gens qui sauvegardent mais cette question est vraiment une demande de recommandation de logiciel qui est mieux servie sur Recommandations de logiciel , un site soeur de Ask Ubuntu ...

1
Fabby

Vous devriez commencer par lire BackupYourSystem wiki. La sauvegarde incrémentielle (sur un serveur FTP, peut-être) en utilisant duplicité devrait être un moyen idéal pour vous, je suppose.

Duplicity sauvegarde les répertoires en produisant des volumes au format tar chiffrés et en les téléchargeant sur un site distant ou local. Il utilise librsync pour enregistrer les modifications incrémentielles apportées aux fichiers. gzip pour les compresser; et gpg pour les chiffrer.

Le wiki Duplicity propose un excellent didacticiel, allant des fonctions de base aux fonctions avancées telles que l’automatisation des sauvegardes.

Vous trouverez également une excellente lecture dans Comment sauvegarder tout mon système?

0
Ron