Open-source ZFS · iXsystems · CORE / SCALE / Enterprise

Récupération de données TrueNAS / FreeNAS

Pool ZFS · RAIDZ-1/2/3 · CORE (FreeBSD) · SCALE (Linux) · M-Series · R-Series

Réponse en 30 secondes

La récupération de données sur TrueNAS / FreeNAS est possible dans 75 à 95 % des cas. Pool ZFS dégradé / non importable, RAIDZ corrompu après crash électrique : dès 600 €. Multi-disques au-delà de la tolérance RAIDZ (salle blanche ISO 5) : 1 500 €+. Configurations TrueNAS Enterprise iXsystems M-Series / R-Series multi-vdev : 3 000 €+ sur devis. Toutes versions FreeNAS legacy, TrueNAS CORE, TrueNAS SCALE (Angelfish, Bluefin, Cobia, Dragonfish, Electric Eel). Hardware iXsystems ou DIY. Diagnostic gratuit sous 24-48h.

Service B2B prioritaire pour PME, hébergeurs, recherche et data center utilisant ZFS.

Spécificités TrueNAS et ZFS

TrueNAS est la solution NAS open-source de référence, développée et maintenue par iXsystems. Anciennement appelée FreeNAS (jusqu'en 2020), elle se décline en deux variantes principales : TrueNAS CORE (basée FreeBSD, héritière directe de FreeNAS) et TrueNAS SCALE (basée Debian Linux, avec containers Kubernetes intégrés). Le système de fichiers est ZFS — référence absolue de l'intégrité de données dans le secteur.

ZFS — Zettabyte File System

Système de fichiers révolutionnaire conçu chez Sun Microsystems (2005), aujourd'hui développé en open-source par OpenZFS. Caractéristiques uniques : Copy-on-Write (CoW), checksums systématiques (sha256 ou autre) sur chaque bloc pour détecter le silent corruption, snapshots instantanés sans coût d'espace, compression transparente (lz4, zstd), déduplication optionnelle. La structure utilise un Merkle tree avec uberblocks et labels redondants à chaque extrémité du disque.

Niveaux RAIDZ

Mirror (équivalent RAID 1, 2 disques), RAIDZ-1 (équivalent RAID 5, 1 disque parité, tolère 1 disque HS), RAIDZ-2 (équivalent RAID 6, 2 disques parité, tolère 2 disques HS — recommandé pour 6+ disques), RAIDZ-3 (3 disques parité, tolère 3 disques HS — entreprise haute capacité), dRAID (introduit OpenZFS 2.1, distribution distribuée plus rapide à reconstruire). Configurations multi-vdev possibles pour scaling : pool composé de plusieurs vdevs RAIDZ-2 stripés.

Versions et plateformes

FreeNAS legacy (versions 9.x, 11.x, jusqu'en 2020), TrueNAS CORE (FreeBSD, versions 12, 13), TrueNAS SCALE (Debian Linux, versions Angelfish 22.02, Bluefin 22.12, Cobia 23.10, Dragonfish 24.04, Electric Eel 24.10, Fangtooth 25.04+), TrueNAS Enterprise (iXsystems hardware certifié). Hardware : iXsystems Mini (4-8 baies), R-Series (rack 1U-4U), M-Series (entreprise haute disponibilité), ou installation DIY sur PC standard.

⚠️ Pool ZFS non importable — cas fréquent

Le scénario le plus fréquent en récupération TrueNAS : pool ZFS qui refuse zpool import après un crash électrique, une coupure brutale, une mise à jour ratée, ou plusieurs disques sortis simultanément du vdev. NE JAMAIS lancer zpool import -F ou -X — ces commandes écrivent des transactions de récupération qui peuvent rendre la corruption permanente. Diagnostic professionnel obligatoire.

Snapshots ZFS — atout majeur

ZFS conserve des snapshots automatiques (configurables via Periodic Snapshot Tasks de TrueNAS). Avant toute opération destructive, vérifier zfs list -t snapshot — un snapshot récent peut sauver vos données sans intervention complexe. Sur les configurations bien paramétrées, snapshots quotidiens conservés 14 jours, hebdomadaires 4 semaines, mensuels 12 mois.

7 scénarios de panne TrueNAS

1

Pool ZFS non importable après crash

zpool import échoue avec erreur. Crash électrique, coupure brutale, arrêt forcé. Labels ZFS et uberblocks à analyser en lecture seule. Reconstruction via Klennet ZFS Recovery ou UFS Explorer Pro.

Taux de succès : 80-95 % · dès 600 €

2

RAIDZ-1 — un disque HS (mode dégradé)

RAIDZ-1 fonctionne avec un disque HS. Action : sauvegarder les données critiques AVANT de remplacer le disque, car le resilver est long et un second disque HS pendant cette phase = perte totale.

Taux de succès : 90-95 % · 600 €

3

RAIDZ-1 — deux disques HS simultanément

Cas critique : RAIDZ-1 ne tolère qu'un seul disque HS. Avec deux disques en panne, pool cassé. Récupération en salle blanche ISO 5 de chaque disque, puis reconstruction RAIDZ logicielle. Recommandation future : passer en RAIDZ-2.

Taux de succès : 70-85 % · 1 500 €+

4

Erreurs CRC sur scrub (silent corruption)

zpool scrub détecte des erreurs CRC sur plusieurs disques. Au-delà de la tolérance RAIDZ, blocs irrécupérables. Identification des fichiers touchés, récupération des fichiers sains, reconstruction des fichiers partiels.

Taux de succès : 75-90 % · dès 600 €

5

Dataset / snapshot supprimé par erreur

Suppression accidentelle d'un dataset ou d'un snapshot. ZFS Copy-on-Write : blocs libérés pour réutilisation. Si pas d'écritures depuis : récupération possible par scan ZFS forensic. Action : couper toute écriture immédiatement.

Taux de succès : 30-70 % · 600-1 500 €

6

Mise à jour CORE → SCALE ratée

Migration TrueNAS CORE (FreeBSD) vers SCALE (Linux) ou inversement bloquée. Pool non monté, configuration TrueNAS perdue. Données ZFS sous-jacentes intactes. Extraction et import du pool sur banc TrueNAS de référence.

Taux de succès : 90-95 % · dès 600 €

7

TrueNAS Enterprise multi-vdev / iXsystems M-Series

Configuration entreprise iXsystems M-Series ou R-Series : pool composé de plusieurs vdevs RAIDZ-2 stripés (12-60 disques). Défaillance complexe : multi-disques sur plusieurs vdevs. Reconstruction multi-vdev experte.

Taux de succès : 70-90 % · 3 000 €+ (devis)

TrueNAS pool inaccessible : que faire ?

  1. 1

    ⚠️ Cesser toute manipulation du pool

    NE PAS lancer zpool import -F ou -X qui peut écrire de nouvelles métadonnées et compliquer la récupération. NE PAS lancer un scrub sur un pool dégradé.

  2. 2

    Documenter la configuration ZFS

    Capturer zpool status -v, zfs list -t all, zpool history. Noter type vdev (mirror, RAIDZ-1/2/3), nombre de disques, snapshots, datasets actifs.

  3. 3

    ⚠️ NE PAS forcer un import en mode dégradé

    Les commandes zpool import -fF ou -X peuvent écrire des transactions non valides et corrompre définitivement le pool.

  4. 4

    Vérifier l'existence de snapshots

    ZFS conserve des snapshots automatiques. Avant toute opération destructive, vérifier zfs list -t snapshot — un snapshot récent peut sauver vos données.

  5. 5

    Documenter version TrueNAS et hardware

    TrueNAS CORE (FreeBSD), SCALE (Linux), ou FreeNAS legacy. Version (12, 13, Angelfish, Bluefin, Cobia, Dragonfish, Electric Eel...). Hardware : iXsystems Mini/R/M ou DIY.

  6. 6

    Contacter un laboratoire spécialisé ZFS

    ZFS nécessite expertise spécifique : structure CoW, Merkle tree, label/uberblock. Choisir un labo avec outils ZFS dédiés (Klennet ZFS Recovery, UFS Explorer Pro module ZFS).

Tarifs récupération TrueNAS

Type d'interventionTarifDélai
Pool ZFS dégradé / non importable / mise à jour ratéedès 600 €5-10 jours
Erreurs CRC scrub (au-delà tolérance RAIDZ)dès 600 €5-10 jours
Multi-disques mécaniques HS (salle blanche ISO 5)1 500 €+10-15 jours
Dataset / snapshot supprimé (forensic ZFS)600-1 500 €7-14 jours
TrueNAS Enterprise iXsystems M-Series multi-vdev3 000 €+ (devis)14-21 jours

Diagnostic gratuit, devis ferme avant intervention. Mode urgences disponible.

Questions fréquentes — TrueNAS

Mon pool ZFS TrueNAS ne s'importe plus, est-ce récupérable ?
Oui. zpool import qui échoue : labels ZFS corrompus, uberblocks endommagés, configuration RAIDZ partiellement perdue, ou multi-disques HS. CRITIQUE : ne PAS forcer avec zpool import -F ou -X. Méthode : extraction des disques, lecture seule des labels et uberblocks, reconstruction du pool en environnement contrôlé (Klennet, UFS Explorer Pro). Tarif : dès 600 €. Taux de succès : 75-90 %.
Quelles versions TrueNAS Dafotec traite-t-il ?
Toutes : FreeNAS legacy (9.x, 11.x), TrueNAS CORE (FreeBSD, 12/13), TrueNAS SCALE (Linux, Angelfish, Bluefin, Cobia, Dragonfish, Electric Eel), TrueNAS Enterprise (iXsystems M/R/X-Series). Hardware : iXsystems Mini, FreeNAS Mini XL+, ou DIY. Tous types de vdev : single, mirror, RAIDZ-1/2/3, dRAID, multi-vdev.
RAIDZ-1, RAIDZ-2, RAIDZ-3 : différences pour la récupération ?
RAIDZ-1 (≈ RAID 5) tolère 1 disque HS. RAIDZ-2 (≈ RAID 6) tolère 2 disques HS — recommandé pour 6+ disques. RAIDZ-3 tolère 3 disques HS, entreprise haute capacité. Récupération : RAIDZ-1 avec 2 disques HS = critique, salle blanche ISO 5 sur chaque + reconstruction (1 500 €+). RAIDZ-2 avec 2 disques HS = grappe encore fonctionnelle (sauvegarder urgence). RAIDZ-3 = même principe avec 3 HS.
Combien coûte une récupération TrueNAS ZFS ?
Tarifs : dès 600 € pour pool ZFS dégradé / non importable. Multi-disques HS au-delà tolérance RAIDZ : 1 500 €+. TrueNAS Enterprise multi-vdev (12-60 disques) : 3 000 €+. Diagnostic gratuit, devis ferme, selon devis.
ZFS scrub a détecté des erreurs CRC, mes données sont-elles perdues ?
Pas nécessairement. En RAIDZ-1/2/3, ZFS reconstruit automatiquement les blocs corrompus depuis les disques de parité (force ZFS sur silent corruption). Si erreurs persistent (plusieurs disques touchés), corruption au-delà tolérance. Méthode : analyse résultat scrub, identification blocs irrécupérables, récupération fichiers sains et reconstruction fichiers partiels. Tarif : dès 600 €.
J'ai supprimé un dataset ou snapshot par erreur, récupérable ?
Très difficile mais parfois possible. ZFS Copy-on-Write : suppression dataset libère les blocs pour réutilisation. Si pas d'écritures depuis : récupération possible par scan ZFS forensic (30-70 % succès). Si écritures intenses depuis : blocs probablement écrasés. Snapshots supprimés après commit : impossible. Action : couper toute écriture immédiatement, contacter en urgence. Tarif : 600-1 500 €.
TrueNAS CORE vs SCALE : différence pour la récupération ?
Format ZFS identique entre CORE (FreeBSD) et SCALE (Linux) — même OpenZFS depuis 2.0. Différences mineures : SCALE utilise OpenZFS 2.x avec features récentes (dRAID, raidz expansion, persistent L2ARC). Récupération : techniques et outils identiques (Klennet, UFS Explorer ZFS). Migration CORE → SCALE possible si pool sain. En cas de corruption, traitement identique. Tarif : dès 600 €.
Combien de temps prend une récupération TrueNAS ?
Diagnostic gratuit sous 24-48h. Récupération : 5-10 jours pour pool ZFS dégradé avec disques intacts. 10-15 jours pour multi-disques mécaniques en salle blanche ISO 5 + reconstruction RAIDZ. 14-21 jours pour TrueNAS Enterprise multi-vdev (12-60 disques). Mode urgence (+30 à +80 %) 24/7 pour B2B critiques.

TrueNAS pool inaccessible ? Diagnostic gratuit

ZFS · RAIDZ-1/2/3 · CORE/SCALE/Enterprise · iXsystems.

Voir aussi — Toutes marques NAS