Guide OpenMediaVault
L’histoire du fork Linux de FreeNAS (2009–2026). Volker Theile, le choix de Debian, les versions Ix à Synchrony, l’architecture modulaire (XML, RPC, SaltStack), l’écosystème OMV-Extras — et la récupération mdadm, LVM2, EXT4 et Btrfs. Édition juillet 2026.
« OpenMediaVault n’est pas né d’une volonté de concurrencer FreeNAS. Il est né d’un désaccord — et de la conviction que Linux méritait une solution NAS aussi aboutie que FreeBSD. »
Avant-propos de l’éditeur
Cet ouvrage est le huitième volet de la collection Guide, consacrée à l’histoire technique des systèmes de stockage en réseau :
- Volume I — ReadyNAS : l’histoire d’une disparition
- Volume II — Synology : l’histoire d’une réussite logicielle
- Volume III — QNAP : l’histoire d’une entreprise d’ingénieurs
- Volume IV — TrueNAS / FreeNAS : l’histoire d’une idée
- Volume V — Western Digital My Cloud : l’histoire du NAS grand public
- Volume VI — Buffalo TeraStation : l’histoire du NAS professionnel japonais
- Volume VII — Drobo : l’histoire de BeyondRAID et d’une innovation disparue
- Volume VIII — OpenMediaVault : l’histoire du fork Linux de FreeNAS
OpenMediaVault (OMV) est une histoire à part. Là où FreeNAS a choisi de rester sur FreeBSD et de devenir TrueNAS CORE, OMV a choisi la voie de Debian Linux — une distribution stable, riche en paquets, et accessible à un public plus large.
Fondé en 2009 par Volker Theile, ancien développeur principal de FreeNAS, OMV est né d’un désaccord fondamental sur l’avenir du projet. Theile voulait migrer FreeNAS vers Linux ; Olivier Cochard-Labbé, le créateur de FreeNAS, voulait rester sur FreeBSD. Le fork était inévitable.
Ce livre raconte l’histoire de ce fork : la naissance d’OpenMediaVault, son évolution à travers les versions (0.2 à 8.0), son architecture modulaire, son écosystème de plugins, et sa place dans l’univers des NAS open source.
Chronologie d’OpenMediaVault (2009–2026)
| Année | Événement |
|---|---|
| 2009 | Volker Theile crée OpenMediaVault, fork Linux de FreeNAS |
| 2009 | Le nom « coreNAS » est envisagé puis abandonné pour OpenMediaVault |
| 2011 | Première version stable : OMV 0.2 (Ix) — 17 octobre 2011 |
| 2012 | OMV 0.3 (Omnious), 0.4 (Fedaykin) — Debian 6 |
| 2013 | OMV 0.5 (Sardoukar) — dernière version sur Debian 6 |
| 2014 | OMV 1.0 (Kralizec) — Debian 7 |
| 2015 | OMV 2.0 (Stoneburner) — Debian 7 |
| 2016 | OMV 3.0 (Erasmus) — Debian 8 |
| 2018 | OMV 4.0 (Arrakis) — Debian 9 |
| 2020 | OMV 5.0 (Usul) — Debian 10 |
| 2022 | OMV 6.0 (Shaitan) — Debian 11 |
| 2024 | OMV 7.0 (Sandworm) — Debian 12 (mars 2024) |
| 2025 | OMV 8.0 (Synchrony) — Debian 13 (décembre 2025) |
| 2026 | OMV 7.0 devient EOL (juin 2026) ; OMV 8.5.1 est la version stable (juillet 2026) |
Tome I
Les origines (2009-2011)
Chapitre 1 — Volker Theile : le développeur principal de FreeNAS
1.1 Un développeur clé
Volker Theile est le fondateur et le développeur principal d’OpenMediaVault. Il a rejoint le projet FreeNAS en 2006 et en est devenu le développeur principal. À la fin de 2009, Theile était le seul développeur actif de FreeNAS.
Documentation officielle
Le projet OpenMediaVault a été institué par Volker Theile en 2009.
Analyse
Theile est l’équivalent de ce qu’Olivier Cochard-Labbé est à FreeNAS — le moteur technique du projet. Il a maintenu FreeNAS pendant des années, mais il avait une vision différente de l’avenir du projet.
Chapitre 2 — Le désaccord sur l’avenir de FreeNAS
2.1 FreeBSD vs Linux
À la fin des années 2000, FreeNAS avait besoin d’une refonte majeure pour supporter des fonctionnalités cruciales. Theile estimait que FreeNAS devait être réécrit pour Linux. Olivier Cochard-Labbé, le créateur de FreeNAS, préférait rester sur FreeBSD.
Documentation officielle
L’équipe du projet savait depuis des mois que FreeNAS avait besoin d’une réécriture majeure.
Analyse
Le désaccord n’était pas technique au sens étroit — il était philosophique. FreeBSD est un système d’exploitation robuste, mais Linux offre une plus grande variété de matériel, une plus grande communauté, et une plus grande richesse de paquets. Theile voyait en Linux l’avenir de FreeNAS.
Chapitre 3 — La naissance d’OpenMediaVault
3.1 Un fork inévitable
Theile et Cochard-Labbé ont convenu que Theile développerait sa version Linux sous un nom différent. Le nom initialement envisagé était « coreNAS » , mais en quelques jours, Theile l’a abandonné au profit d’OpenMediaVault.
Documentation officielle
La première version stable d’OpenMediaVault a été publiée le 17 octobre 2011.
Analyse
Le choix du nom « OpenMediaVault » est significatif : « Open » pour l’open source, « Media » pour le stockage multimédia, « Vault » pour le coffre-fort — une promesse de sécurité et de simplicité.
3.2 Le choix de Debian
Theile a choisi Debian comme base pour OpenMediaVault. La raison est simple : le grand nombre de programmes dans le système de gestion de paquets Debian signifiait qu’il n’aurait pas à passer du temps à réempaqueter les logiciels lui-même.
Documentation officielle
OpenMediaVault est basé sur Debian Linux.
Analyse
Le choix de Debian est stratégique. Debian est stable, bien documenté, et offre une gamme de paquets incomparable. Theile peut se concentrer sur l’interface web et la configuration, sans avoir à réinventer la roue pour chaque service.
Chapitre 4 — Les premières versions (0.2, 0.3, 0.4)
4.1 Les versions initiales
La première version stable d’OpenMediaVault est la 0.2 « Ix » , publiée en octobre 2011 sur la base de Debian 6.
| Version | Nom de code | Base Debian | Date de sortie |
|---|---|---|---|
| 0.2 | Ix | Debian 6 | Oct 2011 |
| 0.3 | Omnious | Debian 6 | Jul 2012 |
| 0.4 | Fedaykin | Debian 6 | Sep 2012 |
| 0.5 | Sardoukar | Debian 6 | Aug 2013 |
Documentation officielle
Toutes les versions 0.x sont basées sur Debian 6 et sont aujourd’hui en fin de vie (EOL).
Analyse
Les noms de code des versions 0.x sont inspirés de l’univers de Dune de Frank Herbert : Ix, Omnious, Fedaykin, Sardoukar — une référence qui deviendra une tradition dans les versions ultérieures.
Tome II
L’évolution des versions (2011-2026)
Chapitre 5 — OMV 1.x et 2.x : la maturité (Debian 7)
5.1 OMV 1.0 « Kralizec » (septembre 2014)
La version 1.0 « Kralizec » marque le passage à Debian 7.
Documentation officielle
OMV 1.0 est basé sur Debian 7 et est sorti en septembre 2014.
5.2 OMV 2.0 « Stoneburner » (juin 2015)
La version 2.0 « Stoneburner » reste sur Debian 7.
Analyse
Les versions 1.x et 2.x marquent la maturité du projet. L’interface web s’améliore, la stabilité augmente, et la communauté se développe.
Chapitre 6 — OMV 3.x : Erasmus (Debian 8)
6.1 Le passage à Debian 8
La version 3.0 « Erasmus » , sortie en juin 2016, est basée sur Debian 8.
Documentation officielle
OMV 3.0 est basé sur Debian 8 et est sorti en juin 2016.
Chapitre 7 — OMV 4.x : Arrakis (Debian 9)
7.1 Le passage à Debian 9
La version 4.0 « Arrakis » , sortie en avril 2018, est basée sur Debian 9.
Documentation officielle
OMV 4.0 est basé sur Debian 9 et est sorti en avril 2018.
Analyse
« Arrakis » est la planète désertique de Dune — un nom de code qui rend hommage à l’univers de Frank Herbert, cher à Volker Theile.
Chapitre 8 — OMV 5.x : Usul (Debian 10)
8.1 Le passage à Debian 10
La version 5.0 « Usul » , sortie en mars 2020, est basée sur Debian 10.
Documentation officielle
OMV 5.0 est basé sur Debian 10 et est sorti en mars 2020.
Analyse
« Usul » est le nom de code de Paul Atréides dans Dune — une référence qui montre l’attachement de Theile à l’univers de Herbert.
Chapitre 9 — OMV 6.x : Shaitan (Debian 11)
9.1 Le passage à Debian 11
La version 6.0 « Shaitan » , sortie en mai 2022, est basée sur Debian 11.
Documentation officielle
OMV 6.0 est basé sur Debian 11 et est sorti en mai 2022.
Chapitre 10 — OMV 7.x : Sandworm (Debian 12)
10.1 Le passage à Debian 12
La version 7.0 « Sandworm » , sortie en mars 2024, est basée sur Debian 12.
Documentation officielle
OMV 7.0 est basé sur Debian 12 et est sorti en mars 2024.
10.2 La fin de vie de OMV 7
OMV 7 a atteint sa fin de vie (EOL) en juin 2026 — en même temps que Debian 12.
Observation Dafotec
Les utilisateurs de OMV 7 doivent migrer vers OMV 8 pour recevoir des mises à jour de sécurité.
Chapitre 11 — OMV 8.x : Synchrony (Debian 13)
11.1 La version actuelle
La version 8.0 « Synchrony » , sortie en décembre 2025, est basée sur Debian 13.
Documentation officielle
OMV 8.0 est basé sur Debian 13 et est sorti en décembre 2025.
11.2 Les évolutions récentes
OMV 8.5.1 est la dernière version stable, sortie le 7 juillet 2026. Elle introduit :
- Une amélioration de la validation des requêtes RPC liées à la gestion des utilisateurs, des groupes et des dossiers partagés
- Un framework d’authentification à deux facteurs (2FA TOTP)
Documentation officielle
La version 8.5.1 inclut des améliorations de la validation des requêtes RPC.
Analyse
OMV 8 est la version la plus aboutie du projet. Elle bénéficie de la stabilité de Debian 13 et intègre des fonctionnalités modernes comme l’authentification à deux facteurs.
Tome III
Pourquoi OpenMediaVault est différent
Chapitre 12 — Un fork, pas une copie
12.1 Une filiation assumée
OpenMediaVault est un fork de FreeNAS — mais il n’est pas une simple copie.
Analyse
OMV a hérité de l’ADN de FreeNAS (une interface web, une gestion simplifiée, une philosophie open source), mais il a choisi une voie différente : Linux plutôt que FreeBSD.
Chapitre 13 — Debian comme base
13.1 La stabilité de Debian
Le choix de Debian est la caractéristique distinctive d’OMV.
Documentation officielle
OMV est basé sur Debian Linux.
Analyse
Debian est réputé pour sa stabilité et sa sécurité. C’est un choix idéal pour un NAS, qui doit fonctionner 24h/24, 7j/7.
13.2 La richesse des paquets
Debian offre plus de 50 000 paquets — une richesse qui permet d’intégrer facilement de nouveaux services.
Documentation officielle
Theile a choisi Debian parce que le grand nombre de programmes dans son système de gestion de paquets signifiait qu’il n’aurait pas à passer du temps à réempaqueter les logiciels lui-même.
Analyse
Cette décision est pragmatique. Theile peut se concentrer sur l’interface web et la configuration, laissant Debian gérer les paquets.
Chapitre 14 — La modularité comme philosophie
14.1 Une architecture modulaire
OpenMediaVault suit une architecture modulaire qui sépare l’interface utilisateur des services backend et de la configuration système.
Documentation officielle
La conception modulaire d’OMV permet de l’étendre via des plugins.
Analyse
La modularité est une philosophie : l’utilisateur n’installe que ce dont il a besoin. Pas de bloat, pas de fonctionnalités inutiles.
Chapitre 15 — La simplicité comme objectif
15.1 Un NAS accessible à tous
OMV est conçu pour être simple et facile à utiliser, même sans connaissances approfondies.
Documentation officielle
OMV est une solution simple et facile à utiliser, prête à l’emploi, qui permet à tout le monde d’installer et d’administrer un NAS sans connaissances approfondies.
Analyse
La simplicité est un choix délibéré. OMV vise les utilisateurs domestiques et les petites entreprises — pas les administrateurs systèmes chevronnés.
Chapitre 16 — La communauté open source
16.1 Un projet communautaire
OMV est un projet open source, sous licence GPL v3.
Documentation officielle
OMV est un logiciel libre, distribué sous licence GPL v3.
Analyse
La communauté OMV est active et contribue au développement du projet. Les forums, les plugins tiers, et les contributions sont nombreux.
Chapitre 17 — OMV vs FreeNAS/TrueNAS
17.1 Deux visions du NAS open source
| Critère | OpenMediaVault | FreeNAS / TrueNAS CORE |
|---|---|---|
| OS de base | Debian Linux | FreeBSD |
| Système de fichiers | EXT4, Btrfs, XFS, etc. | ZFS |
| Virtualisation | Docker, Kubernetes (plugins) | bhyve, jails |
| Interface | Web (PHP, Angular) | Web (Angular) |
| Licence | GPL v3 | BSD |
| Philosophie | Simplicité, modularité | Puissance, intégrité |
Analyse
OMV et TrueNAS CORE sont les deux faces d’une même médaille : le NAS open source. Mais ils ont choisi des voies différentes — Linux vs FreeBSD, ZFS vs EXT4/Btrfs.
Tome IV
L’architecture technique
Chapitre 18 — L’architecture modulaire
18.1 Une séparation claire
L’architecture d’OMV suit un principe clair : séparer l’interface utilisateur des services backend et de la configuration système.
Documentation officielle
OpenMediaVault suit une architecture modulaire qui sépare l’interface utilisateur des services backend et de la configuration système.
Analyse
Cette séparation permet une évolutivité et une maintenabilité accrues.
Chapitre 19 — Le système de configuration XML
19.1 Un stockage centralisé
Au cœur d’OMV se trouve un système de gestion de configuration qui stocke toutes les configurations dans une base de données XML.
Documentation officielle
Le système stocke toutes les configurations dans une base de données XML, qui est utilisée pour générer les fichiers de configuration système réels lorsque les modifications sont appliquées.
Analyse
La base de données XML est la source de vérité d’OMV. Elle est initialisée lors de l’installation et migrée lors des mises à jour.
19.2 La validation des configurations
Les modifications effectuées via l’interface utilisateur sont validées par rapport à des schémas JSON avant d’être stockées dans la base de données, garantissant l’intégrité de la configuration.
Documentation officielle
Les modifications sont validées par rapport à des schémas JSON avant d’être stockées.
Chapitre 20 — Le framework RPC
20.1 Une couche de communication
Le framework RPC (Remote Procedure Call) fait le lien entre l’interface web et les systèmes backend.
Documentation officielle
Le framework RPC fait le lien entre l’interface web et les systèmes backend.
Analyse
Chaque domaine de fonctionnalité a sa propre classe de service RPC, qui hérite de ServiceAbstract.
Chapitre 21 — SaltStack pour le déploiement
21.1 Une configuration déclarative
OMV utilise SaltStack pour déployer les modifications de configuration sur le système.
Documentation officielle
OpenMediaVault utilise SaltStack pour déployer les modifications de configuration sur le système.
Analyse
SaltStack fonctionne en mode « masterless » . Les « states » Salt sont exécutés pour mettre à jour les fichiers de configuration système et redémarrer les services.
Chapitre 22 — L’interface web
22.1 Une interface moderne
L’interface web d’OMV est écrite en PHP et TypeScript (Angular).
Documentation officielle
L’interface web utilise PHP et TypeScript (Angular).
Analyse
L’utilisation d’Angular est un choix moderne : l’interface est réactive, dynamique, et agréable à utiliser.
Chapitre 23 — Les systèmes de fichiers supportés
23.1 Une large gamme
OMV supporte de nombreux systèmes de fichiers : EXT3, EXT4, XFS, JFS, Btrfs et d’autres.
Documentation officielle
OMV supporte les systèmes de fichiers EXT3, EXT4, XFS, JFS, Btrfs et d’autres.
Analyse
La diversité des systèmes de fichiers supportés est un atout. L’utilisateur peut choisir le système qui correspond le mieux à ses besoins : EXT4 pour la simplicité, XFS pour la performance, Btrfs pour les snapshots.
Chapitre 24 — La gestion des volumes
24.1 RAID et LVM
OMV supporte :
- RAID logiciel (mdadm) : JBOD, 0, 1, 5, 6
- LVM2 (Logical Volume Manager)
Documentation officielle
OMV supporte le RAID logiciel (JBOD, 0, 1, 5, 6) et LVM2.
Analyse
L’utilisation de mdadm et LVM2 est un choix standard sous Linux. Ces technologies sont matures, bien documentées, et faciles à récupérer en cas de panne.
Tome V
Les fonctionnalités
Chapitre 25 — Les services de base
25.1 Une gamme complète
OMV inclut de nombreux services prêts à l’emploi :
- SSH : accès sécurisé en ligne de commande
- SMB/CIFS : partage de fichiers avec Windows
- NFS (v3/v4) : partage avec Unix/Linux
- FTP/SFTP : transfert de fichiers
- RSync : synchronisation
- DAAP : serveur multimédia (iTunes)
Documentation officielle
OMV contient des services comme SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync et bien d’autres.
Analyse
La gamme de services est suffisante pour la plupart des utilisateurs domestiques et des petites entreprises.
Chapitre 26 — La gestion des utilisateurs
26.1 Une gestion simplifiée
OMV propose une gestion des utilisateurs via l’interface web.
Documentation officielle
OMV inclut la gestion des utilisateurs.
Chapitre 27 — La surveillance
27.1 S.M.A.R.T.
OMV supporte S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) pour surveiller la santé des disques.
Documentation officielle
OMV inclut la surveillance S.M.A.R.T.
27.2 SNMP et syslog
OMV supporte SNMP (v1/2c/3) et syslog pour la surveillance à distance.
Documentation officielle
OMV supporte SNMP (v1/2c/3) et syslog.
Chapitre 28 — Les snapshots sur Btrfs
28.1 Une protection avancée
OMV supporte les snapshots sur les systèmes de fichiers Btrfs.
Documentation officielle
OMV supporte la gestion des snapshots des dossiers partagés sur les systèmes de fichiers Btrfs, ainsi que des tâches automatisées pour le scrubbing Btrfs.
Analyse
Les snapshots sont une fonctionnalité de protection avancée, réservée aux systèmes de fichiers Btrfs.
Chapitre 29 — Les notifications par email
29.1 Une alerte en temps réel
OMV supporte les notifications par email.
Documentation officielle
OMV supporte les notifications par email.
Tome VI
Les plugins
Chapitre 30 — L’architecture des plugins
30.1 Une extensibilité par design
OMV est conçu pour être extensible via des plugins.
Documentation officielle
Grâce à la conception modulaire du framework, OMV peut être étendu via des plugins.
Analyse
Les plugins offrent plusieurs avantages : installation facile, configuration préconfigurée, mises à jour automatiques.
Chapitre 31 — Les plugins officiels
31.1 La liste des plugins officiels
| Plugin | Description |
|---|---|
| ClamAV | Antivirus pour les dossiers |
| Route | Ajout de routes statiques |
| Forked-daap | Serveur de musique DAAP |
| LDAP | Intégration avec un serveur LDAP |
| LVM2 | Gestion LVM |
| Netatalk | Protocole AFP pour Mac OS X |
| Diskstats | Statistiques iostats |
| NUT | Gestion des onduleurs (UPS) |
| USB Backup | Sauvegarde vers disque externe |
Documentation officielle
La liste des plugins officiels est disponible dans la documentation.
Chapitre 32 — OMV-Extras : le dépôt de plugins tiers
32.1 L’extension des fonctionnalités
OMV-Extras est un dépôt de plugins tiers qui étend considérablement les fonctionnalités d’OMV.
Documentation officielle
L’installation d’OMV-Extras permet d’accéder à l’ensemble des plugins à valeur ajoutée disponibles sur OpenMediaVault.
32.2 Les plugins populaires
- ZFS : support du système de fichiers ZFS
- Docker/Compose : conteneurisation d’applications
- Kubernetes : orchestration de conteneurs
- BorgBackup : sauvegarde dédupliquée
- WriteCache : cache d’écriture
Analyse
OMV-Extras est la porte d’entrée vers les fonctionnalités avancées d’OMV. Sans lui, OMV reste un NAS de base. Avec lui, il devient une plateforme complète.
Tome VII
La sécurité
Chapitre 33 — Les vulnérabilités connues
33.1 Une sécurité proactive
Comme tout système exposé sur Internet, OMV peut être vulnérable. Les mises à jour de sécurité sont gérées via APT (Advanced Packaging Tool).
Documentation officielle
Les mises à jour système sont faciles via la gestion des paquets Debian.
Analyse
La sécurité d’OMV dépend en grande partie de la sécurité de Debian. Les mises à jour régulières sont essentielles.
Chapitre 34 — L’authentification à deux facteurs (2FA TOTP)
34.1 Une fonctionnalité moderne
OMV 8.5.0 a introduit un framework d’authentification pour l’interface utilisateur, permettant des méthodes d’authentification à deux facteurs.
Documentation officielle
Avec la version 8.5.0, un framework d’authentification pour l’interface utilisateur a été introduit. Cela permet aux plugins d’implémenter une grande variété de méthodes d’authentification à deux facteurs.
Analyse
L’authentification à deux facteurs est une fonctionnalité de sécurité moderne, qui protège l’interface d’administration contre les accès non autorisés.
Chapitre 35 — Les bonnes pratiques de sécurisation
35.1 Recommandations
- Mettre à jour régulièrement le système via APT
- Désactiver les services inutilisés
- Utiliser des mots de passe forts
- Activer l’authentification à deux facteurs
- Surveiller les logs (syslog)
- Utiliser HTTPS pour l’interface web
Analyse
La sécurité d’un NAS ne se limite pas au logiciel. Elle dépend aussi des pratiques de l’administrateur.
Tome VIII
La récupération des données
Chapitre 36 — Les causes de perte de données sur OMV
36.1 Les principales causes
Observation Dafotec
- Pannes matérielles : défaillance du disque dur, de l’alimentation
- Erreurs utilisateur : suppression incorrecte, formatage accidentel
- Problèmes de système de fichiers : corruption suite à une panne de courant
- Problèmes logiciels : conflits entre plugins, bugs
- Coupure de courant : dommages au serveur
- Mises à jour invalides : conflits lors des mises à jour
Chapitre 37 — La structure des disques sous OMV
37.1 Une architecture standard
OMV utilise des technologies standard sous Linux : mdadm pour le RAID et LVM2 pour la gestion des volumes.
Documentation officielle
OMV utilise les technologies RAID mdadm et LVM2.
Analyse
L’utilisation de technologies standard est un avantage pour la récupération. Les outils standard (mdadm, LVM) peuvent être utilisés pour reconstruire les volumes.
37.2 Architecture typique
sda1 — boot (partition de démarrage) sda2 — root (système d’exploitation) sda3 — swap (mémoire d’échange) sda4 — données (EXT4, XFS, Btrfs)
Analyse
Cette architecture est standard sous Linux. La partition de données peut être gérée par mdadm (RAID) ou LVM2.
Chapitre 38 — La récupération sur EXT4
38.1 Un système de fichiers standard
EXT4 est le système de fichiers le plus courant sur OMV.
Observation Dafotec
La récupération sur EXT4 est standard :
- Analyser l’image du disque en laboratoire
- Scanner le disque pour identifier les partitions
- Extraire les fichiers
Analyse
EXT4 est bien supporté par les outils de récupération. La récupération est généralement rapide et efficace.
Chapitre 39 — La récupération sur Btrfs
39.1 Un système de fichiers avancé
Btrfs est supporté par OMV pour les snapshots.
Observation Dafotec
La récupération sur Btrfs est plus complexe :
- Importer le pool Btrfs
- Lire les métadonnées Btrfs
- Extraire les données
Analyse
Btrfs est moins bien supporté que EXT4 par les outils grand public. La récupération nécessite souvent des compétences avancées.
Chapitre 40 — La récupération sur RAID mdadm
40.1 Un RAID logiciel standard
OMV utilise mdadm pour le RAID.
Observation Dafotec
La récupération sur un RAID mdadm consiste à :
- Identifier l’ordre des disques
- Vérifier l’intégrité des métadonnées
- Reconstruire le RAID avec un outil spécialisé
Analyse
mdadm est un outil standard, bien documenté. La récupération est possible avec les méthodes standard du laboratoire.
Chapitre 41 — La récupération sur LVM2
41.1 Une couche d’abstraction
OMV utilise LVM2 pour la gestion des volumes.
Observation Dafotec
La récupération sur LVM2 consiste à :
- Lire les métadonnées LVM
- Activer les volumes logiques
- Monter les volumes
- Extraire les données
Analyse
LVM2 ajoute une couche d’abstraction, mais les métadonnées sont standard et peuvent être lues par les outils spécialisés.
Chapitre 42 — Les outils de récupération
| Outil | Utilisation | Compatibilité |
|---|---|---|
| ddrescue | Clonage de disques défaillants | Linux |
Chapitre 43 — Les cas particuliers
43.1 Migration OMV 5 → OMV 6
Observation Dafotec
La migration d’OMV 5 à OMV 6 est une opération délicate. La configuration doit être sauvegardée et restaurée.
43.2 Récupération après ransomware
Observation Dafotec
Si les fichiers sont chiffrés, la récupération est impossible sans la clé de déchiffrement. Les snapshots (sur Btrfs) peuvent permettre une restauration.
Tome IX
Cas réels
Chapitre 44 — Cas 1 : RAID 5 dégradé sur OMV
44.1 Le contexte
Un client avec un RAID 5 dégradé sur OMV (un disque défaillant).
44.2 L’analyse
Observation Dafotec
Un disque HS, le RAID est accessible en lecture.
44.3 La récupération
Analyse
Remplacer le disque, reconstruire le RAID avec mdadm, récupérer les données.
Chapitre 45 — Cas 2 : Volume EXT4 corrompu après panne de courant
45.1 Le contexte
Un client après une panne de courant sur OMV.
45.2 L’analyse
Observation Dafotec
Le système de fichiers EXT4 est corrompu.
45.3 La récupération
Analyse
Retrouver la partition sur l’image du disque, puis extraire les données en laboratoire.
Chapitre 46 — Cas 3 : Perte de configuration système
46.1 Le contexte
Un client dont le système OMV ne démarre plus.
46.2 L’analyse
Observation Dafotec
La configuration système est perdue, mais les données sont intactes.
46.3 La récupération
Analyse
Réinstaller OMV, importer le volume de données, récupérer les données.
Chapitre 47 — Cas 4 : Récupération de fichiers supprimés
47.1 Le contexte
Un client qui a supprimé des fichiers importants sur OMV.
47.2 L’analyse
Observation Dafotec
Les fichiers ont été supprimés, mais le système de fichiers (EXT4) n’a pas été écrasé.
47.3 La récupération
Analyse
Récupérer les fichiers supprimés par carving en laboratoire.
Chapitre 48 — Cas 5 : Migration OMV 5 → OMV 6
48.1 Le contexte
Un client qui souhaite migrer de OMV 5 à OMV 6.
48.2 L’analyse
Observation Dafotec
La migration est délicate, la configuration doit être sauvegardée.
48.3 La récupération
Analyse
Sauvegarder la configuration, réinstaller OMV 6, restaurer la configuration, importer le volume de données.
Chapitre 49 — Cas 6 : Récupération après ransomware
49.1 Le contexte
Un client victime d’un ransomware sur OMV.
49.2 L’analyse
Observation Dafotec
Les fichiers sont chiffrés. Pas de sauvegarde.
49.3 La récupération
Analyse
La récupération est impossible. Conseiller au client de reconstruire le NAS.
Annexes
Annexe A — Toutes les versions d’OpenMediaVault
| Version | Nom de code | Base Debian | Date de sortie | Statut |
|---|---|---|---|---|
| 0.2 | Ix | Debian 6 | Oct 2011 | EOL |
| 0.3 | Omnious | Debian 6 | Jul 2012 | EOL |
| 0.4 | Fedaykin | Debian 6 | Sep 2012 | EOL |
| 0.5 | Sardoukar | Debian 6 | Aug 2013 | EOL |
| 1.0 | Kralizec | Debian 7 | Sept 2014 | EOL |
| 2.0 | Stoneburner | Debian 7 | Jun 2015 | EOL |
| 3.0 | Erasmus | Debian 8 | Jun 2016 | EOL |
| 4.0 | Arrakis | Debian 9 | Apr 2018 | EOL |
| 5.0 | Usul | Debian 10 | Mar 2020 | EOL |
| 6.0 | Shaitan | Debian 11 | May 2022 | EOL |
| 7.0 | Sandworm | Debian 12 | Mar 2024 | EOL (juin 2026) |
| 8.0 | Synchrony | Debian 13 | Dec 2025 | Stable |
Annexe B — Tous les plugins officiels
| Plugin | Description |
|---|---|
| ClamAV | Antivirus pour les dossiers |
| Route | Ajout de routes statiques |
| Forked-daap | Serveur de musique DAAP |
| LDAP | Intégration LDAP |
| LVM2 | Gestion LVM |
| Netatalk | Protocole AFP |
| Diskstats | Statistiques iostats |
| NUT | Gestion UPS |
| USB Backup | Sauvegarde vers disque externe |
Annexe C — Architecture des disques sous OMV
C.1 Structure typique
sda1 — boot (partition de démarrage) sda2 — root (système d’exploitation) sda3 — swap (mémoire d’échange) sda4 — données (EXT4, XFS, Btrfs)
C.2 RAID mdadm
Les métadonnées RAID sont stockées à la fin de chaque disque.
C.3 LVM2
Les métadonnées LVM sont stockées sur les volumes physiques (PV) eux-mêmes, pas dans /etc/lvm. Ce répertoire contient les fichiers de configuration et les sauvegardes.
Annexe D — Glossaire des termes techniques
| Terme | Définition |
|---|---|
| APT | Advanced Packaging Tool — gestionnaire de paquets Debian |
| Btrfs | Système de fichiers avancé (snapshots, compression) |
| Debian | Distribution Linux, base d’OMV |
| EOL | End Of Life — fin de vie |
| EXT4 | Système de fichiers standard sous Linux |
| LVM | Logical Volume Manager — gestion de volumes |
| mdadm | Outil de gestion RAID sous Linux |
| NAS | Network Attached Storage |
| OMV | OpenMediaVault |
| RAID | Redondance de disques |
| RPC | Remote Procedure Call |
| S.M.A.R.T. | Surveillance des disques |
| SaltStack | Outil de configuration déclarative |
| XFS | Système de fichiers performant |
Annexe E — Bibliographie et sources
Documentation officielle
- Site OpenMediaVault (www.openmediavault.org)
- Documentation OMV (docs.openmediavault.org)
- OMV-Extras (wiki.omv-extras.org)
Articles et rapports
- Wikipedia — OpenMediaVault
- DistroWatch — OpenMediaVault
- Forum NAS — OMV 7 EOL
Ressources techniques
- Dafotec — Laboratoire de récupération de données
Postface de l’éditeur
OpenMediaVault est une histoire de fork et de persévérance. Né d’un désaccord sur l’avenir de FreeNAS, il a su trouver sa voie en s’appuyant sur Debian Linux.
Là où FreeNAS est devenu TrueNAS CORE (FreeBSD, ZFS), OMV est resté fidèle à Linux, à la simplicité, à la modularité. Il s’est imposé comme l’une des solutions NAS open source les plus populaires, particulièrement appréciée des utilisateurs domestiques et des petites entreprises.
Ce livre raconte cette histoire — et donne les clés pour comprendre, utiliser, et récupérer les données sur OpenMediaVault.
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 volume OMV muet ? On récupère.
RAID mdadm, LVM2, EXT4, XFS ou Btrfs : reconstruction en laboratoire à partir de clones, sans jamais écrire sur vos disques d’origine.
Voir la prestation →Guide FreeNAS
Olivier Cochard-Labbé, m0n0wall, FreeBSD — l’histoire du projet dont OMV est le fork Linux.
Ouvrir le volume →Guide TrueNAS
iXsystems, ZFS, CORE et SCALE — la voie FreeBSD puis Linux que FreeNAS a suivie de son côté.
Ouvrir le volume →Un serveur OpenMediaVault inaccessible ? Vos données sont probablement intactes.
mdadm, LVM2, EXT4, Btrfs : des technologies standard que notre laboratoire reconstruit chaque semaine. Éteignez le serveur, ne relancez pas de synchronisation, et confiez-nous les disques dans leur ordre d’origine. Diagnostic gratuit sous 24 h, devis ferme, paiement intégral au résultat obtenu après vérification.
