| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| tutoriel:sauvegarder_home [Le 08/01/2026, 22:12] – mise en forme / liens internes (home) / détails / màj / suppr obosolète / les scripts n'ont pas leur place sur la doc... l'auteur serait ok pour le mettre sur un dépôt git ? krodelabestiole | tutoriel:sauvegarder_home [Le 01/08/2026, 18:22] (Version actuelle) – rsync et grsync inadaptés à la sauvegarde krodelabestiole |
|---|
| {{tag>sauvegarde tutoriel}} | {{tag>sauvegarde tutoriel vétuste}} |
| |
| ====== Comment sauvegarder son répertoire personnel ====== | ====== Comment sauvegarder son répertoire personnel ====== |
| Si l'on souhaite utiliser le contenu de son répertoire ''[[:arborescence#répertoire personnel|/home]]'' pour faire une nouvelle installation qui va se servir de ces données, il faut voir du côté de //[[:reinstallation_ubuntu|Comment réinstaller Ubuntu ?]]//. | Si l'on souhaite utiliser le contenu de son répertoire ''[[:arborescence#répertoire personnel|/home]]'' pour faire une nouvelle installation qui va se servir de ces données, il faut voir du côté de //[[:reinstallation_ubuntu|Comment réinstaller Ubuntu ?]]//. |
| |
| <note important>Le support de sauvegarde doit être formaté en ext3 ou [[:ext4]] (sinon les fichiers de données seront sauvegardés, mais les fichiers de configuration auront des problèmes).</note> | Le [[:système de fichiers]] de destination doit prendre en compte les permissions POSIX (voir colonne [[:systeme_de_fichiers#comparaison_de_systemes_de_fichiers|Gestion des droits d'accès]]). |
| | |
| | <note important> |
| | Ubuntu fournit un outil à la fois puissant et extrêmement simple d'utilisation pour sauvegarder justement par défaut son [[:arborescence#répertoire personnel]] : **[[:deja-dup|Déjà dup]]**. |
| | |
| | Les intérêts de celui-ci par rapport aux méthodes décrites sur cette page sont nombreux : |
| | * Il compresse les données, ce qui permet d'économiser de l'espace de stockage |
| | * dé-duplique les données en double |
| | * conserve les anciennes versions, ce qui permet de retrouver d'anciennes versions de ses documents, même après tout type d'erreur humaine |
| | * chiffre les données, ce qui évite des problèmes de sécurité, de fuite d'informations et d'usurpation d'identité en cas de vol |
| | * permet de sauvegarder n'importe où, en local, [[:réseau]] ou services //[[:cloud]]// : une sauvegarde distante est beaucoup plus sûre qu'une copie locale, et le chiffrement permet de s'assurer que des services même peu respectueux n'auront jamais accès aux données personnelles |
| | * automatise les sauvegardes (indispensable !) |
| | * Il est extrêmement simple d'utilisation, ne nécessite pas la mise en place de script ni même l'utilisation de la ligne de commande. |
| | |
| | Dans ces conditions, l'utilité de cette page est donc très discutable ! |
| | </note> |
| |
| ===== Procédure simple ===== | ===== Procédure simple ===== |
| Pour sauvegarder simplement son [[:arborescence#répertoire personnel]] (''/home''), il suffit d'ouvrir son [[:gestionnaire_de_fichiers|gestionnaire de fichiers]], y afficher les [[:fichier cache|fichiers cachés]], puis copier manuellement (par un glisser-déposer) le répertoire ''/home'' vers : | Pour sauvegarder simplement son [[:arborescence#répertoire personnel]] (''/home''), il suffit d'ouvrir son [[:gestionnaire_de_fichiers|gestionnaire de fichiers]], y afficher les [[:fichier cache|fichiers cachés]], puis copier manuellement (par un glisser-déposer) le répertoire ''/home'' vers : |
| * un SSD ou disque dur externe, | * un SSD ou disque dur externe, |
| * un autre ordinateur sur le réseau | * un autre ordinateur sur le réseau, |
| * ou une clé USB ou une carte mémoire, faute de mieux | * ou une clé USB ou une carte mémoire, faute de mieux. |
| |
| Par précaution, vérifiez que les fichiers et dossiers cachés ont bien été intégralement copiés (par exemple avec **[[:Meld]]**). | Par précaution, vérifiez que les fichiers et dossiers cachés ont bien été intégralement copiés (par exemple avec **[[:Meld]]**). |
| |
| Il est aussi possible de sauvegarder son [[:arborescence#répertoire personnel]] : | Il est aussi possible de sauvegarder son [[:arborescence#répertoire personnel]] : |
| * de façon automatique et répétée via des logiciels tels que [**[:Sbackup]]** ou **[[:Grsync]]**, etc. (voir le portail //[[:Sauvegarde]]//) ; Dans toutes les versions récentes d'Ubuntu (version [[:GNOME]]), on trouve l'utilitaire de sauvegarde **[[:deja-dup| Déjà Dup]]**. | * voir le portail //[[:Sauvegarde]]// : on trouve en particulier l'utilitaire de sauvegarde **[[:deja-dup|Déjà Dup]]** sur toutes les [[:versions]] récentes d'Ubuntu (avec [[:GNOME]]), et installable sur toutes les [[:variantes]]. |
| |
| * ou en [[:commande shell|ligne de commande]] en //[[:montage|montant]]// le support externe puis en tapant dans un terminal<code>sudo cp -apv /home/ /media/$USER/<nom_du_support_externe></code> où ''$USER'' est à copier tel quel,\\ \\ ou de façon plus rapide et plus sûre<code>sudo tar -cz /<source> | (cd /<destination> ; tar -xvz)</code> | * ou en [[:commande shell|ligne de commande]] en //[[:montage|montant]]// le support externe puis en tapant dans un terminal<code>sudo cp -apv /home/ /media/$USER/<nom_du_support_externe></code> où ''$USER'' est à copier tel quel,\\ \\ ou de façon plus rapide et plus sûre<code>sudo tar -cz /<source> | (cd /<destination> ; tar -xvz)</code> |
| |
| Si vous ne souhaitez sauvegarder qu'une partie de votre configuration, voici une liste de répertoires et de fichiers système à ne pas oublier : | Si vous ne souhaitez sauvegarder qu'une partie de votre configuration, voici une liste de répertoires et de fichiers système à ne pas oublier : |
| * ''~/.gconf/apps'' contient les personnalisation et les historiques d'utilisation des logiciels cités dans ce dossier ; | * ''~/.gconf/apps'' contient les personnalisation et les historiques d'utilisation des applications cités dans ce répertoire ; |
| * ''~/.config'' contient les paramètres de configuration des logiciels cités dans ce dossier ; | * ''~/.config'' contient les paramètres de configuration des logiciels cités dans ce dossier ; |
| * ''~/.gconf/desktop/gnome'' contient les paramètres du bureau Gnome (affichage, raccourcis clavier, disposition, …) ; | * ''~/.gconf/desktop/gnome'' contient les paramètres du bureau Gnome (affichage, raccourcis clavier, disposition, …) ; |
| * ''~/.config/libreoffice'' pour conserver les dictionnaires et préférences diverses de **[[:LibreOffice]]** ; | * ''~/.config/libreoffice'' pour conserver les dictionnaires et préférences diverses de **[[:LibreOffice]]** ; |
| * ''~/.VirtualBox'' et **~/VirtualBox VMs** qui contiennent les configuration et les image de disque de machines virtuelle **[[:VirtualBox]]** ; | * ''~/.VirtualBox'' et **~/VirtualBox VMs** qui contiennent les configuration et les image de disque de machines virtuelle **[[:VirtualBox]]** ; |
| * ''~/.wine'' si vous avez installé des logiciels et/ou modifié la configuration par défaut, par exemple pour améliorer la sécurité de **[[:Wine]]**. | * ''~/.wine'' si vous avez installé des applications et/ou modifié la configuration par défaut, par exemple pour améliorer la sécurité de **[[:Wine]]**. |
| * ''~/gimp'' qui contient les brosses ajoutées et les [[:gimp#creer_des_modeles_template_pour_gimp|modèles]] de **[[:GIMP]]** | * ''~/gimp'' qui contient les brosses ajoutées et les [[:gimp#creer_des_modeles_template_pour_gimp|modèles]] de **[[:GIMP]]** |
| <note important>Si vous avez installé des logiciels avec [[:snap]], les fichiers de configuration sont dans un répertoire [[:snap#les_repertoires|snap]]</note> | <note important>Si vous avez installé des applications avec [[:snap]], les fichiers de configuration sont dans un répertoire [[:snap#les_repertoires|snap]].</note> |
| |
| D'autres répertoires sont à consulter au cas par cas : | D'autres répertoires sont à consulter au cas par cas : |
| |
| * ''~/.local'' qui contient diverses données stockées par les logiciels (playlists de **[[:Rhythmbox]]**, historique d'**[[:Empathy]]**, ... ; | * ''~/.local'' qui contient diverses données stockées par les applications (playlists de **[[:Rhythmbox]]**, historique d'**[[:Empathy]]**, ... ; |
| * ''~/.nomdupaquet'' qui contient de façon générique la ou les configuration du paquet ou du programme ; | * ''~/.nomdupaquet'' qui contient de façon générique la ou les configuration du paquet ou du programme ; |
| * ''/var/spool/cron/crontabs/votre-nom-utilisateur'' qui contient vos tâches **[[:cron|CRON]]** | * ''/var/spool/cron/crontabs/votre-nom-utilisateur'' qui contient vos tâches **[[:CRON]]** |
| * D'autres répertoires selon vos utilisations, si besoin précisez-les dans la documentation. | * D'autres répertoires selon vos utilisations, si besoin précisez-les dans la documentation. |
| |
| L'objectif est de sauvegarder votre profil utilisateur de manière à pouvoir facilement recréer un nouveau compte sans perdre vos précieux paramètres de configuration. Les difficultés rencontrées sont les suivantes : | L'objectif est de sauvegarder votre profil utilisateur de manière à pouvoir facilement recréer un nouveau compte sans perdre vos précieux paramètres de configuration. Les difficultés rencontrées sont les suivantes : |
| * votre [[:arborescence#répertoire personnel]] contient à la fois du paramétrage personnel à conserver mais aussi du standard et beaucoup de cache ou fichiers temporaires inutiles à sauvegarder : il est assez difficile de s'y retrouver | * votre [[:arborescence#répertoire personnel]] contient à la fois du paramétrage personnel à conserver mais aussi du standard et beaucoup de cache ou fichiers temporaires inutiles à sauvegarder : il est assez difficile de s'y retrouver |
| * les logiciels comme Firefox, Libre Office, Thunderbird... peuvent être installés en [[:snap]] (par défaut sur les versions récentes) ou en [[:deb]], ce qui change les répertoires dans lesquels trouver vos paramètres de profils. | * les applications comme Firefox, Libre Office, Thunderbird... peuvent être installés en [[:snap]] (par défaut sur les versions récentes) ou en [[:deb]], ce qui change les répertoires dans lesquels trouver vos paramètres de profils. |
| |
| Nous vous proposons ci-dessous un script qui effectue une sauvegarde des fichiers de profil importants mais en excluant les fichiers inutiles. Cette sélection fait passer la sauvegarde compressée des profils de plus de 100 Mo à moins de 10 Mo. | Nous vous proposons ci-dessous un script qui effectue une sauvegarde des fichiers de profil importants mais en excluant les fichiers inutiles. Cette sélection fait passer la sauvegarde compressée des profils de plus de 100 Mo à moins de 10 Mo. |
| |
| * Portail //[[:Sauvegarde]]// | * Portail //[[:Sauvegarde]]// |
| * [[:tutoriel:sauvegarder_home_avec_grsync|Sauvegarder "/home" avec Grsync]] | |
| * [[:tutoriel:sauvegarder_home_avec_rsync|Sauvegarder "/home" avec Rsync]] | |
| |
| ---- | ---- |
| //Contributeurs : [[:utilisateurs:YannUbuntu]], [[:utilisateurs:Percherie]].// | //[[:Contributeurs]] : [[:utilisateurs:YannUbuntu]], [[:utilisateurs:Percherie]].// |