1. Centralisation des Données
Pour sécuriser et centraliser mes données, j'ai déployé un serveur NAS (Network Attached Storage) basé sur la solution open-source OpenMediaVault (OMV).
Installé sur une machine dédiée (un serveur dell rack) avec des disques en RAID5, il sert de pilier pour le stockage de fichiers, les sauvegardes automatiques et le multimédia.
Configuration Système
- Base OS : OpenMediaVault (Robuste et léger).
- Réseau : IP statique dédiée pour garantir l'accès aux partages.
- Monitoring : Alertes email configurées en cas de défaillance disque (S.M.A.R.T).
2. Gestion du Stockage & Redondance
La priorité d'un NAS est l'intégrité des données. J'ai configuré le stockage pour tolérer les pannes matérielles.
Architecture Disque
- Système de Fichiers : EXT4 pour sa stabilité éprouvée sous Linux.
- RAID Logiciel : Configuration un RAID5 via le Gestion de RAID pour la redondance des données critiques.
- Gestion LVM : Utilisation de Logical Volume Manager pour redimensionner les volumes à la volée si besoin.
3. Partages Réseaux & Sécurité (ACL)
J'ai mis en place une gestion fine des droits d'accès (ACL) pour sécuriser les dossiers. Tout le monde n'a pas accès à tout.
Protocoles & Permissions
- SMB/CIFS : Pour l'accès standard depuis les postes Windows.
- NFS : Pour les montages performants vers mes serveurs Linux (Proxmox, Docker).
- Utilisateurs & Groupes : Création de groupes (ex: Admins, Famille, Invités) avec des permissions strictes (Lecture seule vs Lecture/Écriture).
4. Docker & Services Applicatifs
Grâce au plugin OMV-Extras, j'ai transformé ce simple serveur de fichiers en serveur d'applications via Docker.
- Installation de Portainer pour gérer graphiquement les conteneurs.
- Déploiement de Nextcloud pour avoir mon propre "Google Drive" privé.
- Déploiement de Jellyfin pour le streaming multimédia local.