Niato BackupBêta
Documentation

Pour commencer

Types de fichiers et filtres

Ne sauvegarder que certaines extensions, ou en écarter ; écrire des motifs d'exclusion ; ignorer les fichiers cachés ; régler les filtres par défaut.

6 min de lecturePour la version 1.3.0 bêta

Une tâche n'a pas à copier tout ce qui se trouve dans ses dossiers. Trois outils, du plus simple au plus fin, permettent de ne garder que l'utile : la liste d'extensions (« seulement les documents »), les motifs (« jamais node_modules ») et quelques options (fichiers cachés, liens symboliques).

Tout ce qui est écarté n'est ni lu, ni copié, ni compté dans le volume à sauvegarder : écarter beaucoup de fichiers accélère donc la sauvegarde.

Les types de fichiers#

La carte Types de fichiers limite la sauvegarde à certaines extensions, ou en écarte. Elle se règle par tâche, et se modifie à tout moment.

Mode « Uniquement », trois extensions cochées, et l'estimation du résultat.
La carte « Types de fichiers » : mode « Uniquement », trois extensions cochées et l'estimation du volume sauvegardé.

Les trois modes#

ModeEffet
Tout sauvegarderTous les fichiers sont copiés, quelle que soit leur extension. C'est le défaut.
Uniquement…Seuls les fichiers dont l'extension est cochée sont copiés.
Tout sauf…Tous les fichiers sont copiés, sauf ceux dont l'extension est cochée.

Choisir les extensions#

  1. Choisissez un mode (Uniquement ou Tout sauf).

  2. Ajoutez des extensions. Trois façons, combinables : cliquer sur un des raccourcis (Documents, Images, Vidéos, Audio, Archives, Code) pour cocher d'un coup toute la famille ; taper des extensions dans le champ Ajouter une extension : pdf, docx… (séparées par des espaces, des virgules ou des points-virgules) ; ou cliquer sur une extension de la liste Présentes dans vos dossiers.

  3. Lisez l'estimation : « Avec ce choix : environ 2 488 fichier(s), 3,5 Go sauvegardés ».

Les raccourcis recouvrent les extensions courantes :

FamilleExtensions
Documentspdf, doc, docx, odt, rtf, txt, md, xls, xlsx, ods, csv, ppt, pptx, odp
Imagesjpg, jpeg, png, gif, bmp, webp, heic, tif, tiff, raw, svg
Vidéosmp4, mkv, avi, mov, wmv, webm, m4v
Audiomp3, wav, flac, aac, ogg, m4a, wma
Archiveszip, rar, 7z, tar, gz, bz2, xz
Codejs, ts, tsx, jsx, py, rs, java, c, cpp, h, cs, go, php, rb, html, css, json, yml, yaml, toml, sql, sh

Un second clic sur un raccourci décoche toute la famille.

La liste « Présentes dans vos dossiers »#

L'application parcourt vos dossiers (en tenant compte des sous-dossiers que vous avez décochés) et affiche chaque extension trouvée avec le nombre de fichiers : .pdf 1840, .jpg 1210… Survolez une pastille pour voir aussi le volume qu'elle représente. Les fichiers sans extension apparaissent sous « sans extension ». Le bouton Actualiser relance le recensement ; il se relance aussi tout seul quand vous changez de dossier.

Détails à connaître#

  • Les extensions s'écrivent sans point et sans tenir compte des majuscules : pdf retient aussi RAPPORT.PDF. Si vous tapez .PDF, l'application nettoie la saisie.
  • Une extension vide désigne les fichiers sans extension.
  • Le mode « Uniquement » sans aucune extension cochée ne restreint encore rien : l'application l'indique.
  • Un changement de liste s'applique à la prochaine exécution. Les fichiers qui ne correspondent plus au filtre ne sont pas retirés de la destination, sauf en mode miroir.

Motifs d'exclusion et d'inclusion#

Pour des règles plus fines que l'extension, la carte Filtres accepte des motifs, un par ligne. On l'active avec l'interrupteur Filtres propres à cette tâche ; sinon, les filtres par défaut des réglages s'appliquent à la tâche.

Des motifs d'exclusion, des motifs d'inclusion et l'option « fichiers cachés ».
La carte « Filtres » : motifs d'exclusion, motifs d'inclusion et option pour ignorer les fichiers cachés.
ChampEffet
ExclureUn fichier ou un dossier qui correspond à l'un des motifs n'est jamais copié.
Inclure uniquementS'il y a au moins un motif, un fichier doit correspondre à l'un d'eux pour être copié. Vide : tout est sauvegardé.
Ignorer les fichiers cachésÉcarte tout ce dont le nom commence par un point.

Les exclusions restent toujours prioritaires sur les inclusions.

Écrire un motif#

Un motif est un « glob », comme dans un fichier .gitignore :

MotifCe qu'il écarte (ou retient)
*.tmpTout fichier qui se termine par .tmp, à n'importe quelle profondeur.
~$*Les fichiers temporaires d'Office (« ~$rapport.docx »).
node_modulesTout dossier ou fichier nommé node_modules, avec son contenu.
node_modules/**Même effet : le dossier entier.
Thumbs.dbLes fichiers miniatures de Windows.
*.pdfDans « Inclure uniquement » : seuls les PDF.

Les règles du motif :

  • Sans barre oblique, il s'applique à n'importe quelle profondeur, sur le nom de chaque fichier et de chaque dossier traversé.
  • Avec une barre oblique, il s'applique au chemin relatif au dossier source, toujours écrit avec des / (même sous Windows).
  • * remplace n'importe quels caractères dans un nom, ? un seul caractère.
  • On n'écrit jamais de chemin absolu comme C:\Dossier : un motif part toujours de la racine du dossier source.
  • Contrairement aux extensions, les motifs distinguent les majuscules des minuscules : Thumbs.db n'écarte pas thumbs.db.

Les filtres par défaut#

Tant que vous n'avez rien changé, ces motifs sont appliqués à toutes les tâches qui n'ont pas leurs propres filtres :

MotifPourquoi
~$*Fichiers de verrouillage d'Office.
*.tmp, *.tmp.*Fichiers temporaires.
*.swpFichiers d'échange d'éditeurs de texte.
.DS_Store, Thumbs.db, desktop.iniMétadonnées d'affichage de macOS et de Windows.
$RECYCLE.BIN, System Volume InformationCorbeille et dossier système de Windows.

Ils se modifient dans Réglages > Filtres.

Les liens symboliques#

Un lien symbolique est un raccourci au niveau du système de fichiers. Par défaut, l'application ne les suit pas : un lien peut pointer hors du dossier à sauvegarder, ou créer une boucle (un dossier qui contient un lien vers lui-même) où le parcours tournerait sans fin. Le réglage Suivre les liens symboliques se trouve dans Réglages > Filtres.

Dans quel ordre les règles s'appliquent#

Pour chaque fichier, l'application examine dans cet ordre :

  1. s'il est caché et que l'option est active ;
  2. s'il correspond à un motif d'exclusion ;
  3. si son extension est exclue, ou n'est pas dans la liste « Uniquement » ;
  4. s'il correspond à un motif d'inclusion, quand il y en a.

Au premier refus, le fichier est écarté. Il compte alors dans « Écartés » sur le tableau de bord.

Pour aller plus loin#

Une réponse manque, une explication n'est pas claire ? Répondez à l'e-mail de bienvenue reçu après votre inscription : il arrive directement chez la personne qui développe l'application, et la documentation est corrigée en conséquence.