J’ai tout cassé mon Xpenology

Cette semaine, je me suis offert un disque SSD, un Intel 530 de 240 Go, suite à la vente d’un vrai Synology CS-407. L’objectif étant de m’en servir pour héberger mes VM du HP N54L. Tout content, je m’empresse de déplacer mes quelques VM, Ubuntu, Debian, Zeroshell, Pfsense, Win 7 et enfin Xpenology… Et là c’est le drame !!!

Le SSD est littéralement scotché avec du scotch double-face ;)
Le SSD est littéralement scotché avec du scotch double-face 😉

Hé oui, j’ai pris la (mauvaise ?) habitude de “cloisonner” mes VM avec leurs disques dans un même dossier. Et quand j’ai voulu copier ma petite VM Xpenology, c’est plus de 4To qui ont essayé de se copier dans 240Go…. pfffff

Quand j’ai voulu remettre les plus petits fichiers qui ont été copié vers la nouvelle destination dans leur emplacement d’origine, la VM ne voulait plus démarrer, j’aurais peut-être oublié de consolider la VM après un snapshot ??!!

Bref mon Xpenology était tout cassé… Un grand moment de solitude !!

Mais plutôt que de me lancer dans la réparation de cette VM avec une suite de bonnes commandes en mode SSH… J’ai tenté de recréer une VM Xpenology (j’en ai profité pour passer à la version DSM 4.3) et de “rattacher” mes 2 disques RDM en utilisant ma précédente méthode. Et là, bingo, tout est reparti, mes données étaient bien présentes, j’ai juste dû recréer les utilisateurs, les partages etc.

Cette expérience m’a appris 2 choses pour sécuriser ce projet:

  1. Ne pas stocker les fichiers disque RDM dans le même dossier que la VM Xpenology
  2. Faire des sauvegardes de la configuration DSM (pour éviter de se retaper toute la configuration)

Sauvegarder sa configuration DSM pour Xpenology

Cela prend 1 minute chrono et va vous faire gagner énormément de temps si vous crasher votre VM et que vous deviez la recréer.

Synology_DiskStation_-_Vsyno-3

Synology_DiskStation_-_Vsyno-4Pour ma part, j’ai sauvegardé la configuration sur Dropbox.

Dernière chose, ce manque de souplesse des disques RDM me pose question et à l’heure actuelle, je me demande si le gain de performance avec ce système est vraiment valable par rapport à des disques en volume VMFS. Comme je n’ai pas trouvé (j’ai pas cherché beaucoup non plus) de benchmark récent, je vais tester par moi même et je vous redirai ça…

 

A propos Nicolas Chopin

Fondateur du site SynerGeek.fr. Passionné par l'informatique, le web et les technologies, j'aime partager mes découvertes. Rejoignez-nous pour partager vos connaissances, vos expériences et développer votre réseau professionnel

Je vous propose également...

Mettre à jour la version DSM sur Xpenology

Pour être totalement à jour, rien de mieux que la dernière version de DSM. Oui, …

Utiliser un disque en Raw Device Mapping (RDM) pour Xpenology

Suite à mon dernier article sur l'installation des VmWare tools sur la VM Xpenology, un lecteur m'a rapporté en commentaire quelques soucis pour intégrer un disque en RDM. Comme je ne m'étais pas fait de doc, c'est l'occasion de me rappeler la procédure.

13 commentaires

  1. salut Nicolas,

    Je suis débutant sur DSM 5.2, et j’ai besoin de l’aide d’un expert.
    j’utilise un pc sous windows 10, sur lequel j’ai installé Vmware et DSM 5.2,
    tout fonctionnait très bien, jusqu’au jour ou j’ai essayé de faire une mise à jour manuelle avec DSM 6.0
    Et là, patatrac, j’ai eu un problème et la mise à jour ne s’est pas terminé correctement;
    Depuis impossible de démarrer mon dsm et impossible d’accéder à mes données ‘Photo, films et vidéos;
    Comment faire pour réparer mes dégats.

    • Hormis le fait que je ne comprends pas trop l’intérêt d’avoir une VM de NAS installée sur un poste client, ton cas me semble difficile à résoudre.
      Tu peux aller voir sur le forum spécialisé xpenology: http://www.xpenology.com/forum/viewtopic.php?f=13&t=13276 ou http://www.xpenology.com/forum/viewtopic.php?f=2&t=13288 pour essayer de faire un downgrade.

      Maintenant, je vais rappeler quelques règles à suivre quand on se lance dans ce projet xpenology:
      1) NE JAMAIS faire d’upgrade de la version DSM tant qu’elle n’a pas été validée par la team du projet
      2) Avant de faire un upgrade de version, il FAUT sauvegarder ses données (au moins celles qui sont importantes)
      3) Si c’est une VM, il vaut mieux la sauvegarder ou faire un snapshot
      4) La plus importante, il faut lire, relire et re-relire les posts sur le forum xpenology.com, être patient à propos des dernières versions et attendre les retours des utilisateurs.

      C’est un projet quelque peu “expérimental” alors il ne faut pas jouer avec le feu avec ses données… et si on a un système qui fonctionne, il faut mesurer le risque de vouloir absolument la dernière version…

  2. Bonsoir,

    Pour les lecteur :
    Avec la faille heartbleed, il est important de passer à DSM 5.0.
    Pour cela, vous pourrez trouver “l’émulateur” NanoBoot à écrire sur clef USB avec win32diskImager.
    Puis récupérer la dernière version de DSM officielle.

    Il vous faut booter sur la clef et choisir upgrade/install. Installer le DSM avec le synology assistant.

    Et… c’est parti

    @++;
    J6B

  3. C’est OK!
    Le RAID se reconstruit comme si de rien n’était.

    J’ai passé 4 disques de 2To en SHR depuis un syno vers une vm xpenology sous ESXi.
    J’ai dû merder en route car toutes mes données sont là mais pas la config alors que d’autres l’ont fait en conservant le tout, pas grave non plus.

    Il content Rosco! ca va faciliter tout, le syno ayant pris 4*3To, quelques effacement iront plus vite que des transferts syno xpenology

    Maintenant reste à solutionner le vendor file qui sous ESXi semble plus compliqué à gérer

    • Merci pour l’info, je m’en doutais mais pas testé personnellement…

    • J’adorerai savoir comment tu as fait!
      J’ai un DS212, lent comme une tortue pour le multimédia et je passe en virtualisation sur mon HTPC. J’ai muse un seul disque RAID1 pour sauvegarder l’autre au cas où et je ne suis pas parvenu à le faire reconnaitre par DSM qui me l’a gentillement formaté… (Je suis sous VIrtualBOx en raw disk).

      Je transfert tout par le réseau, mais ça ne me rassure pas si jamais la machine virtuelle plante et que je veux réinstaller tout ça… est-ce que çcaa marchera bien? COmment les rajouter sans que ça formate le disque?

      @Nicolas Chpin : tu as recréer une machine et au moment de l’installation de DSM, ça a redécouvert tes disque ou autre?

      • “L’OS” synology utilise son propre système de fichier sur les disques que l’on intègre et donc il formate les disques la première fois. Pour tester tu peux créer un clone de la VM que tu as créé et lui “attacher” le disque précédemment créé.
        Cette fois il ne va pas le formater.
        C’est une bonne idée de ne mettre qu’un seul disque… tu le prépares, mets les données et quand tu mettras le 2eme disque, il va te proposer de le mettre en RAID (SHR) et là il se synchronisera (cette étape est très longue, presque 24h pour mon disque 2 To)
        Xpenology reste du hacking… donc il y a une part de risque, il faut faire très attention à ce que l’on fait et bien lire les tutos, y aller étape par étape. Le système fonctionne chez moi depuis juillet de l’année dernière sans perte aucune
        Pour ma part, j’ai maintenant 2 VM en xpenology (une locale et une en datacenter), les données vraiment importantes sont sur les 2 (documents,photos, musique) et ce qui prend le plus de place (les films) et bien tant pis, j’en mourrai pas si je les perds 😉

  4. non tu perd rien, j’ai passé mes disques RDM sur mon Xpenology en physique tous roule juste a restaurer la config.
    idem pour la manip inverse tu retrouve tes volumes intacts;

    Erik

  5. merci pour tous tes articles qui me font sauter le pas vers la virutalisation xpnelogy.
    j’ai cependant une question ( de debutant of course) est il possible de faire reconnaitre une carte pci dans les vm? (la mienne une TS-PDC3 : usb et sata)
    j’ai vue ceci :
    http://www.virtualgeek.ch/blog/2013/02/09/ajout-de-drivers-dans-un-cd-esxi-dinstallation/
    et d’autres trucs :
    http://www.vladan.fr/free-tools-vmware/

    mais comme je debute ……

    une chose qui n’a rien a voir :
    un test de vitesse qui compare le raid et shr sur synology :
    http://www.cachem.fr/synology-raid-shr/

    dommage que tu n’ais pas une partie de forum ….

    en tout cas super site mis direct dans mes favoris. cordialement

    • 1) Pour ta carte, je ne peux pas aider comme cela… faut chercher sur le Net. Pour ma part, je regarde toujours avant d’investir si quelqu’un a déjà essayé.

      2) Oui j’avais vu ce test de vitesse et la différence n’est pas flagrante… comme quoi le raid logiciel, ce n’est pas si mal… et ça évite les problèmes le jour ou la carte RAID matérielle est morte… pour retrouver la même, ce n’est pas toujours évident.

      3) En ce qui concerne le forum, il y en a eu un à une certaine époque… Mais ça demande beaucoup de temps pour modérer, et j’en manque cruellement. Par contre tu peux aller sur ce forum spécial xpenology (http://xpenology.com/forum/), tu y trouveras même une section pour frenchies

      • merci pour ces reponses
        1) c’etait juste pour savoir si cela est possible
        3) je comprends parfaitement et je suis ce forum aussi

        du coup je crois que je vais laisser tomber les vm et faire l’inverse : mettre xpenology et mettre une debian chroot pour mettre zoneminder

        cordialement

  6. J’aimerais bien te répondre positivement mais là je ne suis pas sûr du coup. Si tu as un synology avec 2 disques en RAID1 tu peux tenter le coup. Si ça ne fonctionne pas, tu pourras toujours resynchroniser le disque.

  7. Salut,

    juste merci pour le partage des ton/tes expériences, je suis actuellement sur le sujet.
    J’ai découvert ton site ainsi

    Je me permets une question à des fins de précisions,
    peut-on en déduire que le montage de mes HDD en RDM ne va pas les “formater” (les données sont la!)
    et donc s’ils proviennent d’un syno fonctionnel j’ai des chances de tout retrouver?

Laisser un commentaire

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