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 !

Romain D.

Passionné d'informatique perdu dans une trame Ethernet. Ce blog est mon bloc-notes public.

Ajouter un commentaire

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.

Romain D.

Passionné d'informatique perdu dans une trame Ethernet. Ce blog est mon bloc-notes public.