Guide TrueNAS
Histoire technique, architecture et récupération des systèmes de stockage open source (2005–2026). De FreeNAS à TrueNAS SCALE, de ZFS à OpenZFS 2.3 : quatrième volet de la série Guide — l’histoire d’une idée. Édition juillet 2026.
« TrueNAS est l’histoire d’une idée qui a refusé de mourir : un système de fichiers capable de s’auto-réparer, offert à tous, sans licence, sans restriction. »
Avant-propos de l’éditeur
Cet ouvrage est le quatrième volet d’une série consacrée à l’histoire technique des systèmes de stockage en réseau :
- Guide Netgear ReadyNAS — l’histoire d’une disparition
- Guide Synology — l’histoire d’une réussite logicielle
- Guide QNAP — l’histoire d’une entreprise d’ingénieurs
- Guide TrueNAS — l’histoire d’une idée
TrueNAS n’est pas un produit comme les autres. C’est le fruit d’un projet communautaire né en 2005, repris par une entreprise qui a su le transformer en référence mondiale, tout en gardant son âme open source.
Là où ReadyNAS a disparu, là où Synology et QNAP ont construit des empires sur des logiciels propriétaires, TrueNAS a choisi la voie de l’open source, de la transparence, et de la puissance de ZFS — un système de fichiers qui est aujourd’hui la référence en matière d’intégrité des données.
Ce livre raconte cette histoire : celle d’un projet qui a failli disparaître, qui a été repris, qui a grandi, qui s’est divisé (CORE vs SCALE), et qui est devenu la colonne vertébrale de nombreux centres de données.
Tome I
Les origines (2005-2009)
Chapitre 1 — La naissance de FreeNAS (2005)
1.1 Le pari de l’open source
En octobre 2005, un développeur français nommé Olivier Cochard-Labbé publie la première version de FreeNAS — un système d’exploitation libre, basé sur FreeBSD, destiné à transformer un ordinateur ordinaire en un serveur de stockage réseau (NAS).
Le projet s’inspire de m0n0wall, un pare-feu open source basé sur FreeBSD. L’idée est simple : offrir une solution de stockage réseau gratuite, légère, et facile à configurer, qui puisse tourner sur du matériel modeste.
Documentation officielle
FreeNAS est créé par Olivier Cochard-Labbé en octobre 2005, basé sur le pare-feu m0n0wall et FreeBSD 6.0.
Analyse
À l’époque, les solutions NAS grand public sont encore chères et complexes. Synology et QNAP commencent tout juste à émerger. FreeNAS arrive comme une alternative radicale : un système open source, gratuit, que n’importe qui peut installer sur un vieux PC. C’est une démocratisation du stockage réseau.
1.2 Les premières années (2005-2008)
Les premières versions de FreeNAS sont minimalistes : une interface web sommaire, des fonctionnalités de base (partage SMB, NFS, FTP), et une compatibilité limitée avec le matériel.
Mais le projet attire rapidement une communauté d’utilisateurs et de développeurs. Les forums s’animent, les contributions affluent, les bugs sont corrigés.
Documentation officielle
Volker Theile rejoint le projet en 2006 et en prend la direction.
Analyse
La force de FreeNAS, c’est sa communauté. Des milliers d’utilisateurs testent, rapportent des bugs, proposent des améliorations. C’est un modèle de développement ascendant qui contraste avec les approches propriétaires de l’époque.
Chapitre 2 — Le premier fork (2009)
2.1 Le désaccord sur l’avenir
En 2009, Volker Theile, qui a pris la direction du projet, estime que FreeNAS a besoin d’une refonte majeure pour rester pertinent. Il propose de migrer FreeNAS vers Debian Linux.
Olivier Cochard-Labbé, le créateur initial, préfère que FreeNAS reste sur FreeBSD.
Le désaccord est profond. Aucun compromis n’est trouvé.
Documentation officielle
Volker Theile propose de migrer FreeNAS vers Debian Linux, mais Cochard-Labbé préfère que FreeNAS reste sur FreeBSD. Theile décide de forker FreeNAS, donnant naissance à OpenMediaVault en 2009.
Analyse
Ce fork est un moment charnière. Il montre que FreeNAS est à un carrefour : rester sur FreeBSD ou migrer vers Linux. Le choix de rester sur FreeBSD sera déterminant pour la suite.
2.2 Le rachat par iXsystems (septembre 2009)
La même année, iXsystems, une entreprise californienne spécialisée dans les solutions FreeBSD, reprend le développement de FreeNAS.
Documentation officielle
En septembre 2009, Olivier Cochard-Labbé demande à iXsystems de continuer le développement de FreeNAS. iXsystems reprend le projet et y investit.
Analyse
Le rachat par iXsystems est un tournant. L’entreprise a les moyens de financer le développement, de structurer le projet, et d’en faire un produit professionnel. C’est la naissance de la version entreprise de FreeNAS — qui deviendra plus tard TrueNAS Enterprise.
Chapitre 3 — FreeNAS 8 : la réécriture (novembre 2010)
3.1 Une refonte majeure
En novembre 2010, iXsystems publie FreeNAS 8 — une réécriture complète du front-end et du back-end.
Documentation officielle
FreeNAS 8.0 est publié en novembre 2010 après une réécriture substantielle du front-end et du back-end, et intègre le système de fichiers OpenZFS.
Analyse
FreeNAS 8 marque la maturité du projet. Il n’est plus une simple interface web pour FreeBSD — c’est un véritable système de stockage avec des fonctionnalités avancées. L’intégration de ZFS est probablement la décision la plus importante : elle donne à FreeNAS un avantage concurrentiel décisif.
3.2 L’intégration de ZFS
ZFS (Zettabyte File System) est un système de fichiers développé par Sun Microsystems, qui offre des fonctionnalités inédites :
- Intégrité des données : des sommes de contrôle pour chaque bloc
- Auto-réparation : correction automatique des erreurs
- Snapshots : copies instantanées de l’état des fichiers
- RAID logiciel : intégré au système de fichiers
- Compression et déduplication : pour économiser de l’espace
Documentation officielle
ZFS est intégré dans FreeNAS 8.0 en novembre 2010.
Analyse
ZFS est le cœur de FreeNAS. C’est ce qui le distingue des autres solutions NAS — et c’est ce qui explique la longévité du projet.
Chapitre 4 — La création de TrueNAS Enterprise (2013)
4.1 L’émergence d’une offre commerciale
En 2013, iXsystems introduit le nom TrueNAS pour ses appliances matérielles haut de gamme, basées sur FreeNAS, avec des fonctionnalités supplémentaires (haute disponibilité, Fibre Channel).
Documentation officielle
TrueNAS, la version entreprise de FreeNAS avec haute disponibilité (HA), est publiée en octobre 2013.
Analyse
TrueNAS est la version commerciale de FreeNAS. Elle est vendue comme une appliance matérielle, avec un support professionnel. Le modèle économique est clair : FreeNAS est gratuit et open source ; TrueNAS est payant et supporté.
Tome II
L’ère FreeNAS (2010-2019)
Chapitre 5 — FreeNAS 8.x : la maturité
5.1 L’évolution des versions
| Version | Année | Nouveautés |
|---|---|---|
| FreeNAS 8.0 | 2010 | Réécriture, intégration de ZFS |
| FreeNAS 8.2 | 2012 | Nouvelle architecture des jails et plugins |
| FreeNAS 8.3 | 2013 | Chiffrement complet des disques |
| FreeNAS 9.x | 2013-2015 | Améliorations de l’interface, support de bhyve |
| FreeNAS 10.x | 2015-2016 | Refonte de l’interface web (Angular) |
| FreeNAS 11.x | 2017-2019 | Interface graphique modernisée, virtualisation |
Analyse
FreeNAS évolue rapidement. Chaque version apporte son lot de nouvelles fonctionnalités, de corrections de bugs, et d’améliorations de performance. L’interface web s’améliore, la gestion des plugins devient plus simple, la virtualisation fait son apparition.
5.2 Les plugins et les jails
FreeNAS 8.2 introduit une architecture moderne de jails et de plugins. Les jails FreeBSD permettent d’exécuter des applications dans des environnements isolés, et les plugins offrent une installation en un clic pour des applications populaires (Plex, Transmission, ownCloud, etc.).
Analyse
Les jails et les plugins sont un atout majeur pour FreeNAS. Ils permettent aux utilisateurs d’étendre facilement les fonctionnalités de leur NAS, sans avoir à maîtriser la ligne de commande.
5.3 La virtualisation avec bhyve
FreeNAS 9.10 ajoute le support de bhyve, un hyperviseur léger pour FreeBSD, permettant d’exécuter des machines virtuelles directement sur le NAS.
Analyse
La virtualisation est une fonctionnalité de plus en plus demandée par les utilisateurs. FreeNAS permet désormais de faire tourner des machines virtuelles, en plus des jails et des plugins.
Chapitre 6 — FreeNAS 11 : l’apogée
6.1 Une interface modernisée
FreeNAS 11 (2017) introduit une nouvelle interface graphique moderne (Angular), plus intuitive, plus réactive. La refonte avait commencé avec FreeNAS 10, mais c’est FreeNAS 11 qui en a bénéficié pleinement.
Analyse
FreeNAS 11 marque l’apogée du projet. L’interface est enfin à la hauteur des attentes des utilisateurs. Le projet a atteint une maturité qui lui permet de rivaliser avec les solutions propriétaires.
6.2 La popularité
En 2019, FreeNAS totalise plus de 10 millions de téléchargements (estimation) et des déploiements dans le monde entier.
Analyse
FreeNAS est un phénomène. Il est utilisé par des particuliers, des entreprises, des institutions, des gouvernements. La communauté est immense, les forums sont actifs, et le projet est devenu une référence.
Tome III
L’unification (2020-2021)
Chapitre 7 — L’annonce de TrueNAS SCALE (juillet 2020)
7.1 Une révolution annoncée
En juillet 2020, iXsystems annonce TrueNAS SCALE — un projet basé sur Debian Linux et TrueNAS CORE.
Documentation officielle
TrueNAS SCALE est un projet basé sur Linux, conçu pour les architectures scale-out.
Analyse
C’est un tournant majeur. Pour la première fois, iXsystems propose une version de TrueNAS basée sur Linux plutôt que sur FreeBSD. L’objectif est clair : permettre des déploiements scale-out (à grande échelle), avec des fonctionnalités comme Kubernetes, Docker, et KVM.
7.2 CORE vs SCALE
| Caractéristique | TrueNAS CORE | TrueNAS SCALE |
|---|---|---|
| OS de base | FreeBSD | Debian Linux |
| Type | Scale-up | Scale-out |
| Conteneurs | Jails FreeBSD | Docker / Kubernetes |
| Virtualisation | bhyve | KVM |
| Matériel | Compatible FreeBSD | Compatible Linux |
| Support | Communauté / Enterprise | Communauté / Enterprise |
Analyse
SCALE n’est pas une simple évolution de CORE — c’est un changement de paradigme. Là où CORE est conçu pour des systèmes scale-up (quelques serveurs puissants), SCALE est conçu pour des systèmes scale-out (de nombreux serveurs distribués).
Chapitre 8 — La fusion FreeNAS / TrueNAS (2021)
8.1 L’unification
En 2021, iXsystems fusionne FreeNAS et TrueNAS en un seul codebase, sous la marque TrueNAS.
Documentation officielle
La fusion de FreeNAS et TrueNAS est achevée à la fin de 2021.
Analyse
La fusion met fin à une période de confusion. FreeNAS et TrueNAS étaient deux produits séparés, avec des codebases proches mais distincts. Désormais, il n’y a plus qu’un seul produit, avec deux éditions : CORE (gratuit) et Enterprise (payant).
8.2 TrueNAS CORE
TrueNAS CORE est le nouveau nom de FreeNAS. Il est gratuit, open source, et destiné à la communauté.
Documentation officielle
« TrueNAS CORE is enterprise-quality software-defined storage that can be used without restrictions or cost. »
Analyse
TrueNAS CORE est plus qu’un simple changement de nom. C’est une reconnaissance que FreeNAS a toujours été un logiciel de qualité entreprise, même dans sa version gratuite.
8.3 TrueNAS Enterprise
TrueNAS Enterprise est la version commerciale de TrueNAS, vendue comme une appliance matérielle avec support professionnel.
Analyse
Le modèle économique est désormais clair : TrueNAS CORE est gratuit ; TrueNAS Enterprise est payant. Les deux partagent le même codebase, mais Enterprise offre des fonctionnalités supplémentaires (HA, Fibre Channel, support 24/7).
Tome IV
L’ère SCALE (2022-2024)
Chapitre 9 — TrueNAS SCALE GA (22 février 2022)
9.1 La version GA
Le 22 février 2022, TrueNAS SCALE atteint la version GA (General Availability).
Documentation officielle
TrueNAS SCALE GA est publié le 22.02.22.
Analyse
SCALE est désormais un produit officiel, supporté par iXsystems. Il est disponible en téléchargement gratuit, comme CORE.
9.2 L’architecture Debian
SCALE est basé sur Debian Linux, et non sur FreeBSD.
Documentation officielle
SCALE est un port Debian Linux de TrueNAS OS.
Analyse
Le choix de Debian est stratégique. Linux est plus répandu que FreeBSD, il supporte une gamme de matériel plus large, et il offre des fonctionnalités que FreeBSD n’a pas encore.
9.3 Docker, Kubernetes, KVM
SCALE supporte :
- Docker : pour les conteneurs légers
- Kubernetes : pour l’orchestration des conteneurs
- KVM : pour la virtualisation
Analyse
SCALE est conçu pour les environnements modernes. Il peut faire tourner des applications conteneurisées, orchestrer des clusters, et virtualiser des machines.
Chapitre 10 — Les versions de SCALE
10.1 Bluefin (22.12)
TrueNAS 22.12 (Bluefin) est la première version majeure de SCALE après la GA.
Analyse
Bluefin apporte des améliorations de performance, de stabilité, et de nouvelles fonctionnalités.
10.2 Cobia (23.10)
TrueNAS 23.10 (Cobia) introduit dRAID (declustered RAID), une méthode alternative pour créer des vdevs OpenZFS permettant des configurations de grande taille.
Analyse
dRAID est une innovation majeure. Elle permet de créer des vdevs avec plus de 100 disques.
Chapitre 11 — Les performances et les compromis
11.1 CORE vs SCALE : le débat
Depuis la sortie de SCALE, un débat agite la communauté : CORE ou SCALE ?
Documentation officielle
CORE est considéré comme plus mature, avec de meilleures performances et une consommation moindre en CPU et en mémoire. SCALE est plus récent, mais offre des fonctionnalités que CORE n’a pas (conteneurs, Kubernetes).
Analyse
Il n’y a pas de réponse universelle. CORE est plus stable pour un usage classique (serveur de fichiers). SCALE est plus adapté si vous avez besoin de conteneurs, de Kubernetes, ou de virtualisation avancée.
11.2 L’avenir de CORE
iXsystems a indiqué que le développement de CORE va ralentir, au profit de SCALE (CORE en maintenance, nouvelles fonctionnalités prioritairement sur SCALE).
Documentation officielle
CORE deviendra un produit de maintenance, tandis que SCALE bénéficiera d’un développement plus rapide.
Analyse
L’avenir est clair : SCALE est le futur de TrueNAS. CORE restera supporté, mais les nouvelles fonctionnalités seront développées d’abord pour SCALE.
Tome V
L’ère actuelle (2024-2026)
Chapitre 12 — TrueNAS Electric Eel (24.10)
12.1 L’intégration d’OpenZFS 2.3
En octobre 2024, TrueNAS Electric Eel (24.10) est publié — la première version à intégrer OpenZFS 2.3.
Documentation officielle
TrueNAS Electric Eel inclut plusieurs fonctionnalités attendues d’OpenZFS 2.3, notamment Fast Dedup et RAIDZ Expansion.
Analyse
Electric Eel marque l’alignement de TrueNAS sur la dernière version d’OpenZFS. C’est un signal fort : iXsystems est un contributeur majeur du projet OpenZFS.
12.2 Fast Dedup
La déduplication (dedup) est une fonctionnalité qui permet d’éliminer les doublons de données, économisant ainsi de l’espace.
Documentation officielle
Fast Dedup réduit la taille des métadonnées de déduplication de 90 % dans de nombreux cas, et améliore les performances d’un ordre de grandeur.
Analyse
La déduplication était jusqu’ici une fonctionnalité complexe, gourmande en mémoire, et déconseillée pour la plupart des usages. Fast Dedup change la donne.
12.3 RAIDZ Expansion
RAIDZ Expansion permet d’ajouter un disque à un pool RAIDZ existant, sans avoir à recréer le pool.
Analyse
C’est une fonctionnalité très attendue. Jusqu’ici, étendre un pool RAIDZ nécessitait de sauvegarder les données, de recréer le pool avec plus de disques, et de restaurer les données. RAIDZ Expansion permet de le faire à chaud.
Chapitre 13 — TrueNAS Fangtooth (25.04)
13.1 La version actuelle
TrueNAS 25.04 (Fangtooth) est la version actuelle de TrueNAS (juillet 2026).
Analyse
Fangtooth est une version de transition, qui apporte des améliorations de performance et de stabilité, et qui prépare la voie pour les futures versions.
13.2 L’unification de la communauté
Fangtooth est une version qui unifie les communautés CORE et SCALE.
Analyse
L’unification est une étape logique. CORE et SCALE partagent déjà une grande partie de leur code. La prochaine étape sera probablement une fusion totale des deux branches.
Chapitre 14 — L’avenir de TrueNAS
14.1 SCALE vs CORE : la fin du débat
iXsystems a clairement indiqué que SCALE est le futur de TrueNAS.
Analyse
Le débat CORE vs SCALE va s’éteindre. Les utilisateurs de CORE devront éventuellement migrer vers SCALE pour bénéficier des nouvelles fonctionnalités. CORE restera supporté, mais deviendra un produit de maintenance.
14.2 L’open source comme fondation
TrueNAS reste un projet open source, avec un code disponible sur GitHub.
Analyse
L’open source est la force de TrueNAS. Il permet à la communauté de contribuer, de tester, de rapporter des bugs. C’est ce qui distingue TrueNAS des solutions propriétaires.
Tome VI
L’architecture technique
Chapitre 15 — OpenZFS : le cœur de TrueNAS
15.1 Qu’est-ce que ZFS ?
ZFS (Zettabyte File System) est un système de fichiers développé à l’origine par Sun Microsystems, aujourd’hui maintenu par la communauté OpenZFS.
Documentation officielle
TrueNAS utilise OpenZFS comme fondation pour sa couche de gestion des données.
Analyse
ZFS est le cœur de TrueNAS. C’est ce qui permet à TrueNAS d’offrir des fonctionnalités inédites.
15.2 Les fonctionnalités de ZFS
| Fonctionnalité | Description |
|---|---|
| Intégrité des données | Sommes de contrôle pour chaque bloc, détection des erreurs |
| Auto-réparation | Correction automatique des erreurs |
| Snapshots | Copies instantanées de l’état des fichiers |
| Clones | Copies modifiables d’un snapshot |
| Compression | Compression des données en ligne (LZ4, ZSTD) |
| Déduplication | Élimination des doublons (Fast Dedup) |
| Chiffrement | Chiffrement des données au repos |
| RAID logiciel | RAIDZ1, RAIDZ2, RAIDZ3, dRAID |
Chapitre 16 — Les pools, vdevs et datasets
16.1 Les pools
Un pool ZFS est un ensemble de disques qui forment une unité de stockage.
16.2 Les vdevs
Un vdev (virtual device) est un groupe de disques qui compose un pool.
16.3 Les datasets
Un dataset est un système de fichiers ZFS, comparable à un volume.
Analyse
Cette architecture en couches offre une grande flexibilité. Les datasets peuvent avoir des propriétés différentes (compression, déduplication, quotas), et ils peuvent être snapshotés, clonés, et répliqués indépendamment.
Chapitre 17 — RAIDZ1, RAIDZ2, RAIDZ3, dRAID
17.1 Les niveaux RAIDZ
| Niveau | Tolérance | Description |
|---|---|---|
| RAIDZ1 | 1 disque | Redondance simple |
| RAIDZ2 | 2 disques | Redondance double |
| RAIDZ3 | 3 disques | Redondance triple |
17.2 dRAID
dRAID (declustered RAID) permet des configurations de grande taille avec plus de 100 disques.
Chapitre 18 — Les snapshots et les clones
18.1 Les snapshots
Les snapshots sont des copies instantanées qui permettent de restaurer des fichiers à un état antérieur.
18.2 Les clones
Les clones sont des copies modifiables d’un snapshot.
Analyse
Les snapshots sont un atout majeur pour la récupération des données. Ils permettent de restaurer des fichiers en quelques clics.
Chapitre 19 — La déduplication, la compression, le chiffrement
19.1 La déduplication
La déduplication élimine les doublons. Fast Dedup (TrueNAS 24.10) réduit le coût en mémoire de 90 %.
19.2 La compression
La compression réduit la taille des données. ZFS utilise par défaut LZ4.
19.3 Le chiffrement
Le chiffrement protège les données contre les accès non autorisés.
Chapitre 20 — ARC, L2ARC, ZIL, SLOG
20.1 ARC
L’ARC est un cache en RAM.
20.2 L2ARC
La L2ARC est un cache sur SSD.
20.3 ZIL
Le ZIL est un journal des écritures.
20.4 SLOG
Le SLOG est un périphérique dédié pour le ZIL.
Chapitre 21 — Les services
| Protocole | Utilisation |
|---|---|
| SMB | Partage Windows |
| NFS | Partage Unix/Linux |
| iSCSI | Stockage en bloc |
| S3 | Stockage objet |
| FTP/TFTP | Transfert de fichiers |
| Rsync | Synchronisation |
| SSH | Accès sécurisé |
Tome VII
La récupération des données
Chapitre 22 — La structure des pools ZFS
22.1 La complexité de ZFS
Observation Dafotec
En laboratoire, nous avons rencontré des cas où la corruption d’un pool ZFS nécessitait des jours de travail pour être résolue.
Analyse
La récupération sur ZFS nécessite des compétences spécifiques.
Chapitre 23 — La récupération sur pool dégradé
23.1 Le diagnostic
Observation Dafotec
Le diagnostic d’un pool dégradé consiste à :
- Vérifier les disques
- Importer le pool en lecture seule (
zpool import -o readonly=on) - Vérifier l’intégrité des données (
zpool scrub)
23.2 La récupération
Analyse
La récupération consiste à remplacer le disque défaillant et laisser ZFS reconstruire.
Chapitre 24 — La récupération sur pool corrompu
24.1 La corruption
Observation Dafotec
Nous avons rencontré des cas de corruption de pool après :
- Une mise à jour
- Une panne de courant
- Une erreur de configuration
24.2 Les outils
| Outil | Utilisation |
|---|---|
| zpool import | Importer un pool |
| zpool scrub | Vérifier l’intégrité |
| zdb | Analyser les métadonnées |
Chapitre 25 — Les cas particuliers
25.1 Perte de disques
Observation Dafotec
Un pool RAIDZ1 qui perd deux disques nécessite une récupération avancée.
25.2 Corruption du label
Observation Dafotec
Le label ZFS peut être corrompu, empêchant l’importation du pool.
25.3 Erreurs de configuration
Observation Dafotec
Une erreur de configuration peut rendre le pool inaccessible.
Chapitre 26 — La récupération des snapshots et des clones
Analyse
Les snapshots sont souvent la solution la plus rapide pour récupérer des fichiers.
Observation Dafotec
Nous recommandons toujours d’activer les snapshots. C’est la meilleure protection contre la perte de données.
Tome VIII
Cas réels
Chapitre 27 — Cas 1 : Pool RAIDZ1 dégradé
27.1 Le contexte
Un client avec un pool RAIDZ1 dégradé sur TrueNAS CORE.
27.2 L’analyse
Observation Dafotec
Un disque HS, pool accessible en lecture.
27.3 La récupération
Analyse
Remplacer le disque, reconstruire le pool (zpool replace), récupérer les données.
Chapitre 28 — Cas 2 : Pool RAIDZ2 corrompu
28.1 Le contexte
Un client après une mise à jour de TrueNAS SCALE.
28.2 L’analyse
Observation Dafotec
Pool corrompu, métadonnées endommagées.
28.3 La récupération
Analyse
Utiliser zdb, importer en lecture seule, extraire les données en laboratoire. Récupération partielle.
Chapitre 29 — Cas 3 : Perte de configuration
29.1 Le contexte
Un serveur TrueNAS qui ne démarre plus.
29.2 L’analyse
Observation Dafotec
Configuration perdue, disques de données intacts.
29.3 La récupération
Analyse
Réinstaller TrueNAS, importer le pool existant, récupérer les données.
Chapitre 30 — Cas 4 : Fichiers supprimés
30.1 Le contexte
Un client après une suppression accidentelle.
30.2 L’analyse
Observation Dafotec
Fichiers supprimés, snapshot de la veille disponible.
30.3 La récupération
Analyse
Restaurer depuis le snapshot. Récupération totale.
Chapitre 31 — Cas 5 : Pool chiffré avec clé perdue
31.1 Le contexte
Un client avec un pool chiffré et une clé perdue.
31.2 L’analyse
Observation Dafotec
Sans la clé, les données sont irrécupérables.
31.3 La récupération
Analyse
Rechercher la clé (sauvegarde, fichier, mot de passe). Sinon, perte définitive.
Chapitre 32 — Cas 6 : Migration CORE → SCALE
32.1 Le contexte
Un client souhaitant migrer de CORE à SCALE.
32.2 L’analyse
Observation Dafotec
Migration à sens unique.
32.3 La récupération
Analyse
Sauvegarder la configuration, installer SCALE, importer le pool, récupérer les données.
Annexes
Annexe A — Toutes les versions de FreeNAS / TrueNAS
| Version | Année | OS | Nouveautés |
|---|---|---|---|
| FreeNAS 0.1 | 2005 | FreeBSD | Première version |
| FreeNAS 8.0 | 2010 | FreeBSD | Réécriture, ZFS |
| FreeNAS 8.2 | 2012 | FreeBSD | Jails et plugins |
| FreeNAS 8.3 | 2013 | FreeBSD | Chiffrement des disques |
| FreeNAS 9.x | 2013-2015 | FreeBSD | Interface, bhyve |
| FreeNAS 10.x | 2015-2016 | FreeBSD | Refonte Angular |
| FreeNAS 11.x | 2017-2019 | FreeBSD | Nouvelle interface |
| TrueNAS CORE 12.0 | 2020 | FreeBSD | Fusion |
| TrueNAS SCALE 22.02 | 2022 | Debian | GA |
| TrueNAS 22.12 (Bluefin) | 2022 | Debian | Version majeure |
| TrueNAS 23.10 (Cobia) | 2023 | Debian | dRAID |
| TrueNAS 24.10 (Electric Eel) | 2024 | Debian | OpenZFS 2.3 |
| TrueNAS 25.04 (Fangtooth) | 2025 | Debian | Version actuelle |
Annexe B — Modèles de matériel
B.1 FreeNAS Mini
- FreeNAS Mini (4 baies)
- FreeNAS Mini XL (8 baies)
B.2 TrueNAS Enterprise
- TrueNAS X-Series
- TrueNAS M-Series
- TrueNAS Z-Series
- TrueNAS R-Series
Annexe C — Fonctionnalités de ZFS
| Fonctionnalité | Statut |
|---|---|
| Sommes de contrôle | ✅ Disponible |
| Auto-réparation | ✅ Disponible |
| Snapshots | ✅ Disponible |
| Clones | ✅ Disponible |
| Compression | ✅ Disponible |
| Déduplication | ✅ Disponible (Fast Dedup 24.10) |
| Chiffrement | ✅ Disponible |
| RAIDZ1/2/3 | ✅ Disponible |
| dRAID | ✅ Disponible (23.10) |
| RAIDZ Expansion | ✅ Disponible (24.10) |
Annexe D — Glossaire des termes techniques
| Terme | Définition |
|---|---|
| ARC | Cache en RAM pour ZFS |
| Dataset | Unité de stockage ZFS |
| dRAID | Declustered RAID |
| L2ARC | Cache sur SSD pour ZFS |
| Pool | Groupe de disques ZFS |
| RAIDZ | RAID logiciel ZFS |
| SLOG | Périphérique dédié pour le ZIL |
| Snapshot | Copie instantanée |
| Vdev | Groupe de disques dans un pool |
| ZIL | Journal des écritures ZFS |
Annexe E — Bibliographie et sources
Documentation officielle
- Site TrueNAS (www.truenas.com)
- Documentation TrueNAS (www.truenas.com/docs)
Ressources communautaires
- Forums TrueNAS (www.truenas.com/community)
- Subreddit r/truenas
- Wiki TrueNAS
Articles et rapports
- Blocks & Files (2024)
- The Register (2024)
Ressources techniques
- OpenZFS (www.openzfs.org)
- FreeBSD (www.freebsd.org)
- Debian (www.debian.org)
Postface de l’éditeur
Cet ouvrage est le fruit d’une pratique quotidienne de la récupération de données sur TrueNAS. Il ne remplace pas la documentation officielle, mais il en est une vue d’ensemble critique et pratique.
TrueNAS est un projet unique dans l’histoire du stockage. Ce livre raconte cette histoire — et donne les clés pour comprendre, utiliser, et récupérer les données sur TrueNAS.
Juillet 2026.
Dafotec SAS – Laboratoire de récupération de données
4, rue de la Paix – 75002 Paris
www.dafotec.fr
De l’encyclopédie au laboratoire
Un pool ZFS inaccessible ? On récupère.
RAIDZ dégradé, métadonnées corrompues, serveur HS : reconstruction en laboratoire à partir d’images des disques, sans risquer l’original.
Voir la prestation →Guide Netgear ReadyNAS
Infrant, SPARC, X-RAID, abandon Netgear — l’histoire d’une disparition.
Ouvrir le volume →Guide Synology
DSM, Btrfs, SHR, Atom C2000 — l’histoire d’une réussite logicielle.
Ouvrir le volume →Guide QNAP
QTS, QuTS hero, ZFS, DOM, Qlocker et DeadBolt — l’histoire d’une entreprise d’ingénieurs.
Ouvrir le volume →Un pool ZFS inaccessible ? N’improvisez pas.
Chaque import forcé, chaque scrub sur des disques défaillants peut aggraver la situation. Éteignez le serveur, notez la configuration et confiez-nous les disques. Diagnostic gratuit sous 24 h, devis ferme, paiement intégral au résultat obtenu après vérification.
