Exclusion des fichiers inutiles
À quoi ça sert
Tout ne mérite pas d’être sauvegardé : fichiers temporaires, téléchargements inachevés ou dossiers que l’on recrée d’une seule commande. Les exclusions raccourcissent la sauvegarde et économisent de l’espace.
Avant de commencer
- Un fichier exclu n’entre dans aucune nouvelle version de la sauvegarde. N’excluez que ce que vous êtes sûr de ne jamais vouloir récupérer.
- La liste par défaut ignore notamment les fichiers temporaires (
*.tmp), les fichiers de verrouillage d’Office (~$*), les téléchargements inachevés (*.part,*.crdownload), les fichiers système (Thumbs.db,desktop.ini) et les dossiers que l’on peut recréer (node_modules,__pycache__,.venv,venv). Elle n’ignore volontairement pas les dossiers.gitcontenant l’historique des dépôts.
Étape par étape
- Sur la page « Sauvegarde », repérez la zone « Exclusions ».
- Saisissez des motifs, un par ligne, par exemple :
*.iso: tous les fichiers portant l’extension .iso ;Thumbs.db: le fichier de ce nom dans chaque dossier ;node_modules/*: chaque dossier de ce nom, à n’importe quelle profondeur, avec tout son contenu ;Projets/anciens/*: un dossier précis. Un motif à plusieurs parties se compte à partir du dossier ajouté à la sauvegarde.
L’astérisque remplace n’importe quelle suite de caractères et le point d’interrogation un seul caractère. La casse ne compte pas. La barre oblique peut être normale ou inversée.
- Cliquez sur « Aperçu des modifications » : les fichiers exclus ne sont pas comptés.
- Lancez la sauvegarde. Pour que les exclusions s’appliquent aussi aux sauvegardes issues du modèle, enregistrez le modèle à nouveau (voir « Enregistrement des paramètres comme modèle »).
« Rétablir les valeurs par défaut » insère la liste recommandée, intégrée au programme.
Liste pour les nouvelles sauvegardes
Dans le menu de gauche, cliquez sur « Paramètres ». Dans la zone « Exclusions par défaut », modifiez la liste et cliquez sur « Enregistrer ». Le programme propose cette liste dans l’assistant et sur la page « Sauvegarde » pour les nouvelles sauvegardes. « Rétablir la liste intégrée » revient à la liste intégrée au programme. La modification ne concerne pas les modèles enregistrés auparavant.
Ce qui doit apparaître
Après la sauvegarde, les fichiers exclus ne figurent pas dans la nouvelle version. Les versions précédentes gardent les fichiers qu’elles contiennent déjà.
Et ensuite
- Dans l’assistant, l’option « Projets et code » ajoute à la liste les dossiers de résultats de compilation et de cache des outils, par exemple build, dist, target.
- Lorsque la sauvegarde protège les preuves Sigelith, le programme ignore lui-même les journaux et les fichiers de travail de Sigelith Desktop (voir « Protection des preuves Sigelith Desktop »).
En cas de problème
- Un fichier qui devait être ignoré entre toujours dans la sauvegarde : vérifiez l’orthographe du motif. Un motif à plusieurs parties, par exemple
Projets/anciens/*, se compte à partir du dossier ajouté à la sauvegarde. Pour ignorer partout un dossier d’un nom donné, saisissez seulement le nom suivi de/*, par exempleanciens/*. - Il manque dans la sauvegarde un fichier dont vous aviez besoin : l’un des motifs lui correspond. Retirez ce motif de la liste et relancez la sauvegarde.