ZFS est silencieusement devenu le système de fichiers par défaut des homelabs en 2026. La communauté se déplace entre Proxmox, TrueNAS et les installations Linux bare-metal, et l’article de style XDA « j’ai abandonné la VM pour du ZFS natif » continue d’apparaître parce que l’histoire de la migration devient de plus en plus facile. Une fois qu’un pool ZFS est devant vous, la question suivante est ce qui gère le reste du cycle de vie. Les snapshots, la réplication, l’envoi et la réception, le monitoring, le support du démarrage depuis ZFS et les vérifications quotidiennes de la santé du pool. Nous avons testé sept applications de bureau pour la gestion de ZFS auxquelles nous continuons de revenir.

Nos choix favorisent les outils open-source qui s’exécutent sur Linux, l’hôte ZFS le plus courant. Certains fonctionnent sur macOS via OpenZFS on OS X, et quelques-uns ciblent FreeBSD pour les vrais puristes. Le support de ZFS sur Windows reste expérimental, donc cette liste se concentre sur les plates-formes où ZFS est un driver quotidien stable.

Ce qu’il faut rechercher dans une application de gestion de ZFS

Avant d’installer quoi que ce soit, décidez lequel de ces éléments importe pour votre configuration.

Les choix ci-dessous répondent différemment à ces critères, donc le cadre aide à affiner avant d’installer.

Comparaison rapide

ApplicationIdéale pourCoûtPlateformesCaractéristique remarquable
TrueNAS SCALENAS full-stack avec ZFSGratuitLinux (appliance)Interface web pour tout
Proxmox VEHyperviseur avec stockage ZFSGratuit / support payantLinuxTableaux de bord ZFS conscients des VM
Cockpit with Cockpit-zfsTableau de bord navigateur pour serveur LinuxGratuitLinuxInterface web légère
Sanoid and SyncoidAutomatisation des snapshots et réplicationGratuitLinuxMoteur de politiques de style cron
zreplDémon de réplication moderneGratuitLinux / FreeBSDRéplication push et pull
ZFSBootMenuDémarrage depuis ZFS pour LinuxGratuitLinuxDémarrage conscient des snapshots
OpenZFS CLIEnsemble d’outils de référenceGratuitLinux / macOS / FreeBSDCommandes natives

Les applications

1. TrueNAS SCALE — Meilleur NAS ZFS full-stack

TrueNAS SCALE est l’appliance NAS basée sur Linux d’iX Systems construite autour de ZFS. L’interface web gère la création de pools, la gestion des vdev, les propriétés des datasets, la planification des snapshots, les tâches de réplication et le monitoring SMART sans jamais demander à l’utilisateur de se rendre au terminal. La couche Apps ajoute des services conteneurisés qui consomment les datasets ZFS, transformant l’appliance en homelab-dans-une-boîte.

La ligne de release 24.10 a consolidé l’ensemble des fonctionnalités de SCALE par rapport à la ligne CORE FreeBSD plus ancienne, et les mises à jour 25.x ont ajouté le support natif de Docker. Pour un utilisateur de homelab qui souhaite une machine qui soit le stockage, la cible de sauvegarde et un hôte Plex ou Jellyfin, TrueNAS SCALE est le meilleur choix.

Où ça fonctionne moins bien : Appliance OS, donc la personnalisation en dehors du catalogue d’applications supportées nécessite du travail. La liste de compatibilité du matériel est plus restreinte qu’une installation Debian standard.

Tarification :

Plateformes : Linux (ISO appliance).

Télécharger : TrueNAS SCALE · Télécharger TrueNAS

En résumé : Choisissez TrueNAS SCALE si vous voulez une appliance NAS complète construite autour de ZFS. À éviter si vous voulez un serveur Linux à usage général.

2. Proxmox VE — Meilleur hyperviseur avec stockage ZFS

Proxmox VE est l’hyperviseur basé sur Debian qui fournit le support ZFS comme option de stockage de première classe. L’interface web expose l’état du pool, la création de datasets et les tâches de snapshots aux côtés des contrôles VM et LXC. La réplication ZFS entre les nœuds Proxmox est une case à cocher dans l’interface plutôt qu’un pipeline zfs send manuel.

Pour les homelabs qui veulent à la fois les VM et le stockage ZFS sur une seule machine, Proxmox est le choix sur lequel la plupart des utilisateurs se posent. La ligne 8.x a resserré l’intégration de ZFS et la release 9.0 a amélioré l’import de pools et la gestion des snapshots.

Où ça fonctionne moins bien : Hyperviseur en premier, donc les utilisateurs sans VM obtiennent une pile plus lourde qu’ils n’en ont besoin.

Tarification :

Plateformes : Linux (ISO appliance basée sur Debian).

Télécharger : Proxmox VE

En résumé : Choisissez Proxmox VE si vous exécutez des VM avec ZFS. À éviter si les VM ne font pas partie du plan.

3. Cockpit avec Cockpit-zfs — Meilleur tableau de bord serveur Linux léger

Cockpit avec le plugin Cockpit-zfs est la paire légère qui place un tableau de bord navigateur sur un serveur Linux existant. Le cœur de Cockpit gère les utilisateurs, les services, les journaux et les mises à jour. Le plugin Cockpit-zfs du projet Houston UI 45Drives ajoute une couche de gestion des pools, datasets et snapshots. Le résultat est un serveur Debian, Ubuntu ou Fedora vanilla avec une véritable interface ZFS devant lui.

L’intégration est sa force. Aucun reformatage d’appliance requis. Le serveur continue d’exécuter ses services normaux et l’interface repose dessus.

Où ça fonctionne moins bien : L’installation du plugin nécessite une configuration du référentiel 45Drives. Certaines fonctionnalités se trouvent derrière Houston UI Pro pour la gestion avancée de la réplication.

Tarification :

Plateformes : Linux (Debian, Ubuntu, Fedora, AlmaLinux, Rocky Linux).

Télécharger : Cockpit Project · Houston UI by 45Drives

En résumé : Choisissez Cockpit avec Cockpit-zfs pour ajouter une interface à un serveur Linux existant. À éviter si vous voulez une appliance complète.

4. Sanoid et Syncoid — Meilleure automatisation des snapshots et réplication

Sanoid et Syncoid de Jim Salter sont les outils de politiques de style cron sur lesquels la plupart des utilisateurs de ZFS dans la communauté s’appuient pour la planification des snapshots et la réplication. Sanoid gère la politique des snapshots. Syncoid gère la réplication push ou pull entre les pools ou les machines. La paire est la plus proche d’une norme dans la communauté ZFS.

La configuration se trouve dans un seul fichier de style ini. Une fois configuré, les outils s’exécutent sans surveillance et les politiques par dataset sont auditables. La réplication Syncoid préserve l’historique des snapshots entre les pools, ce qui est la partie que la plupart des scripts ad-hoc zfs send manquent.

Où ça fonctionne moins bien : Pas de GUI. Configuration basée sur du texte.

Tarification :

Plateformes : Linux, FreeBSD, macOS.

Télécharger : Sanoid and Syncoid

En résumé : Choisissez Sanoid et Syncoid pour l’ensemble d’outils standard de snapshots et de réplication. À éviter si vous voulez une interface pour tout.

5. zrepl — Meilleur démon de réplication moderne

zrepl est le démon de réplication moderne pour les utilisateurs qui veulent la réplication basée sur le pull, les flux chiffrés et un modèle au niveau du démon plutôt que les tâches cron. La configuration est en YAML, le démon gère le planning, et les transports supportés incluent TCP avec TLS et SSH. La communauté a fourni des exportateurs Prometheus qui se connectent aux tableaux de bord Grafana.

zrepl échange la simplicité de Sanoid pour plus de fonctionnalités. Push, pull, politiques d’élagage des snapshots et intégration aux piles de monitoring. Pour une configuration avec plusieurs machines et un pool de sauvegarde central, zrepl s’adapte mieux que les scripts Syncoid par machine.

Où ça fonctionne moins bien : Complexité plus élevée que Sanoid pour les petites configurations.

Tarification :

Plateformes : Linux, FreeBSD.

Télécharger : zrepl · GitHub

En résumé : Choisissez zrepl pour la réplication au niveau du démon entre plusieurs machines. À éviter pour les configurations à une seule machine.

6. ZFSBootMenu — Meilleur démarrage depuis ZFS pour Linux

ZFSBootMenu est le bootloader pour les configurations Linux qui exécutent root-on-ZFS. Il démarre depuis n’importe quel pool ZFS, parcourt les datasets, choisit les noyaux et revient aux snapshots à partir du menu de démarrage. La caractéristique de roulement des snapshots est ce qui se démarque. Vous avez gâché une mise à jour du noyau ? Redémarrez, choisissez le dernier bon snapshot, et le système démarre dans l’état précédent.

L’installation nécessite un certain engagement initial car l’image ZFSBootMenu se trouve sur sa propre partition ESP. Une fois configuré, l’expérience quotidienne est plus fluide que GRUB sur les pools ZFS.

Où ça fonctionne moins bien : La configuration initiale est plus impliquée qu’une installation GRUB standard.

Tarification :

Plateformes : Linux.

Télécharger : ZFSBootMenu · GitHub

En résumé : Choisissez ZFSBootMenu pour les configurations Linux root-on-ZFS. À éviter si votre racine n’est pas sur ZFS.

7. OpenZFS CLI — Ensemble d’outils de référence

OpenZFS CLI est l’ensemble d’outils de référence qui est livré avec le paquet ZFS sur tous les OS supportés. Les commandes zpool et zfs couvrent chaque opération de pool et de dataset que les outils GUI encapsulent. Pour les utilisateurs qui préfèrent le terminal, la CLI est plus rapide que toute interface pour les opérations qu’ils font le plus souvent.

La complétion par tabulation avec zfsutils-linux est complète. L’écriture de scripts autour de zfs list -H -p -o couvre presque tous les besoins de monitoring ou de rapports sans outil tiers. Les pages man d’une version actuelle d’OpenZFS restent la meilleure documentation pour ZFS en tant que système.

Où ça fonctionne moins bien : Pas de GUI. Courbe d’apprentissage abrupte pour les nouveaux utilisateurs de ZFS.

Tarification :

Plateformes : Linux, FreeBSD, macOS (via OpenZFS on OS X), Windows (expérimental).

Télécharger : OpenZFS · GitHub

En résumé : Choisissez la CLI quand vous voulez le chemin le plus rapide ou quand l’écriture de scripts est l’objectif. Utilisez les outils GUI ci-dessus pour la gestion quotidienne des pools.

Comment choisir le bon

Vous voulez une appliance NAS complète : TrueNAS SCALE. Une installation couvre le stockage, les snapshots, la réplication et les applications.

Vous voulez un hyperviseur avec ZFS comme couche de stockage : Proxmox VE.

Vous voulez une interface au-dessus d’un serveur Linux existant : Cockpit avec Cockpit-zfs.

Vous voulez l’automatisation des snapshots et la réplication sur un serveur que vous exécutez déjà : Sanoid et Syncoid pour les cas simples, zrepl pour les configurations multi-machines.

Vous exécutez Linux root-on-ZFS : ZFSBootMenu.

Vous préférez le terminal : OpenZFS CLI. Associez avec un petit ensemble de scripts pour les opérations que vous répétez.

Vous voulez un outil pour tout : Aucun outil unique ne couvre chaque travail. La pile homelab courante est TrueNAS SCALE ou Proxmox plus Sanoid/Syncoid pour la réplication et Prometheus pour le monitoring.

FAQ

Quelle est la meilleure application de gestion de ZFS pour un homelab ?

TrueNAS SCALE si vous voulez une appliance, Proxmox si vous exécutez des VM, et Cockpit-zfs si vous voulez une interface au-dessus d’un serveur Linux que vous maintenez déjà.

Y a-t-il une application de gestion de ZFS gratuite ?

Tous les choix de cette liste sont gratuits et open source. Les souscriptions TrueNAS Enterprise et Proxmox vendent un support payant mais le logiciel lui-même est gratuit.

Puis-je exécuter ZFS sur Windows ?

OpenZFS sur Windows existe mais reste expérimental. Pour une utilisation en production, Linux, FreeBSD ou macOS via OpenZFS on OS X sont les plates-formes supportées.

Quelle application de gestion de ZFS est la meilleure pour les snapshots et la réplication ?

Sanoid et Syncoid pour les configurations simples de homelab, zrepl pour les déploiements multi-machines. Les deux s’intègrent avec l’ensemble d’outils OpenZFS en dessous.

Ai-je besoin de TrueNAS pour utiliser ZFS ?

Non. ZFS s’exécute sur toute installation Linux, FreeBSD ou macOS supportée. TrueNAS est l’une des nombreuses appliances qui l’encapsule.

ZFS fonctionnera-t-il sur une Steam Deck ou un Chromebook ?

ZFS on root n’est pas supporté sur Steam Deck. ChromeOS n’a pas de support ZFS de première classe. Les deux peuvent monter les pools ZFS via Crostini ou le mode développeur avec un peu d’effort mais l’expérience n’est pas production-ready.