Vous pouvez facilement sauvegarder votre dossier personnel sur un disque dur externe avec
rsync -a --exclude=.cache --progress /home/$USER /media/linuxbackup/home/$USER
J'ai exclu le dossier .cache car je pense que je n'en aurai jamais besoin lorsque je devrai réinstaller à partir de cette sauvegarde.
J'ai trouvé cette liste de tous les dossiers que je pouvais exclure dans une sauvegarde normale ici:
Quels fichiers et répertoires peuvent être exclus d'une sauvegarde du répertoire personnel?
J'ai créé une liste de cette réponse qui contient quelques commentaires sous cette forme:
#These directories may be excluded:
.gvfs # contains mounted file systems?
.local/share/gvfs-metadata
.Private # contains the actual encrypted home directory
.dbus # session-specific
.cache
.Trash # do I need to say more?
.local/share/Trash
.cddb # cached info about audio CDs
.aptitude # cached packages lists
#Flash-specific:
.adobe # Cache for flash, maybe others?
.macromedia # except for Flash persistence, there is no reason to keep this
#Files:
.xsession-errors # contains errors from the current graphical session
.recently-used # recently used files
.recently-used.xbel
.thumbnails
Voici la liste complète sur gist
Comment puis-je ajouter cette liste à ma commande rsync?
.Trash
, il y en a souvent aussi.Trash-1000
(sous Ubuntu-MATE 14 actuel au moins), alors mieux vaut se contenter de.Trash-*
?