Duplicity fait déjà du bon travail en faisant des sauvegardes efficaces, mais je veux tout de même minimiser la quantité de fichiers sauvegardés.
Quels fichiers ou répertoires peuvent être exclus dans un répertoire de base? Veuillez nommer explicitement ces derniers, les caractères génériques autorisés, les chemins sont relatifs au répertoire de base.
src
répertoire contenant des copies locales du code source disponibles en ligne ne m'intéresse pas .Réponses:
La plupart de ces fichiers et répertoires sont recréés s'ils sont manquants. Ils sont principalement destinés à réduire le temps de démarrage d'une application (cache d'extensions Firefox), indiquant des verrous (
.gksu.lock
) ou contenant des informations spécifiques à la session (par exemple, l'ID de la session dbus). Les documents récents changent fréquemment et ne sont généralement pas très sensibles à la sauvegarde.Ces répertoires peuvent être exclus:
Spécifique à Flash:
Des dossiers:
Spécifique à KDE:
Spécifique à Firefox (voir aussi le dossier Profile ):
Spécifique à Opera (question connexe sur Superuser.com: la documentation est-elle disponible sur les fichiers et les répertoires du dossier de profil Opera? ):
Komodo Modifier :
GnuPG:
Google Chrome:
Autres applications:
la source
wget http://git.io/vmQZ2 -O /var/tmp/ignorelist
ensuite commencer la rsync avecrsync -a --progress --exclude-from=/var/tmp/ignorelist /home/$USER/ /media/$USER/linuxbackup/home/
voir askubuntu.com/a/545676/34298wget https://gist.githubusercontent.com/rubo77/8ffaadbc58ab099d2bc3/raw/ignorelist
Bonne question. J'aime ceux-ci - où nous pouvons recueillir les contributions / listes de la communauté et choisir des éléments pertinents. Voici mon
.exclude
dossier. Je nourris ce fichier à rsync en tant que--exclude-file=
paramètre dans plusieurs scripts (ce que vous pouvez également faire avec la duplicité ). Notez que la question implique "que voulez-vous / devez-vous enregistrer". Par exemple, je sauvegarde mon.mozilla
répertoire de stockage complet, car il contient plusieurs profils et réglages, et il est plus facile de le vider sur le disque dans son ensemble. Également impliqué dans ma configuration: je fais beaucoup de "compilation à partir de zéro" pour les tests. J'ai donc une image clonezilla d' une installation connue-bonne-propre-base-base, et j'ajoute mes données personnelles (/ home) stockées sur USB après leur enregistrement sur disque; parfois de manière sélective, parfois dans son ensemble.la source
~/.exclude
de compte d'utilisateur DejaDup comme moi)J'ai créé une ignorante à l' adresse https://github.com/rubo77/rsync-homedir-excludes
Vous pouvez l'utiliser avec Duplicity ou rsync comme:
ceci est régulièrement mis à jour, pour le moment nous avons ceci:
la source
J'ai récemment envisagé de faire ce genre de chose et j'ai remarqué que bon nombre des fichiers de mon répertoire personnel que je ne souhaite pas sauvegarder ne semblent pas avoir d'autorisations de groupe. Si la même chose est valable sur d’autres systèmes, une liste probable de suspects pourrait être obtenue avec:
(Bien que vérifiez le résultat, car même si le mien semblait généralement bon, ma boîte de réception par courrier électronique figurait également sur la liste et je ne sais pas si cela fonctionnerait bien pour les autres.)
Cela me plaît tout particulièrement, car mon répertoire personnel est chiffré (y compris les noms de fichiers). Ainsi, une liste d’exclusions manuelle serait un PITA, et je devrais pouvoir utiliser les autorisations de groupe pour générer automatiquement une liste d’exclusions.
(Je sais que le fil est vieux, mais j'ai pensé que cela pourrait être utile à quelqu'un.)
la source