Guides

Pourquoi j'ai créé NAS Ranger

L'histoire derrière NAS Ranger. Un outil de fichiers pour NAS qui ne dépend ni de la marque du NAS, ni de ses applis, ni des mises à jour du firmware. Écrit en Rust, donc rapide, sûr et très léger. Sans limite de fichiers, avec un sas de tri à l'import et un nettoyage des doublons en masse.


Il existe déjà beaucoup d'outils qui trouvent les fichiers en double, alors pourquoi en créer un de plus ? Parce qu'avant d'écrire la première ligne de NAS Ranger, j'ai cherché, et j'en ai testé beaucoup. À chaque fois, la même déception : trop lourd, trop lent dès que la bibliothèque grossit, souvent trop cher pour ce qu'il faisait. Et surtout, presque jamais multi-plateforme, alors que je passe chaque jour de Windows à macOS pour parler aux mêmes NAS. Et tous butaient sur un dernier détail : mes fichiers ne vivent pas sur mon ordinateur, ils vivent sur un NAS, derrière un partage réseau. Les applis intégrées, quand le fabricant en propose, restent liées à sa marque et à ses plafonds. Les bons outils généralistes, eux, sont pensés pour un disque local, et souvent pour la ligne de commande. Je voulais un outil qui parle SMB directement, qui tourne sur n'importe quel ordinateur, et qui ne détruise jamais rien sans mon accord. Je ne l'ai pas trouvé, alors je l'ai construit. Vos fichiers sont à vous, votre NAS n'est qu'un espace de stockage, et un outil devrait fonctionner pareil partout.

Un seul outil, tous les NAS, tous les ordinateurs

Certains fabricants de NAS livrent leurs propres applis, et elles ne fonctionnent que sur leurs boîtiers. D'autres NAS n'offrent tout simplement aucun outil intégré. Dans les deux cas, le jour où vous changez de marque, ou que vous utilisez un Synology à la maison et un QNAP au bureau, rien ne vous suit. NAS Ranger se moque du logo sur le boîtier. Il parle SMB, le protocole de partage de fichiers activé sur la quasi-totalité des NAS. Il se comporte donc de la même façon sur Synology, QNAP, UGREEN, TrueNAS ou un simple partage Samba. Et il tourne nativement sur Windows, macOS et Linux. C'est le point qui m'a décidé : j'utilise Windows et macOS au quotidien, face aux mêmes NAS, et j'en avais assez d'avoir un outil correct d'un côté et rien de l'autre. Même appli, mêmes habitudes, quel que soit l'écran devant vous.

Pas otage des mises à jour du firmware

Un outil installé sur le NAS change avec le NAS. Une mise à jour du firmware peut réorganiser les menus, retirer une fonction ou modifier un comportement dont vous dépendiez. NAS Ranger prend le chemin inverse. Il tourne sur votre ordinateur et n'a besoin que d'un partage réseau pour se connecter. Rien n'est installé sur le NAS, donc une mise à jour de DSM, QTS ou TrueNAS ne peut pas vous priver de votre outil. C'est vous qui décidez si et quand quelque chose change.

Écrit en Rust, donc rapide et sûr

J'ai choisi Rust volontairement. Après des outils qui rampaient et dévoraient la mémoire au premier gros dossier, je voulais l'inverse. Ce langage offre la vitesse du code bas niveau avec de solides garanties de sûreté mémoire. C'est exactement ce que je voulais pour un programme qui manipule des milliers de fichiers que vous ne pouvez pas vous permettre de perdre. L'appli démarre vite et reste légère en mémoire, même quand elle parcourt une très grosse bibliothèque. Pas de service en arrière-plan, pas de compte à créer, pas d'aller-retour vers le cloud. Tout se passe entre votre ordinateur et votre NAS.

Sans limite de fichiers

Beaucoup d'outils plafonnent quelque part. Une version gratuite bridée ici, un rapport limité là : l'Analyseur de stockage de Synology, par exemple, s'arrête à 5 000 doublons par rapport. NAS Ranger n'impose aucune limite artificielle au nombre de fichiers. Pointez-le vers une bibliothèque de centaines de milliers de fichiers et il analyse le tout, dès la version d'essai. Si vous voulez le détail technique de la distinction entre un vrai doublon et un sosie, voyez comment trouver les fichiers en double.

Arrêter les doublons à la porte

Nettoyer les doublons après coup, c'est la méthode difficile. Le geste plus malin, c'est de ne pas les créer. C'est le rôle du sas de tri à l'import. Il se place entre votre source, par exemple un vidage de téléphone, une carte SD ou un vieux disque, et le NAS. Chaque fichier entrant est comparé à ce qui existe déjà, et seuls les fichiers réellement nouveaux sont copiés. Votre prochain import n'ajoute donc rien au désordre que vous auriez à nettoyer plus tard.

Le nettoyage en masse, sans prise de tête

Pour les doublons que vous avez déjà, NAS Ranger les traite en masse dans une interface claire. Vous voyez chaque groupe de doublons, l'espace exact récupérable, et vous agissez sur des centaines de fichiers d'un coup. Rien n'est supprimé sur place. Les doublons confirmés sont déplacés vers une corbeille sur le NAS, pour que vous puissiez vérifier avant de purger. Si votre vraie crainte est de perdre des fichiers, voici pourquoi c'est sans risque.

NAS Ranger, c'est l'outil que je cherchais pour mon propre NAS et que je n'ai trouvé nulle part. Un outil rapide et honnête, qui se moque des marques et qui respecte vos fichiers comme votre temps. Essayez-le gratuitement, scannez votre NAS, quel qu'il soit, et voyez exactement l'espace récupérable avant de toucher au moindre fichier.

FAQ

Dois-je installer quelque chose sur mon NAS ?
Non. NAS Ranger tourne sur votre ordinateur, sous Windows, macOS ou Linux, et dialogue avec le NAS via le protocole standard SMB. Il n'y a aucun paquet, plug-in ou agent à installer sur le NAS. Une mise à jour du firmware ne peut donc rien casser.
Fonctionne-t-il avec n'importe quelle marque de NAS ?
Oui. Il s'appuie sur SMB plutôt que sur les applis du constructeur, donc il fonctionne de la même façon sur Synology, QNAP, UGREEN, TrueNAS, un partage Samba ou presque n'importe quel autre NAS, et depuis Windows, macOS ou Linux.
Y a-t-il une limite au nombre de fichiers ?
Il n'y a aucune limite artificielle. NAS Ranger est écrit en Rust et reste léger en mémoire. Il analyse de très grosses bibliothèques de plusieurs centaines de milliers de fichiers sans s'étouffer.
À quoi sert le sas de tri à l'import ?
Il vous laisse vérifier les fichiers entrants avant qu'ils n'atterrissent sur le NAS, pour ne copier que ceux qui sont vraiment nouveaux. Vous arrêtez les doublons à la porte au lieu de les nettoyer des mois plus tard.