Aller au contenu

OpenMediaVault

De Wiki Pat-Informatik
🏠 Accueil 📚 Index 🐧 Linux 🌐 Réseau 🔒 Cybersécurité 🖥️ Virtualisation ✅ Checklists d'intervention 📚 Tutoriels 🤝 Services
🗄️ OpenMediaVault
Créer et administrer un NAS personnel ou professionnel avec Debian Linux

🎯 Objectif : découvrir OpenMediaVault, installer le système, gérer les disques et créer des dossiers partagés accessibles depuis les ordinateurs du réseau.

🧭 1. Qu’est-ce qu’OpenMediaVault ?

OpenMediaVault (OMV) est une solution libre de stockage en réseau, appelée NAS (Network Attached Storage), basée sur Debian Linux. Elle permet d’administrer un serveur de fichiers depuis une interface Web.

Elle est particulièrement adaptée aux particuliers, aux passionnés d’informatique et aux petites entreprises qui souhaitent centraliser leurs données sur un serveur qu’ils contrôlent.

📁

Stockage centralisé

  • Documents et photos.
  • Fichiers professionnels.
  • Archives et médias.
🌐

Partage réseau

  • Partages SMB/CIFS.
  • Accès depuis Windows et Linux.
  • Gestion des utilisateurs et des droits.
🛠️

Administration simplifiée

  • Interface Web.
  • Gestion des disques et systèmes de fichiers.
  • Surveillance de l’état des disques.
  • Extensions selon les besoins.

⚙️ 2. À quoi peut servir un NAS ?

Un NAS équipé d’OpenMediaVault peut répondre à différents besoins :

Utilisation Exemple
Partage de fichiers Centraliser les documents de plusieurs ordinateurs.
Sauvegardes Stocker des copies de fichiers et de postes de travail.
Archives multimédias Regrouper photos, vidéos et musiques.
Stockage de projets Mettre à disposition des fichiers pour une petite équipe.
Services complémentaires Ajouter des fonctions compatibles au moyen d’extensions.

Important : un NAS n’est pas automatiquement une sauvegarde suffisante. Si les fichiers sont supprimés, chiffrés par un rançongiciel ou si le serveur est détruit, les données peuvent être perdues. Prévois une copie indépendante.

🖥️ 3. Configuration matérielle recommandée

La configuration dépend du nombre d’utilisateurs, du volume de données et des services activés.

🧠 Processeur

  • Architecture compatible avec la version choisie.
  • Un processeur modeste suffit souvent pour du partage de fichiers.
  • Davantage de puissance peut être nécessaire pour des services supplémentaires.

💾 Mémoire vive

  • 4 Go peuvent convenir à un usage simple.
  • 8 Go ou plus offrent davantage de marge pour plusieurs services.
  • Les besoins augmentent avec les extensions et les applications.

💽 Disques

  • Un disque dédié au système.
  • Un ou plusieurs disques pour les données.
  • Capacité adaptée aux besoins et à la croissance du stockage.

🌐 Réseau

  • Connexion Ethernet recommandée.
  • Un réseau Gigabit est un bon point de départ.
  • Une adresse IP stable facilite l’administration.

La documentation officielle indique que le disque système et les disques de données doivent normalement être séparés. Les exigences exactes varient selon la version d’OpenMediaVault. <ref>https://docs.openmediavault.org/en/latest/prerequisites.html</ref>

📥 4. Télécharger OpenMediaVault

Télécharge l’image d’installation depuis le site officiel :

Pour une installation neuve sur un PC compatible x86-64, l’image ISO constitue la méthode habituelle.

Préparer la clé USB

1️⃣ Télécharger l’ISO

  • Choisir la version stable proposée sur le site officiel.
  • Vérifier la compatibilité du matériel.

2️⃣ Créer la clé bootable

  • Utiliser un outil comme Rufus ou Ventoy.
  • Sélectionner la bonne image ISO.
  • Vérifier le contenu de la clé avant de continuer.

3️⃣ Démarrer le serveur

  • Brancher la clé USB.
  • Ouvrir le menu de démarrage du PC.
  • Choisir la clé USB.

⚠️ Attention avant l’installation

L’installation sur un disque dédié peut repartitionner et effacer ce disque. Identifie soigneusement le disque système et les disques contenant des données. Effectue une sauvegarde des données importantes avant toute opération.

🧰 5. Installer OpenMediaVault

Étape 1 : démarrer sur le support

1. Insère la clé USB préparée. 2. Démarre le PC depuis cette clé. 3. Suis les instructions de l’installateur. 4. Sélectionne le disque destiné au système. 5. Configure le clavier, le nom de la machine et les paramètres réseau demandés. 6. Définis un mot de passe administrateur robuste. 7. Termine l’installation et redémarre lorsque cela est demandé.

À retenir : pour une installation neuve sur PC x86-64, privilégie l’ISO officielle et un disque réservé au système. La procédure détaillée peut varier selon la version.

Étape 2 : repérer l’adresse IP

Après le redémarrage, relève l’adresse IP attribuée au serveur depuis sa console ou l’interface d’administration du routeur.

Exemple d’adresse fictive :

192.168.1.50

Cette adresse sera utilisée pour accéder à l’interface Web depuis un ordinateur connecté au même réseau.

Étape 3 : accéder à l’interface Web

Depuis un navigateur, saisis l’adresse IP du serveur :

http://192.168.1.50/

Remplace cette adresse par celle de ton serveur.

Connecte-toi avec les identifiants prévus par la version installée. Sur certaines installations officielles, le compte Web initial est `admin` et le mot de passe est `openmediavault`. Change immédiatement tout mot de passe par défaut et vérifie les indications de la documentation correspondant à ta version.

🗂️ 6. Configurer les disques de stockage

OpenMediaVault distingue le disque qui héberge le système des disques utilisés pour les données.

Étape 1 : identifier les disques

Dans l’interface Web, ouvre la rubrique de gestion du stockage et vérifie :

  • Le modèle du disque.
  • Sa capacité.
  • Son état de santé lorsqu’il est disponible.
  • Son rôle : système ou données.

Il est également possible d’identifier les périphériques depuis un terminal Linux :

lsblk -o NAME,SIZE,MODEL,FSTYPE,MOUNTPOINTS

Attention : ne te fie pas uniquement à `/dev/sda` ou `/dev/sdb`. L’ordre peut changer. Contrôle la capacité et le modèle avant toute modification.

Étape 2 : préparer un disque de données

Dans l’interface d’OpenMediaVault :

1. Sélectionne le disque de données prévu. 2. Crée un système de fichiers compatible si nécessaire. 3. Confirme soigneusement le disque sélectionné avant le formatage. 4. Monte le système de fichiers depuis la rubrique appropriée. 5. Vérifie que l’espace de stockage est bien disponible.

⚠️ Formatage = risque de perte de données

La création d’un système de fichiers peut effacer les données présentes sur le disque. Ne formate jamais un disque sans avoir identifié son contenu et vérifié les sauvegardes.

Étape 3 : créer un dossier partagé

Une fois le stockage monté :

1. Ouvre la rubrique des dossiers partagés. 2. Crée un dossier, par exemple `Documents`. 3. Choisis le système de fichiers approprié. 4. Attribue un nom descriptif. 5. Vérifie les permissions avant de publier le partage sur le réseau.

Exemples de dossiers :

Nom Utilisation
Documents Documents personnels ou professionnels
Photos Photographies et images
Sauvegardes Copies de données d’autres équipements
Archives Documents rarement utilisés

👥 7. Créer des utilisateurs et gérer les droits

La gestion des comptes permet de contrôler qui peut consulter ou modifier les fichiers.

Créer un utilisateur

1. Ouvre la rubrique des utilisateurs. 2. Ajoute un compte pour chaque personne ou usage nécessaire. 3. Attribue un mot de passe unique et robuste. 4. Crée des groupes si plusieurs utilisateurs doivent partager les mêmes droits. 5. Applique les permissions adaptées aux dossiers partagés.

Comprendre les permissions

Droit Signification
Lecture Consulter et ouvrir les fichiers.
Écriture Créer ou modifier des fichiers.
Lecture et écriture Consulter et modifier les données.
Aucun accès Empêcher l’accès selon les permissions configurées.

Conseil : applique le principe du moindre privilège. N’accorde pas les droits complets à tous les utilisateurs par facilité.

🌐 8. Partager les fichiers avec SMB/CIFS

SMB/CIFS permet notamment de partager des fichiers entre OpenMediaVault et des ordinateurs Windows ou Linux.

Activer le service

1. Ouvre la rubrique des services SMB/CIFS. 2. Active le service. 3. Configure les options générales selon ton réseau. 4. Ajoute le dossier partagé créé précédemment. 5. Enregistre puis applique les changements. 6. Vérifie les permissions du dossier et celles du partage.

Les noms exacts des menus peuvent différer légèrement selon la version.

Accéder au partage depuis Windows

Dans l’Explorateur de fichiers, saisis dans la barre d’adresse :

\\192.168.1.50\Documents

Remplace l’adresse IP et le nom du partage par ceux de ton installation.

Si Windows demande des identifiants, utilise le compte autorisé sur le NAS.

Accéder au partage depuis Linux

Dans un gestionnaire de fichiers compatible, saisis une adresse de ce type :

smb://192.168.1.50/Documents

Tu peux également utiliser les outils SMB disponibles sur ta distribution.

En cas de problème d’accès

Vérifie dans cet ordre :

  • Que le NAS est allumé et accessible sur le réseau.
  • Que le service SMB/CIFS est actif.
  • Que le nom du partage est exact.
  • Que le compte utilisateur existe.
  • Que les permissions du dossier et du partage sont correctes.
  • Que le pare-feu ne bloque pas la connexion.

🔐 9. Sécuriser OpenMediaVault

🔑 Comptes et mots de passe

  • Remplacer les identifiants par défaut.
  • Employer des mots de passe robustes.
  • Créer des comptes individuels.
  • Limiter les droits administrateur.

🔄 Mises à jour

  • Installer les mises à jour prises en charge.
  • Vérifier les annonces de sécurité.
  • Lire les instructions avant les changements importants.

🌍 Accès réseau

  • Limiter l’administration au réseau de confiance.
  • Ne pas exposer directement l’interface Web sur Internet.
  • Utiliser un VPN si un accès distant est nécessaire.

💽 Protection des données

  • Prévoir une sauvegarde externe.
  • Tester régulièrement la restauration.
  • Surveiller l’état des disques.

SSH et administration à distance

SSH permet d’administrer le système en ligne de commande lorsqu’il est activé.

  • N’active SSH que si tu en as besoin.
  • Limite les accès aux utilisateurs autorisés.
  • Désactive l’accès SSH direct de `root` lorsque cela est possible et après avoir vérifié qu’un accès d’administration alternatif fonctionne.
  • Évite d’exposer le port SSH directement sur Internet.

💾 10. Sauvegardes et tolérance aux pannes

Un NAS centralise les données, mais il ne protège pas automatiquement contre toutes les pertes.

RAID et sauvegarde : quelle différence ?

Solution Utilité Limite
RAID Peut maintenir la disponibilité lors de certaines pannes de disque selon le niveau choisi Ne protège pas contre la suppression accidentelle ou tous les sinistres
Copie externe Conserve une autre copie sur un support distinct Doit être actualisée et protégée
Sauvegarde distante Protège contre certains sinistres locaux Dépend de la sécurité et de la disponibilité de la destination
Instantané (snapshot) Permet de revenir à un état antérieur lorsque la configuration le prend en charge Ne remplace pas une sauvegarde indépendante

Bonnes pratiques

1. Définis les données à protéger. 2. Planifie les sauvegardes. 3. Conserve au moins une copie indépendante du NAS. 4. Protège les supports de sauvegarde contre les accès non autorisés. 5. Teste périodiquement la restauration des fichiers.

Voir aussi : Sauvegarde · Restauration complète · Stockage

🩺 11. Maintenance et dépannage

Problème Vérifications recommandées
Interface Web inaccessible Vérifier l’adresse IP, le réseau, l’état du serveur et les services Web
Disque absent Vérifier les branchements, la détection par le système et les journaux
Partage SMB inaccessible Vérifier le service, le nom du partage, les identifiants et les permissions
Accès refusé Contrôler les permissions du dossier partagé et les droits de l’utilisateur
Débit faible Vérifier la liaison réseau, les disques, la charge du serveur et les câbles
Alertes sur un disque Consulter les informations SMART lorsqu’elles sont disponibles et sauvegarder rapidement les données importantes
Espace presque plein Contrôler les dossiers, les sauvegardes et la capacité disponible

Contrôles périodiques

  • Vérifier l’état des disques et les alertes.
  • Contrôler l’espace libre.
  • Vérifier que les sauvegardes se terminent correctement.
  • Tester l’accès aux dossiers partagés.
  • Installer les mises à jour adaptées.
  • Vérifier que les comptes et les permissions sont toujours appropriés.

🧪 12. Exemple de configuration d’un petit NAS

Voici un exemple pédagogique à adapter à ton installation.

Configuration fictive

  • Nom du serveur : `NAS-PAT`
  • Adresse IP : `192.168.1.50`
  • Disque système : SSD dédié
  • Disque de données : disque séparé
  • Partage SMB : `Documents`
  • Utilisateurs : un compte par personne
  • Sauvegarde : copie indépendante sur un autre support

Résultat attendu : les utilisateurs autorisés accèdent au dossier partagé depuis leur ordinateur, tandis que les autres comptes n’obtiennent que les droits prévus par la configuration.

📚 13. Documentation et téléchargements

🔗 14. Pages liées du Wiki Pat-Informatik

Pat Informatik – Comprendre, installer et administrer ses serveurs

⬆️ Retour en haut de page