Comment construire un NAS CasaOS avec un mini PC et un DAS USB multi-baies

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les homelabs et les logiciels open source, elle se spécialise dans la traduction de concepts techniques complexes en guides accessibles et pratiques. Eva croit que l’auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu’à la maîtrise des conteneurs Docker.

Un NAS CasaOS fiable commence par considérer le mini PC, le DAS USB et la couche logicielle comme trois parties distinctes d’un même système.

Le mini PC fournit le calcul et le réseau, le DAS fournit les disques directement connectés, et CasaOS fournit le tableau de bord, les partages et la couche applicative. La configuration devient fragile lorsque ces responsabilités se confondent — surtout quand un changement de nom de périphérique USB, un câble partagé, ou un disque de démarrage défaillant peut faire disparaître les chemins de stockage. Planifiez la topologie et la procédure de récupération avant d’importer des fichiers importants.

Définissez les rôles du mini PC, du DAS et de CasaOS avant de connecter les disques

Un mini PC plus un DAS multi-baies peut se comporter comme un NAS, mais le DAS lui-même n’est pas le NAS. Il n’a pas de comptes utilisateurs, de services réseau, de couche applicative, ni de procédure de récupération indépendante. L’hôte doit reconnaître les disques, les monter de manière cohérente, et exposer les dossiers sélectionnés aux clients.

Un guide pratique pour NAS mini-PC décrit un NAS comme une combinaison de stockage, services de fichiers réseau et gestion. Ce modèle NAS en trois couches est utile ici : le DAS fournit le stockage, Linux fournit le système de fichiers et les montages, et CasaOS se place au-dessus comme interface de gestion et d’application.

Choisissez les tâches principales du serveur avant d’installer des applications. Une première configuration simple pourrait offrir un dossier média partagé, une destination de sauvegarde pour un ordinateur, et une zone privée pour les données d’application. Le guide existant de ZimaSpace sur comment construire un premier serveur domestique autour de trois services peut aider à limiter la première pile CasaOS.

Choisissez un DAS qui expose chaque disque de manière prévisible

Le nombre de baies seul ne détermine pas si un boîtier est adapté à un serveur. Vérifiez si l’hôte voit chaque disque indépendamment, si le boîtier dispose de sa propre alimentation stable, comment se comporte le refroidissement avec toutes les baies remplies, et si le contrôleur change l’identité du disque après un redémarrage ou un remplacement.

Un test réel d’un DAS cinq baies a associé le boîtier à un mini PC et a décrit le DAS comme une simple boîte contenant des baies, un contrôleur, un ventilateur et une alimentation. Le test montre pourquoi un DAS multi-baies peut servir de couche de stockage pour un NAS mini PC, tandis que l’hôte reste responsable du système d’exploitation et des services de données.

Privilégiez l’exposition directe des disques lorsque le système d’exploitation gérera les systèmes de fichiers, le pool ou les tâches de sauvegarde. Évitez de supposer qu’un mode RAID matériel est plus sûr simplement parce que plusieurs disques apparaissent comme un seul périphérique. Cela peut masquer la santé individuelle des disques et rendre la récupération dépendante du contrôleur du boîtier.

Considérez la bande passante USB et l’alimentation comme des ressources partagées

Chaque disque dans le boîtier partage finalement une connexion hôte unique. Les lectures séquentielles d’un seul disque dur peuvent être modestes, mais les sauvegardes simultanées, le scan média, la génération de vignettes et la copie de fichiers peuvent se concurrencer sur le même lien USB. Le ventilateur du boîtier et tous les disques installés dépendent également d’un seul système d’alimentation.

Un guide NAS pour mini-PC note que les boîtiers USB externes sont pratiques mais présentent des problèmes de fiabilité USB, et que plusieurs disques durs peuvent saturer un lien partagé de 10 Gbps lors d’un travail simultané. C’est pourquoi la bande passante USB doit être planifiée pour la charge combinée, et non évaluée à partir d’un test de vitesse sur un seul disque.

Connectez le DAS directement au mini PC plutôt que via un hub non alimenté. Utilisez l'adaptateur secteur fourni avec le boîtier, sécurisez le câble de données et vérifiez que tous les disques sont reconnus après un démarrage à froid. Si le boîtier propose une mise en veille automatique, testez les écritures en base de données et les sauvegardes planifiées après que les disques soient restés inactifs.

Créez des points de montage stables avant que CasaOS ne détecte le stockage

Les noms de périphériques Linux tels que /dev/sdb et /dev/sdc peuvent changer lorsque les disques USB se reconnectent ou démarrent dans un ordre différent. Une application qui s'attend à trouver un média à un chemin donné peut silencieusement trouver un autre disque — ou un dossier vide — après un redémarrage.

Un guide actuel sur les disques Linux recommande de monter les systèmes de fichiers de données par UUID car les noms de périphériques bruts ne sont pas garantis de rester stables, notamment avec plusieurs disques ou un stockage USB. Son flux de travail de montage persistant basé sur l'UUID fournit la base correcte avant que CasaOS ne mappe le stockage en partages ou conteneurs.

Créez des points de montage descriptifs tels que /mnt/storage/media, /mnt/storage/backups, et /mnt/storage/archive. Testez la configuration de montage avant de redémarrer, redémarrez le serveur deux fois et confirmez que chaque chemin pointe toujours vers le système de fichiers prévu. CasaOS doit hériter d'une carte de stockage stable plutôt que de devenir l'endroit où l'identité du disque est devinée.

Séparez le disque de démarrage, les données des applications, les fichiers partagés et les sauvegardes

Ne placez pas toutes les couches dans un seul dossier de médias volumineux. Le SSD interne du mini PC doit normalement contenir Linux, CasaOS et le code applicatif remplaçable. L'état persistant de l'application — bases de données, configuration, index et secrets — nécessite son propre chemin protégé. Les fichiers et médias partagés peuvent résider sur le DAS, tandis que les sauvegardes doivent avoir une destination qui n'est pas traitée comme un stockage de travail ordinaire.

Better Stack explique que les données des conteneurs doivent être placées dans un stockage persistant si elles doivent survivre au remplacement du conteneur. Ce cycle de vie indépendant des données d'application est essentiel dans une configuration CasaOS car réinstaller ou mettre à jour une application ne doit pas effacer sa base de données ni forcer la bibliothèque multimédia à être rescannée depuis zéro.

Couche Emplacement recommandé Attente de récupération
Linux et CasaOS SSD interne Réinstallable à partir d'étapes documentées
État de l'application Chemin dédié aux données des applications Sauvegarde fréquente et restauration testée
Fichiers et médias partagés Disques de données DAS Protégées selon leur valeur et leur remplaçabilité
Copies de sauvegarde Disque, système ou cible hors site séparés Récupérable sans l'hôte CasaOS en direct

Ajoutez les partages et applications CasaOS uniquement après que le stockage ait survécu à un redémarrage

CasaOS peut simplifier l'installation des applications et la gestion du stockage, mais il doit utiliser une disposition de système de fichiers déjà stable. Un aperçu tiers de CasaOS note que le tableau de bord peut afficher les disques, monter un stockage externe et attribuer des chemins de stockage aux applications, tandis que RAID ou ZFS restent une responsabilité au niveau du système d'exploitation. Cette séparation entre la gestion CasaOS et le modèle de stockage sous-jacent empêche que l'interface soit confondue avec une protection des données.

Installez CasaOS uniquement après que le système Linux de base ait une adresse locale fixe et que le DAS se monte de manière fiable. Le guide ZimaSpace sur l’installation de CasaOS sur un mini PC ou un serveur domestique couvre cette étape d’installation. Ensuite, créez des partages avec des utilisateurs nommés, mappez chaque application uniquement aux dossiers dont elle a besoin, et évitez de donner aux conteneurs expérimentaux la racine entière du DAS.

Testez un client avant d’importer la bibliothèque complète. Créez, renommez et supprimez un fichier jetable ; redémarrez l’application ; redémarrez le mini PC ; puis confirmez que le même partage et chemin de données reviennent sans remappage manuel.

Tester les déconnexions, les restaurations et la limite de mise à niveau

Une configuration terminée doit résister à plus qu’un simple test de lecture normal. Déconnectez le DAS alors qu’aucune écriture n’est en cours et confirmez que les services échouent de manière visible plutôt que d’écrire dans des dossiers vides du point de montage. Reconnectez-le, redémarrez, et vérifiez que les disques et chemins attendus réapparaissent. Ensuite, restaurez une configuration d’application et un fichier supprimé à partir de la sauvegarde.

Le tutoriel de TechTarget sur les tests de sauvegarde insiste sur la restauration des données et la validation du fonctionnement de la charge de travail résultante, car la simple présence de fichiers de sauvegarde ne prouve pas la récupération. Utilisez ce test de restauration fonctionnelle comme dernière étape avant que le NAS CasaOS ne devienne le seul emplacement des données importantes du foyer.

Un ZimaBoard 2 Mini Home Server correspond à cette topologie lorsque la priorité est un calcul x86 compact, une connexion directe au stockage, et une pile CasaOS axée sur les applications. Un ZimaCube 2 AI NAS devient l’architecture la plus claire lorsque plusieurs disques, la gestion intégrée du stockage, la capacité multi-utilisateurs, et la récupération axée sur le stockage sont plus importantes que la préservation d’un DAS USB séparé.

La configuration est terminée lorsque chaque disque a une identité stable, chaque service dispose d’un chemin de données défini, le DAS peut disparaître sans provoquer d’écritures silencieuses, et la récupération ne dépend pas de la mémoire de l’apparence du tableau de bord.

Configuration NAS et serveur

Plus à lire

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.