Virtualiser DSM 7.x et Surveillance Station 9 sur Proxmox

Ce tutoriel vous explique comment virtualiser DSM 7.x (le système d’exploitation des NAS Synology) et Surveillance Station 9 (l’application de vidéosurveillance) sur Proxmox, une plateforme de virtualisation open-source. En suivant ces étapes, vous obtiendrez un NAS virtuel fonctionnel et un système de surveillance sans avoir besoin de matériel Synology physique. Préparez-vous à suivre chaque étape attentivement !

Prérequis

Avant de commencer, assurez-vous d’avoir tout ce qu’il faut :

  • Serveur Proxmox VE : Installez la version 6.x ou supérieure. Téléchargez-la depuis le site officiel de Proxmox si nécessaire.
  • Ressources système minimales :
    • CPU : 2 cœurs (ou plus pour de meilleures performances).
    • RAM : 4 Go (8 Go recommandés si vous utilisez Surveillance Station intensivement).
    • Stockage : 50 Go d’espace disque pour la VM (plus si vous prévoyez des enregistrements vidéo).
  • Connexion réseau : Une connexion stable pour télécharger les fichiers et accéder à l’interface DSM.
  • Fichier de sauvegarde DSM 7.x : Téléchargez-le depuis le forum XPEnology. Cherchez le lien Mega.nz dans le post.
  • Outils : Un client SSH (comme PuTTY ou un terminal) pour accéder à Proxmox et DSM.

Astuce : Créez un dossier temporaire sur votre serveur Proxmox (par exemple, /root/temp/) pour organiser les fichiers téléchargés.


Étape 1 : Télécharger et préparer le modèle de sauvegarde DSM 7.x

  1. Accédez au forum XPEnology :
    • Ouvrez votre navigateur et allez sur ce post.
    • Trouvez le lien Mega.nz pour le fichier de sauvegarde DSM 7.x (il s’agit d’un fichier .lzo).
  2. Téléchargez le fichier :
    • Option 1 : Cliquez sur le lien dans votre navigateur et téléchargez-le sur votre PC, puis transférez-le vers Proxmox via SCP ou une interface comme WinSCP.
    • Option 2 : Téléchargez directement sur Proxmox via SSH. Connectez-vous à Proxmox avec un client SSH et exécutez :bashwget -P /root/temp/ <lien_mega.nz>Remplacez <lien_mega.nz> par l’URL exacte du fichier.
  3. Vérifiez le fichier :
    • Assurez-vous que le téléchargement est terminé. Vérifiez la taille du fichier dans le forum pour confirmer qu’il n’est pas corrompu.

Note : Si vous ne trouvez pas le lien ou si le fichier semble incorrect, consultez les commentaires du post pour une version mise à jour.


Étape 2 : Restaurer le modèle de sauvegarde dans Proxmox

  1. Déplacez le fichier .lzo :
    • Placez le fichier téléchargé dans le dossier des sauvegardes de Proxmox :bashmv /root/temp/<nom_du_fichier>.lzo /var/lib/vz/dump/Remplacez <nom_du_fichier> par le nom exact du fichier.
  2. Accédez à l’interface Proxmox :
    • Ouvrez un navigateur et connectez-vous à https://<IP_de_Proxmox>:8006 (remplacez <IP_de_Proxmox> par l’adresse IP de votre serveur).
    • Connectez-vous avec vos identifiants Proxmox.
  3. Créez une nouvelle VM :
    • Cliquez sur « Create VM » en haut à droite.
    • Configurez les options de base :
      • Nom : Par exemple, « DSM7 ».
      • ID : Laissez l’ID par défaut ou choisissez-en un (par exemple, 100).
      • Cliquez sur « Next » et passez les étapes sans ajouter de disque ou de réseau pour l’instant.
    • Terminez la création sans démarrer la VM.
  4. Restaurez la sauvegarde :
    • Dans le menu de gauche, sous votre nœud Proxmox, cliquez sur « Backup ».
    • Sélectionnez le fichier .lzo que vous avez placé dans /var/lib/vz/dump/.
    • Choisissez la VM que vous venez de créer dans la liste déroulante, puis cliquez sur « Restore ».
    • Attendez que la restauration soit terminée (cela peut prendre quelques minutes).
  5. Configurez la VM :
    • Allez dans les paramètres de la VM (cliquez sur la VM, puis sur « Hardware ») :
      • CPU : Allouez 2 cœurs minimum.
      • RAM : Réglez sur 4 Go (4096 Mo).
      • Disque : Vérifiez que le disque restauré est en mode SATA.
      • Réseau : Ajoutez une interface réseau avec :
        • Bridge : vmbr0 (par défaut).
        • Model : VirtIO (pour de meilleures performances).
    • Cliquez sur « OK » pour sauvegarder les modifications.
  6. Démarrez la VM :
    • Cliquez sur « Start » en haut à droite pour lancer la VM.

Astuce : Si la VM ne démarre pas, vérifiez les paramètres réseau ou consultez les logs dans l’onglet « Console » de Proxmox.


Étape 3 : Configurer DSM 7.x

  1. Trouvez l’IP de la VM :
    • Dans Proxmox, ouvrez la console de la VM (onglet « Console ») et cherchez l’adresse IP affichée.
    • Sinon, depuis votre PC, utilisez la commande arp -a dans un terminal pour détecter l’IP de la VM sur votre réseau.
  2. Accédez à DSM :
    • Ouvrez un navigateur et entrez http://<IP_de_la_VM>:5000.
    • Vous devriez voir l’écran de configuration initiale de DSM.
  3. Configuration initiale :
    • Nom du serveur : Entrez un nom pour votre NAS (par exemple, « MonNAS »).
    • Compte admin : Créez un utilisateur administrateur avec un mot de passe sécurisé.
    • Mises à jour : Choisissez si vous voulez activer les mises à jour automatiques (optionnel).
    • Suivez les instructions à l’écran pour terminer la configuration.
  4. Configurez le stockage :
    • Dans DSM, ouvrez « Storage Manager » (Gestionnaire de stockage).
    • Créez un volume avec le disque virtuel disponible :
      • Sélectionnez « Create » et choisissez un type de volume (par exemple, SHR ou RAID 0).
      • Suivez les étapes pour formater et activer le volume.

Note : Si vous voulez ajouter des disques physiques en passthrough, consultez un guide spécifique sur le forum Proxmox.


Étape 4 : Installer Surveillance Station 9

  1. Activez SSH sur DSM :
    • Dans DSM, allez dans « Control Panel » > « Terminal & SNMP ».
    • Cochez « Enable SSH service » et notez le port (par défaut : 22).
  2. Connectez-vous via SSH :
    • Utilisez un client SSH pour vous connecter à l’IP de la VM avec vos identifiants administrateur DSM.
  3. Installez la licence avec le script :
    • Exécutez cette commande pour télécharger et appliquer la licence de Surveillance Station :bashbash <(curl -L https://raw.githubusercontent.com/Kaitiz/Surveillance-Station/main/lib/SurveillanceStation-x86_64/install_license)
    • Attendez la fin de l’exécution. Un message de succès devrait apparaître.
  4. Vérifiez dans DSM :
    • Retournez dans l’interface DSM, ouvrez « Package Center ».
    • Cherchez « Surveillance Station » : il devrait être installé et activé.

Astuce : Si le script échoue, vérifiez votre connexion Internet ou consultez le dépôt GitHub de Kaitiz.


Étape 5 : Configurer Surveillance Station 9

  1. Ouvrez Surveillance Station :
    • Dans DSM, cliquez sur l’icône « Surveillance Station ».
  2. Ajoutez une caméra :
    • Allez dans « IP Camera » et cliquez sur « Add ».
    • Remplissez les champs :
      • Marque et modèle : Sélectionnez votre caméra.
      • IP : Entrez l’adresse IP de la caméra.
      • Identifiants : Ajoutez le nom d’utilisateur et le mot de passe de la caméra.
    • Configurez les options de flux vidéo et d’enregistrement.
  3. Optimisez les performances :
    • Assurez-vous que le disque utilisé pour les enregistrements est rapide (utilisez un SSD virtuel si possible).
    • Ajustez la qualité vidéo dans les paramètres de la caméra pour réduire la charge.

Note : Testez vos caméras pour vérifier que tout fonctionne correctement.


Étape 6 : Dépannage et ressources

  • Problème réseau : Si DSM ne se connecte pas, changez le modèle réseau de la VM dans Proxmox (par exemple, essayez « Intel E1000 » au lieu de « VirtIO »).
  • Erreur de restauration : Si le fichier .lzo ne fonctionne pas, vérifiez sa compatibilité avec votre version de Proxmox.
  • Support : Consultez le forum XPEnology ou Reddit r/Xpenology pour de l’aide.

Conclusion

Vous avez maintenant un NAS virtuel avec DSM 7.x et Surveillance Station 9 sur Proxmox ! Ce système vous permet de gérer vos fichiers et vos caméras facilement. Sauvegardez régulièrement votre VM pour éviter toute perte de données.

Si une étape n’est pas claire, relisez-la attentivement ou demandez de l’aide dans les commentaires. Bonne utilisation !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.