12 chapitres2 h 52 minIntermédiaire
Stockage et NAS avec TrueNAS
Cours stockage du BTS SIO SISR : DAS, NAS, SAN, RAID, ZFS, TrueNAS, partages SMB et NFS, iSCSI pour Proxmox, snapshots et capacités calculées.
Par Josselyn C., prof de BTS SIO. Mis à jour le .
L'essentiel
Le stockage, c'est l'endroit où vivent les données d'une organisation : les dossiers partagés des services, les disques des machines virtuelles, les sauvegardes, les archives. Un serveur de stockage en réseau, le NAS, rend ces données accessibles à tous les postes et à tous les serveurs, les protège contre la panne d'un disque et en garde des versions antérieures. Ce cours t'apprend à concevoir et à administrer ce stockage avec TrueNAS Community Edition, le système libre de stockage bâti sur ZFS, celui que tu croises le plus souvent en TP et dans les PME qui veulent un NAS sérieux sans licence.
Au BTS SIO, le stockage relève du bloc 2 de l'option SISR (concevoir une solution d'infrastructure, administrer les systèmes) : solutions de stockage, partage de fichiers, disponibilité et protection des données. Il nourrit tes réalisations de l'épreuve E6 SISR, et l'écrit E7 Cybersécurité des services informatiques t'interroge régulièrement sur la protection des données et la reprise après un rançongiciel.
À la fin de ce cours, tu sauras :
- choisir entre DAS, NAS et SAN, et entre stockage en bloc, en fichier et objet ;
- choisir des disques et une organisation ZFS adaptés à un besoin ;
- installer TrueNAS, sur un serveur ou dans une VM Proxmox, et créer un pool ;
- publier des partages SMB pour les utilisateurs d'Active Directory, NFS pour Linux et Proxmox, iSCSI pour les disques des VM ;
- protéger les données par des snapshots, une réplication vers un second site et une copie dans le cloud, y compris contre un rançongiciel ;
- superviser un NAS et calculer sa capacité utile, sa croissance et ses temps de copie.
Prérequis. Le cours Réseaux (adresses, masques, VLAN, ports) et les bases d'Active Directory du cours Windows Server. Pour les chapitres 7 et 8, savoir ce qu'est un hyperviseur aide : le cours Virtualisation présente Proxmox VE.
Les versions du cours. TrueNAS Community Edition 25.10 « Goldeye », la version recommandée par l'éditeur pour la production fin 2026 (correctif 25.10.7 de septembre 2026), avec OpenZFS 2.3. Les hyperviseurs sont des Proxmox VE 9.2 sur Debian 13 « Trixie », et le domaine tourne sous Windows Server 2025. La branche suivante de TrueNAS est en test, réservée aux utilisateurs pionniers : les menus changent parfois d'une version à l'autre, mais les notions de ce cours restent les mêmes.
Le fil rouge. Les exemples se passent chez Sorbier Logistique, la PME de transport et d'entreposage des cours Réseaux, Routage et commutation, Windows Server et Cybersécurité des infrastructures. Son domaine Active Directory est ad.sorbier.example, ses serveurs sont dans le VLAN 20 (192.168.10.176/28), et son service informatique compte Antoine Mercier, le responsable, et deux techniciens, Chloé Lambert et Moussa Diallo. Cette année, Sorbier achète un NAS sous TrueNAS, srv-nas, pour héberger ses archives, les disques de ses machines virtuelles et ses images d'installation.
Comment travailler. Monte une maquette : une VM TrueNAS avec quatre petits disques virtuels suffit pour tout le cours, et une seconde VM pour la réplication du chapitre 9. Le chapitre 4 explique comment la créer sous Proxmox VE ou VirtualBox. Chaque chapitre se termine par des exercices dont la réponse est masquée : cherche d'abord, ouvre ensuite. Les capacités des corrigés ont toutes été recalculées.
| Ton objectif | Chapitres à travailler en priorité |
|---|---|
| Comprendre le stockage d'entreprise | 1, 2 et 3 |
| Monter un NAS pour une réalisation E6 SISR | 3 à 9, puis 11 |
| Fournir du stockage partagé à un cluster Proxmox | 3, 7, 8 et 9 |
| Préparer l'écrit E7 (protection des données, rançongiciel) | 1, 9, 10 et 12 |
| Réviser les calculs | 1, 2 et 12 |
Sommaire
Stockage et NAS
0 chapitre sur 12
- Chapitre 1 : Stockage informatique : DAS, NAS et SAN15 min
- Chapitre 2 : Disques durs, SSD et RAID : choisir le matériel d'un NAS12 min
- Chapitre 3 : ZFS : pool, vdev, dataset, compression et ARC18 min
- Chapitre 4 : Installer TrueNAS Community Edition, sur serveur ou VM Proxmox16 min
- Chapitre 5 : Datasets, utilisateurs, groupes et ACL sur TrueNAS11 min
- Chapitre 6 : Partage SMB et Active Directory sur TrueNAS15 min
- Chapitre 7 : Partage NFS pour Linux et Proxmox VE11 min
- Chapitre 8 : iSCSI : un stockage en bloc pour les VM Proxmox15 min
- Chapitre 9 : Snapshots ZFS, réplication et Cloud Sync17 min
- Chapitre 10 : Protéger un NAS contre les rançongiciels14 min
- Chapitre 11 : Superviser et maintenir un NAS : scrub, SMART, alertes et Zabbix14 min
- Chapitre 12 : Dimensionner un stockage : calculs de capacité et cas type E613 min
Questions fréquentes
Quelle est la différence entre un NAS et un SAN ?
Un NAS est un serveur de fichiers : les clients lui demandent des fichiers par SMB ou NFS, et c'est le NAS qui gère le système de fichiers et les droits. Un SAN fournit des disques bruts, les LUN, par iSCSI ou Fibre Channel : chaque serveur formate son LUN avec son propre système de fichiers. Le NAS sert aux partages des utilisateurs, le SAN aux disques des machines virtuelles et des bases de données ; TrueNAS sait faire les deux (chapitre 1).
TrueNAS est-il gratuit ?
Oui : TrueNAS Community Edition est libre et gratuit, sans limite de capacité ni de fonctions de base (ZFS, SMB, NFS, iSCSI, réplication). L'édition Enterprise, vendue avec le matériel de l'éditeur, ajoute le support 24 h sur 24, la haute disponibilité à deux contrôleurs et quelques fonctions réservées. Pour une PME, un TP ou une réalisation d'E6, la Community Edition suffit (chapitre 4).
Quelle différence entre TrueNAS SCALE, CORE et Community Edition ?
TrueNAS CORE, basé sur FreeBSD, n'évolue plus : sa dernière version, 13.3, est sortie en 2024 et n'a reçu que des correctifs jusqu'en 2025. TrueNAS SCALE, basé sur Debian Linux, est devenu le seul TrueNAS à partir de la version 25.04 de 2025, sous le nom de TrueNAS Community Edition pour l'édition gratuite. En 2026, on installe donc TrueNAS Community Edition 25.10, et une installation CORE se migre vers elle.
C'est quoi ZFS et pourquoi l'utiliser pour un NAS ?
ZFS est un système de fichiers qui gère aussi les disques : il les regroupe en pools redondants (miroirs, RAIDZ), vérifie chaque bloc lu par une somme de contrôle et répare automatiquement les blocs corrompus. Comme il n'écrase jamais une donnée en place, il prend des snapshots instantanés et réplique efficacement les données vers un autre site. C'est ce qui en fait le système de référence des NAS libres (chapitre 3).
RAIDZ1 ou RAIDZ2 : lequel choisir ?
Pour des disques durs de plusieurs téraoctets, choisis le RAIDZ2 : pendant la reconstruction d'un disque, qui dure des heures, un RAIDZ1 n'a plus aucune redondance, et une seule erreur de lecture fait perdre des données. Le RAIDZ1 reste acceptable pour de petits disques, des SSD ou des données qu'on peut reconstituer. Pour des disques de VM, préfère plusieurs miroirs, qui offrent plus d'IOPS (chapitre 2).
Combien de RAM faut-il pour TrueNAS ?
Le minimum est de 8 Go. Le guide de l'éditeur ajoute 1 Go par disque au-delà de huit, 2 Go si le NAS est joint à Active Directory, et recommande au moins 16 Go, idéalement 32 Go ou plus, pour stocker des VM en iSCSI. La RAM non utilisée sert de cache (ARC) : un NAS qui affiche 90 % de mémoire occupée fonctionne normalement (chapitre 12).
Peut-on installer TrueNAS dans une VM Proxmox ?
Oui pour une maquette, un TP ou une petite installation, à condition que ZFS voie de vrais disques : l'idéal est de passer à la VM le contrôleur de disques entier (PCIe passthrough). L'éditeur ne le recommande pas pour des données critiques de production. Attention aussi à l'ordre de démarrage si les VM de Proxmox sont elles-mêmes stockées sur ce TrueNAS (chapitre 4).
NFS ou iSCSI pour stocker les VM de Proxmox ?
NFS est plus simple, donne des disques au format qcow2 avec snapshots et provisionnement fin, et chaque disque reste un fichier visible sur le NAS. iSCSI avec un LVM partagé offre de meilleures performances et le multipath, mais des volumes épais et pas de snapshots de VM en production. Les deux se défendent ; beaucoup d'installations utilisent iSCSI pour les disques et NFS pour les ISO et les sauvegardes (chapitre 8).
Un snapshot ZFS est-il une sauvegarde ?
Non. Un snapshot est stocké dans le même pool que les données : il protège contre une suppression, un écrasement ou un chiffrement des fichiers, mais il disparaît avec le pool en cas de panne, d'incendie ou de vol. Il faut le compléter par une réplication vers un autre site et une copie hors ligne ou immuable, selon la règle 3-2-1 (chapitre 9).
Comment calculer la capacité utile d'un NAS ?
Multiplie le nombre de disques de données par leur taille (en RAIDZ2, le nombre de disques moins deux), convertis en TiB (× 0,9095), retire la réserve de ZFS (× 31/32), puis garde 20 % de marge (× 0,8). Six disques de 8 To en RAIDZ2 donnent ainsi 32 To, soit 29,10 TiB, 28,19 TiB après réserve et 22,56 TiB utilisables (méthode complète).