Activer la déduplication sur un NAS Synology
Configurer l’efficacité du stockage de DSM 7.4 sur un volume Btrfs et comprendre les risques d’un script non officiel avec des disques tiers.
Avec DSM 7.4, Synology regroupe la déduplication et la compression sous le nom d’efficacité du stockage. Sur un volume Btrfs compatible, cette fonction peut réduire l’espace réellement occupé lorsque de nombreux blocs de données sont identiques.
Ce guide explique d’abord la méthode officielle, puis présente clairement les risques d’un script communautaire destiné aux modèles ou aux disques que DSM ne reconnaît pas comme compatibles.
Ce que fait la déduplication
Une déduplication de fichiers supprime seulement les copies parfaitement identiques. La déduplication par blocs va plus loin : elle découpe les fichiers, compare les blocs et ne conserve qu’un exemplaire de chaque bloc identique. Les fichiers concernés continuent à pointer vers ce bloc unique.
Le gain est souvent intéressant pour des machines virtuelles, des sauvegardes répétitives, des images système ou plusieurs environnements qui partagent les mêmes bibliothèques. Il sera faible pour des photos, vidéos, archives compressées ou données chiffrées, car leur contenu contient peu de blocs réellement identiques.
SSD et HDD : deux fonctionnements différents
Dans DSM 7.4, la déduplication d’un volume SSD compatible s’active au niveau du volume. Pour un pool HDD compatible, l’efficacité du stockage fonctionne en post-traitement et se règle par dossier partagé. DSM propose alors trois modes :
- déduplication et compression ;
- déduplication uniquement ;
- compression uniquement.
Le post-traitement HDD vise surtout les archives et les données peu modifiées. La déduplication ajoute du calcul et peut fragmenter les données physiques : planifiez-la en dehors des heures de forte activité et mesurez les performances avant de l’appliquer largement.
Vérifications avant l’activation
- Le volume doit utiliser Btrfs, être sain et disposer de suffisamment d’espace libre.
- Activez l’analyse détaillée de l’utilisation du stockage lorsque DSM la demande.
- Vérifiez la compatibilité exacte du modèle, des disques et de la version DSM dans la documentation Synology.
- Pour la déduplication Btrfs complète, prévoyez au moins 16 Go de mémoire. Le mode réduit du script communautaire annonce un minimum de 4 Go, mais offre moins de fonctions.
- Effectuez une sauvegarde complète avant toute modification, surtout si vous envisagez la méthode non officielle.
Certaines données ne sont pas traitées, notamment les dossiers partagés chiffrés, Hybrid Share, certains dossiers de paquets et les blocs encore référencés par des instantanés. Une grande rétention de snapshots peut donc limiter le gain constaté.
Cas non pris en charge : le script communautaire
Le projet open source Synology_enable_Deduplication tente d’activer les capacités masquées par DSM sur certains modèles ou avec des disques tiers. L’option --hdd ajoute la prise en charge des disques durs sur les versions DSM compatibles.
Installer et planifier le script
- Téléchargez la dernière archive Source code depuis les versions du dépôt GitHub.
- Décompressez-la dans un dossier réservé aux scripts, par exemple
/volume1/scripts. - Dans File Station, ouvrez les propriétés de
syno_enable_dedupe.shet relevez son chemin réel.
Ouvrez ensuite Panneau de configuration → Planificateur de tâches, puis Créer → Tâche déclenchée → Script défini par l’utilisateur.
Nommez la tâche Déduplication, choisissez l’utilisateur root et l’événement Arrêt. Dans Paramètres de tâche → Script défini par l’utilisateur, saisissez votre chemin suivi de --hdd :
/volume1/scripts/syno_enable_dedupe.sh --hdd
Enregistrez la tâche, sélectionnez-la et choisissez Exécuter une première fois. Consultez la sortie du script, redémarrez le NAS, puis vérifiez que l’option d’efficacité du stockage apparaît. Après chaque mise à jour de DSM, contrôlez la compatibilité de la dernière version du script et exécutez-la à nouveau si nécessaire.
Pour restaurer les réglages d’origine, utilisez l’option --restore (ou -r), puis redémarrez :
/volume1/scripts/syno_enable_dedupe.sh --restore
Activer l’efficacité du stockage
Après le redémarrage, ouvrez Gestionnaire de stockage → Stockage, sélectionnez le volume, ouvrez le menu à trois points, puis choisissez Configurer l’efficacité du stockage. Sur une configuration officiellement compatible, ce même réglage est disponible sans installer le script.
Sélectionnez le mode et, sur HDD, les dossiers partagés à traiter. Commencez par un dossier d’archives afin de mesurer le gain et l’impact avant d’étendre le périmètre.
Un changement de mode concerne les nouvelles écritures : les données déjà présentes conservent leur état jusqu’à leur réécriture. Lancez ensuite l’analyseur ou la tâche d’efficacité du stockage, puis suivez l’espace économisé dans le Gestionnaire de stockage.
Quel mode choisir ?
- Déduplication uniquement : bon premier test pour des sauvegardes répétitives, images système ou machines virtuelles.
- Compression uniquement : pertinente pour des journaux, documents texte et archives froides non encore compressées.
- Déduplication et compression : gain potentiel maximal, mais aussi traitement le plus lourd ; à valider sur un périmètre réduit.
Évitez de commencer par des partages très actifs. Sélectionnez un dossier représentatif, mesurez la capacité gagnée, les temps de réponse et la durée du traitement, puis élargissez seulement si le résultat est réellement avantageux.
En résumé
La déduplication de DSM 7.4 peut être efficace lorsque les données contiennent de nombreux blocs identiques. Sur une configuration officiellement prise en charge, activez-la directement dans le Gestionnaire de stockage. Le script communautaire reste un contournement réservé aux utilisateurs qui acceptent ses risques de compatibilité et de maintenance.
Discussion
Commentaires
Aucun commentaire pour le moment. Vous pouvez ouvrir la discussion avec une question ou un retour d’expérience.
La connexion protège les échanges du spam et évite de publier votre adresse e-mail.
Se connecter pour commenter →