Team Leader - Nutanix Technology Champion - Nutanix NTC Storyteller

Julien DUMUR
Infrastructure in a Nutshell
Lovable contre Gemini

Le codage assisté par IA, pour moi qui suis une buse en développement, c’est une révolution qui me permet de concrétiser des idées en quelques heures là où cela relevait de l’impossible auparavant. Mais cette vitesse a un prix que l’on néglige trop souvent : la dette technique.

Le contexte de développement

Récemment, j’en parlais ici, j’ai développé une petite application web nommée HYCU Upgrade Path. Le concept est simple : une interface épurée pour générer et visualiser l’upgrade path d’une version A à une version B du logiciel de backup.

Pour ce faire, j’ai utilisé Lovable, une solution « no-code/low-code » qui m’a permis en quelques jours de mettre l’application en ligne.

Quelques semaines plus tard, j’ai décidé de redévelopper l’application à l’aide de Gemini, l’IA multimodale de Google, pour voir ce qu’elle avait dans le ventre.

J’ai donné des instructions similaires à chacune des 2 IA. J’attendais un résultat fonctionnel et similaire des deux côtés. Ce que je n’avais pas prévu, c’est l’écart abyssal dans la structure du code… Et le temps passé.

On parle d’une différence de 628ko contre 115ko. On parle de passer de 79 fichiers à 21 fichiers. On parle d’une semaine contre une demi journée. Un gouffre.

L’expérience Lovable

Sur le papier Lovable vend du rêve : vous décrivez, ça s’affiche. Et c’est vrai, l’expérience utilisateur est bluffante de fluidité. J’ai décrit mon besoin pour HYCU Upgrade Path, et en quelques itérations, l’application tournait sous mes yeux. Visuellement, c’était propre avec quelques ajustements à faire. Fonctionnellement, c’était un peu plus bancal.

Application HYCU Upgrade Path Wizard, version Lovable

Je ne suis pas développeur, mais mon premier réflexe a été d’aller voir le repository généré. Et là… ça a été la douche froide.

Pour une application aussi simple qu’un générateur d’upgrade path, Lovable m’a pondu une véritable usine à gaz :

  • 79 fichiers créés.
  • 8 dossiers imbriqués.
  • Un poids total de 628ko.
Arborescence du projet Lovable et dossier components/ui

Lovable a fragmenté l’application en une myriade de petits composants atomiques, a généré des fichiers de configuration en doublon et a importé des librairies « au cas où ». En regardant le dossier components/ui, j’ai trouvé 38 fichiers ! Des accordéons, des badges, des carrousels, des « toasters »… alors que mon app n’utilise qu’une fraction de tout ça.

C’est l’approche « Black Box » : tant que ça marche en façade, on ne se soucie pas de l’élégance du moteur. Le résultat est une application lourde et difficilement maintenable dans le temps. Et ça pour moi, c’est un premier red flag.

Coté modification du code par itération, je ne l’ai pas trouvé très précise. J’ai été contraint d’avancer par toutes petites itérations ce qui a rallongé le temps de développement… Une itération un peu trop musclée ? Ca cassait une fois sur deux mon interface ou donnait un résultat qui n’était pas celui attendu. Bref, pas hyper satisfait de l’expérience bien que j’ai réussi à atteindre mon but en une petite semaine de discussions.

L’expérience Gemini : L’architecte logiciel

Après cette semaine de lutte et quelques semaines en production, j’ai tenté la même expérience avec Gemini. Même prompt, même besoin, juste “pour voir” de quoi l’IA de Google était capable.

Application HYCU Upgrade Path Wizard, version Gemini

Le résultat ? Au départ, j’ai cru qu’il manquait des morceaux.

  • 21 fichiers au total.
  • 5 dossiers.
  • 115ko sur la balance.
  • Temps de développement : une demi-journée.
Arborescence du projet Gemini avec 7 composants

Gemini a adopté une approche radicalement différente, bien plus mature. Au lieu d’importer une librairie graphique massive, il a structuré le code et n’a gardé que ce qui était réellement nécessaire.

En ouvrant le dossier src/components, la différence est flagrante : 7 fichiers, tous essentiels. Pas de bruit, pas de composants inutiles.

Plus impressionnant encore, Gemini m’a fourni une architecture « Prête à mettre en prod ». Là où Lovable m’a donné un frontend en vrac, Gemini a séparé proprement le frontend du backend, et m’a même généré un docker-compose.yml et un script de déploiement (deploy.sh) pour mon VPS. Il n’a pas juste codé l’interface, il a pensé à comment je la ferais tourner, avec un joli README.md en prime.

README du projet généré par Gemini

Pour le plaisir, j’ai ajouté quelques détails supplémentaires sur mon application au passage.

Le Match Technique : L’obésité vs L’efficacité

Comparons ce qui est comparable. Voici le bilan des courses pour la même fonctionnalité :

MétriqueLovableGeminiGain
Poids du projet628 ko115 ko-82%
Nombre de fichiers7921-73%
PhilosophieUI Kit complet (« au cas où »)Code propre, lisibleMaintenance facilitée
ArchitectureFrontend monolithiqueDockerisé (Front + Back)Prêt à déployer
Temps de dev1 semaine1/2 journéeProductivité x10

Pourquoi la « propreté » compte (même pour les non-devs comme moi) ?

Vous pourriez me dire : « On s’en fiche du code ou du nombre de fichiers tant que l’app fonctionne ! ». C’est une erreur.

La maintenance : Modifier à la main le projet créé sous Lovable, c’est chercher une aiguille dans une botte de 79 fichiers. Avec Gemini, chaque fichier a un nom qui décrit réellement ce qu’il fait.

La consommation : 628ko de code à charger pour un utilisateur mobile, c’est lourd. 115ko, c’est presque instantané.

Le coût cognitif : Quand l’IA génère du code « brouillon », elle a elle-même plus de mal à se relire pour les itérations suivantes. C’est pour ça que Lovable « cassait » l’interface : elle se perdait dans sa propre complexité.

Conclusion : Le choix de l’outil fait la différence

Mon verdict est sans appel. Si vous voulez prototyper une idée en 10 minutes pour montrer que « ça bouge » à votre boss, Lovable fait illusion. C’est spectaculaire, c’est visuel, c’est une belle démo technologique.

Mais si vous voulez construire une application pérenne, que vous pourrez faire évoluer sans tout casser, une IA comme Gemini est bien plus performante à mes yeux.

L’écosystème évolue vite. Je ne l’ai pas testé pour le moment, mais un outil comme Claude Code doit même surement être capable de faire encore mieux.

Read More
nutanix hycu

Dans le guide complet sur HYCU que j’ai publié un peu plus tôt dans l’année, je vous avais fait part de la nécessité de respecter les upgrade paths pour mettre à jour votre contrôleur.

Le hic ? C’est que pour connaitre cet upgrade path, il était nécessaire de lire chaque release note, de la version directement supérieure à celle de votre contrôleur, jusqu’à la dernière version en date.

Si votre contrôleur accuse un certain retard de mise à jour, cela peut être une opération longue et fastidieuse.

Un problème ? Une solution

Pour pallier à ce problème récurrent, j’ai décidé de développer un outils pour gagner du temps : HYCU Upgrade Path Wizard !

Ceux qui me connaissent un peu savent que je suis une buse en développement, je me suis donc fait aider de l’IA pour développer cet outils ! Je lui ai donné mon idée, il l’a développé en un temps record et je me suis chargé d’ajouter ce qu’il manquait et de créer le design comme je le voulais.

N’hésitez pas à me faire vos retours et / ou suggestion d’amélioration !

Read More
nutanix hycu

Ca y est, il est enfin complet ! Après une trentaine d’heures passées à installer, configurer, tester un environnement de labo et à rédiger chaque article, mon guide ultime sur la sauvegarde d’un cluster Nutanix à l’aide de la solution HYCU backup est enfin terminé.

Au total, cela représente :

  • 4500+ mots
  • 100+ captures d’écrans
  • 30+ heures de travail

Pour retrouver plus facilement l’ensemble de mes guides actuels ou à venir, j’ai créé un lien dédié dans le menu.

Au programme de ce guide complet :

Sauvegarder son cluster Nutanix avec HYCU – Présentation

Sauvegarder son cluster Nutanix avec HYCU – Pré-requis techniques

Sauvegarder son cluster Nutanix avec HYCU – Déployer le controleur HYCU

Sauvegarder son cluster Nutanix avec HYCU – Initialisation et configuration de base

Sauvegarder son cluster Nutanix avec HYCU – Ajout d’un cluster Nutanix

Sauvegarder son cluster Nutanix avec HYCU – Ajout d’une cible de sauvegardes

Sauvegarder son cluster Nutanix avec HYCU – Mettre à jour le controleur HYCU

Sauvegarder son cluster Nutanix avec HYCU – Création des jobs de sauvegarde

Sauvegarder son cluster Nutanix avec HYCU – Protection des machines virtuelles

Le guide évoluera probablement si je trouve d’autres éléments intéressant à partager pour étoffer mon retour d’expérience.

N’oubliez pas que la sécurité de vos données dépendra du temps que vous accorderez à la configuration de vos politiques de sauvegarde en amont.

N’hésitez pas à venir me faire part de vos interrogations, de vos craintes ou bien encore à demander à d’autres personnes qui ont déjà mis en place HYCU Backup afin qu’elles vous donnent leur retour d’expérience.

D’autres guides arrivent prochainement… Stay tuned !

Read More
nutanix hycu

DERNIERE MISE A JOUR : 24/03/2025

J’en parlais dans mon article concernant la mise à jour du contrôleur HYCU, vous ne pouvez pas mettre à jour une version 4.7.0 en 5.1.0 par exemple. Pour atteindre la toute dernière version, vous devrez suivre des upgrade path…

Et pour déterminer ces upgrade paths, vous êtes contraint d’éplucher chaque Release Note de chaque version ce qui peut se révéler fastidieux à la longue… Si vous souhaitez que je vous facilite la tâche, suivez le guide !

Tableau des versions

Version ActuelleVersion Suivante
4.0.04.0.1
4.0.14.0.2
4.0.24.0.3
4.0.34.1.0
4.1.04.1.1
4.1.14.1.2
4.1.24.1.3
4.1.34.2.0
4.2.04.2.1
4.2.14.3.0
4.3.04.3.1
4.3.14.5.0
4.5.04.5.1
4.5.14.6.0
4.6.04.7.0
4.7.04.7.1
4.7.14.8.0
4.8.04.8.1
4.8.14.9.0
4.9.05.0.0
5.0.05.1.0
5.1.0TBA

Comment lire le tableau et déterminer son upgrade path ? C’est très simple. Si par exemple vous êtes actuellement en 4.5.1 et souhaitez mettre à jour votre contrôleur en 5.1.0, vous devrez passer par 4.6.0 > 4.7.0 > 4.7.1 > 4.8.0 > 4.8.1 > 4.9.0 > 5.0.0 > 5.1.0 :

Upgrade path HYCU de 4.5.1 à 5.1.0 dans le tableau des versions

Cet article sera régulièrement mis à jour avec la publication des nouvelles versions du logiciel.

Read More
nutanix hycu

J’ai supprimé par accident une des machines virtuelles de mon cluster. Heureusement, je vais pouvoir la restorer grâce à HYCU !

Restorer une machine virtuelle complète

J’ai supprimé par accident la VM-DEMO-HYCU :

VM-DEMO-HYCU supprimée dans la liste HYCU

En cliquant dessus, je peux accéder à l’ensemble des points de restoration disponibles :

Points de restauration disponibles

Pour restorer la machine virtuelle, je sélectionne le point de restoration qui m’intéresse et je clique sur « Restore » :

Bouton Restore

Je sélectionne « Virtual Machine Options » pour accéder aux options de restoration :

Virtual Machine Options

Restore VM permet de restorer la machine virtuelle en lieu et place d’une machine virtuelle existante.

Clone VM permet de restorer la machine sans toucher à la machine virtuelle existante grâce à un clone.

Validate VM Backup permet de créer une copie de la machine virtuelle pour vérifier l’état du point de restoration.

Dans mon cas, je sélectionne « Restore VM » et clique sur « Next » :

Choix Restore VM

Dans mon cas, je laisse tout par défaut car cela correspond aux configurations que je souhaite appliquer. Si vous le souhaitez, vous pouvez personnaliser le storage container de destination, l’orgine du point de restoration (backup ou snapshot) et même la configuration de la machine virtuelle si vous souhaitez qu’elle soit différente de celle d’origine.

Une fois le processus lancé, vous pouvez suivre son déroulé dans le menu « Jobs » :

Suivi de la restauration dans Jobs

Quelques minutes plus tard (ou un peu plus en fonction de la volumétrie de données à restorer et de l’originie du point de sauvegarde), votre machine virtuelle sera de nous opérationnelle.

Sur votre interface Nutanix Prism, vous pourrez constater que la description de la machine restorée a été renseignée :

Description de la VM restaurée dans Prism

Restorer un fichier ou un dossier en particulier

Vous pouvez également restorer un dossier ou un fichier en particulier plutôt que de restorer l’intégralité de la machine virtuelle. Pour cela, sélectionnez le point de restoration voulu et cliquez sur « Restore Files » :

Bouton Restore Files

Laissez ensuite la valeur par défaut « AUTOMATIC » et cliquez sur « Next » :

Option AUTOMATIC de restauration de fichiers

Patientez pendant la lecture du point de restoration, l’arborescence s’affiche ensuite sur la gauche :

Arborescence du point de restauration

Sélectionnez le ou les éléments à restorer, et cliquez sur « Next » :

Sélection des fichiers à restaurer

Ensuite, vous avez le choix entre 3 options :

Trois options de restauration de fichiers

« Restorer to Virtual Machine » permet de restorer les fichiers en leur lieu et place d’origine.

Options de Restore to Virtual Machine

Vous pourrez alors :

  • sélectionner l’emplacement d’origine ou un emplacement différent
  • sélectionner l’action à réaliser si les fichiers existent déjà
  • choisir de restorer les permissions d’origines ou pas

« Restore to External Share » permet de restorer les fichiers sur un partage différent

Options de Restore to External Share

Vous pourrez alors :

  • sélectionner le type de partage
  • indiquer le chemin partagé
  • sélectionner l’action à réaliser si les fichiers existent déjà

« Download » permet de télécharger les fichiers sélectionnés

Option Download des fichiers

Voilà, vous savez maintenant comment restorer en quelques clics vos précieuses données.

Read More
nutanix hycu

Tout a été configuré pour permettre la sauvegarde des machines virtuelles de notre cluster, nous allons maintenant voir comment protéger les machines virtuelles grâce aux politiques de sauvegarde que nous venons de créer.

Protection manuelle

La méthode de protection la plus classique est la protection manuelle des machines virtuelles depuis l’interface HYCU.

Pour cela, connectez vous à l’interface de gestion de votre HYCU et rendez vous dans « Virtual Machines ». Vous devriez avoir la liste de l’ensemble des machines virtuelles présentes sur le cluster Nutanix que vous avez précédemment ajouté :

Liste des machines virtuelles dans HYCU

Sélectionnez la ou les machine(s) virtuelle(s) à protéger et cliquez sur « Set policy » en haut à droite :

Bouton Set policy

Sélectionnez ensuite la politique de sauvegarde que vous souhaitez appliquer à votre machine virtuelle et cliquez sur « Assign » :

Attribution d'une politique de sauvegarde

Votre machine virtuelle est maintenant protégée, la première sauvegarde aura lieu durant la plage horaire de sauvegarde que vous avez précédemment défini. Si vous souhaitez forcer la première sauvegarde, sélectionnez la machine virtuelle protégée et cliquez sur « Backup » en haut à droite :

Bouton Backup pour forcer la sauvegarde

Puis cliquez sur « Yes » :

Confirmation de la sauvegarde

Si tout se passe comme attendu, vous aurez alors une Compliance et une Protection dans un statut Vert :

Compliance et Protection au vert

Protection automatisée via des catégories sous Nutanix

Nous avons vu comment protéger les machines virtuelles à la main depuis l’interface Nutanix. Mais il est possible de le faire directement depuis l’interface Prism Central de Nutanix.

Pour cela, il est important de mettre en place les prérequis nécessaires et le premier consiste à créer des catégories auxquelles seront affectées les machines virtuelles. Connectez vous au Prism Central, rendez vous dans « Administration > Categories » :

Menu Categories de Prism Central

Cliquez ensuite sur « New Category » :

Bouton New Category

Nommez votre catégorie, attribuez lui une valeur et cliquez sur « Save ». Par soucis de simplicité, j’ai mis la même valeur :

Création d'une catégorie avec sa valeur

Connectez vous ensuite à HYCU et éditez la politique de sauvegarde précédemment créée et cochez « Auto-assignment » :

Option Auto-assignment de la politique HYCU

Plus bas, de nouveaux champs sont désormais accessibles. Renseignez les valeurs de la catégorie que vous avez créée précédemment et cliquez sur « Add » :

Catégorie associée à la politique HYCU

Retour sur Prism Central, sur la liste de mes machines virtuelles, on peut constater qu’aucune machine virtuelle n’appartient à une catégorie :

VMs sans catégorie dans Prism Central

La seule machine virtuelle protégée pour le moment est la VM-DEMO-HYCU que j’ai protégée manuellement dans la première partie de cet article. Je vais donc maintenant sélectionner la machine virtuelle VM-DEMO-LAB, cliquez sur le menu « Action > Other Actions > Manage categories » :

Menu Manage categories de Prism Central

Je sélectionne la catégorie à attribuer à ma machine virtuelle et je valide :

Attribution de la catégorie à la VM

De retour sur mon interface HYCU, je peux constater que ma machine virtuelle fait désormais partie de la politique BACKUP. Elle a été assignée automatiquement à cette politique de sauvegarde lorsque je lui ai affectée la catégorie correspondante, opération confirmée par les Events dans HYCU :

VM assignée automatiquement à la politique dans HYCU

Read More
nutanix hycu

Maintenant que notre contrôleur HYCU est configuré et à jour, il faut maintenant protéger nos machines virtuelles…

Nettoyage des policies par défaut

Nous allons commencer par supprimer les politiques de sauvegarde créées par défaut. Pour cela, dans le menu latéral rendez vous dans « Policies » et supprimez toutes les politiques sauf « Exclude » :

Suppression des policies par défaut sauf Exclude

Une fois le ménage terminé, nous pouvons attaquer les choses sérieuses.

Création de la plage horaire de sauvegarde

Afin que nos sauvegardes s’exécutent hors des heures de travail, il est impératif de mettre en place les plages horaires durant lesquelles HYCU va se charger de procéder à la sauvegarde de vos machines virtuelles. Toujours dans le menu « Policies », cliquez sur « Time Windows » :

Menu Policies et Time Windows de HYCU

Normalement, il n’y a rien de créé, cliquez sur « New » :

Bouton New des Time Windows

Ensuite, vous aurez le choix entre 2 options :

  • Backup Window pour définir la plage horaire durant laquelle va s’exécuter la sauvegarde
  • Copy Window pour définir la plage horaire durant laquelle les copies de sauvegarde pourront être réalisées

Nous allons choisir la « Backup Window » :

Choix Backup Window

Dans mon cas, j’ai fait simple en la nommant « HNO » pour Heures Non Ouvrées, j’ai indiqué la Timezone correspondant à ma position géographique et j’ai ensuite sélectionné les plages horaires qui m’intéressaient, à savoir de 22h à 7h du matin du lundi au dimanche :

Plage horaire HNO de 22h à 7h

Création de la politique de sauvegarde

Pour créer une politique de sauvegarde, dans le menu « Policies », cliquez sur « New » :

Menu Policies et Time Windows de HYCU
Formulaire de création de la politique de sauvegarde

  • Nommez votre politique de sauvegarde
  • Laissez coché « Backup »
  • Renseignez la fréquence des backups en heures/jours/semaines/mois (qui va correspondre au RPO visé)
  • Renseignez le délai de restoration (qui va correspondre au RTO visé)
  • Renseignez la durée de rétention de vos sauvegardes
  • Sélectionnez la cible de sauvegarde (dans mon cas, le Synology)
  • Cochez « Use backup window » et sélectionnez la plage horaire de sauvegarde précédemment créée

Cliquez sur « Save ».

Politique de sauvegarde créée

Votre politique de sauvegarde est maintenant créée, la prochaine étape est de protéger les VMs de votre cluster.

Read More
nutanix hycu

HYCU étant un logiciel de sauvegarde suivi et supporté par l’éditeur, des mises à jour seront régulièrement mises à votre disposition afin de corriger des bugs, des failles de sécurités, d’apporter des optimisations ou d’ajouter de nouvelles fonctionnalités.

Upgrade Path

Si vous avez manqué certaines mises à jour de votre système HYCU, sachez qu’il vous faudra respecter un ordre de mise à jour pour atteindre la version désirée.

En effet, si vous êtes comme moi en version 4.9.0-5310 et que la version 5.1.0-2871 est disponible, vous ne pourrez pas réaliser une mise à jour direct en 5.1.0-2871. Il vous faudra d’abord installer l’ensemble des mises à jour intermédiaires soit : 5.0.0-1643 puis 5.1.0-2871.

Pour connaitre les ordres de mise à jour, il vous faut consulter la section « Upgrade Notes » des Release Notes des versions que vous devez installer :

Upgrade notes : passage en 5.0.0 obligatoire avant 5.1.0

Préparation des fichiers de mise à jour

Si vous avez bien suivi le début du guide, vous aurez remarqué que j’avais uploadé par anticipation 2 versions complémentaires d’HYCU :

Trois versions HYCU dans Image Configuration

Sinon, pour ceux qui l’auraient loupé :

Versions disponibles sur le portail de téléchargement HYCU

  • Cochez la case « I agree to the HYCU… » et cliquez sur « Continue » :
Acceptation des conditions HYCU

  • Cliquez sur « Download .qcow2 » :
Bouton Download .qcow2

Une fois que vous avez téléchargé l’image qcow2 de HYCU, il faut maintenant la transférer sur votre cluster Nutanix.

Pour cela, connectez vous au Prism Element de votre cluster Nutanix CE et rendez vous dans « Settings > Image Configuration » :

Image Configuration dans Prism Element

Cliquez sur « Upload image », renseignez le formulaire et sélectionnez l’image précédemment téléchargée :

Import de l'image de mise à jour HYCU

Cliquez sur « Save » pour lancer le transfert et patientez jusqu’à ce que votre image soit traitée par le cluster et qu’elle soit indiquée comme « ACTIVE ».

Installation des mises à jour

Une fois que vous avez terminé de préparer vos fichiers de mises à jour, connectez vous à l’interface HYCU, et cliquez sur la roue crantée en haut à droite :

Roue crantée des paramètres HYCU

Nous allons commencer par mettre en pause toutes les activités du contrôleur afin que les mises à jour se déroulent sans encombre. Cliquez sur « Power options » :

Menu Power options de HYCU

Sélectionnez « Suspend All » et cliquez sur « Save ». Retournez ensuite dans le menu « Setting » dans la roue crantée et cliquez ensuite sur « Software Upgrade » pour afficher la liste des mises à jour disponibles :

Liste des mises à jour dans Software Upgrade

Sélectionnez la mise à jour que vous souhaitez installer et cliquez sur « Software Upgrade » :

Sélection de la mise à jour à installer

Un message vous alerte que les jobs de sauvegarde en cours d’exécution vont être annulés, cliquez sur « Yes » :

Avertissement d'annulation des jobs en cours

Le système vous déconnecte pendant la mise à jour. Patientez environ une dizaine de minutes avant de vous reconnecter :

Déconnexion pendant la mise à jour HYCU

Une fois la mise à jour terminée, reconnectez vous et faites les mises à jour suivantes :

Mise à jour suivante de HYCU

Lorsque votre contrôleur HYCU aura atteint la version cible, reconnectez vous à l’interface puis rendez vous dans les paramètres en haut à droite, puis dans « Power Options » :

Option Resume dans Power options

Sélectionnez « Resume » pour remettre votre contrôleur HYCU en mode de fonctionnement nominal et cliquez sur « Save ».

Sur votre cluster Nutanix, vous retrouverez alors les anciennes versions de votre contrôleur HYCU :

Anciennes versions du contrôleur HYCU sur le cluster

Vous pourrez les supprimer après quelques temps si vous ne rencontrez aucun problème avec la version actuellement en production (pensez à update le nom de la machine virtuelle si vous avez mis la version dedans comme moi !).

Read More
nutanix hycu

Maintenant que le cluster Nutanix est ajouté sur le logiciel HYCU, il faut ajouter la cible des sauvegardes vers lequel les fichiers seront envoyés.

Ajout d’une cible de sauvegarde SMB

Pour ajouter une cible de sauvegarde sur HYCU, rendez vous dans le menu latéral gauche et cliquez sur « Target » :

Menu Targets de HYCU

Ensuite, cliquez sur « Add » en haut à droit pour lancer l’assistant d’ajout de cible :

Bouton Add des cibles HYCU

Ensuite, sélectionnez le type de cible que vous souhaitez ajouter sur HYCU, puis cliquez sur « Continue ». Dans mon cas, j’ai fait simple avec un partage SMB sur le Synology mais vous avez l’embarras du choix (NFS, SMB, Nutanix Objects, iSCSI, stockage S3…) :

Choix du type de cible de sauvegarde

Renseignez ensuite un nom, une description si vous le souhaitez, et le nombre de backup simultanés puis cliquez sur « Next ». Dans mon cas, je me suis limité à 2 :

Nom et backups simultanés de la cible

Indiquez ensuite les informations de compte permettant d’accéder au partage SMB qui va être utilisé comme cible. Dans mon cas, je dois renseigner le nom d’utilisateur, le mot de passe, l’adresse IP du serveur et le nom du dossier partagé :

Identifiants du partage SMB

Un fois les informations correctement renseignées, cliquez sur « Save ». Votre cible de sauvegarde apparait désormais dans la liste des targets, prête à recevoir les sauvegardes :

Cible SMB dans la liste des targets HYCU

La configuration de la cible de sauvegarde est terminée, mon contrôleur HYCU est prêt à sauvegarder mes données.

Read More
nutanix hycu

Après avoir déployé le contrôleur HYCU et procédé à son initialisation, il faut ajouter son cluster Nutanix en tant que source des machines virtuels à sauvegarder.

Pour pouvoir ajouter un cluster Nutanix sur HYCU, il est nécessaire de renseigner un compte aillant les droits « Cluster Admin » sur Nutanix. Si on souhaite faire les choses correctement, il convient donc de créer un compte de service qui soit dédié à cet usage plutôt que d’utiliser le compte « admin » du cluster Nutanix.

Je vais vous montrer comment créer le compte de service sur Prism Element.

Création du compte de service sur Prism Element

La première étape est de se connecter au Prism Element de son cluster Nutanix et d’aller dans « Setting > Local User Management » et cliquer sur « New User » :

Local User Management dans Prism Element

Remplissez les champs avec les informations désirées et cliquez sur « Save » :

Compte de service HYCU avec Cluster Admin et Backup Admin

Il faut impérativement que les cases « Cluster Admin » et « Backup Admin » soient cochées ! L’utilisateur est désormais créé, il faut maintenant retourner sur HYCU pour poursuivre l’ajout du cluster Nutanix :

Compte hycu créé dans Prism Element

Création du compte de service sur Prism Central

La seconde étape est facultative et n’est nécessaire uniquement si votre cluster est enregistré sur un Prism Central. Connectez vous au Prism Central de votre cluster Nutanix, puis allez dans « Admin Center > IAM > Identities » et cliquez sur « + Add Local User ». Remplissez les champs avec les informations désirées et cliquez sur « Save » :

Ajout d'un utilisateur local dans IAM de Prism Central

L’utilisateur est désormais créé sur Prism Central, il faut maintenant lui attribuer les bons droits d’accès :

Utilisateur créé dans Prism Central

Rendez vous dans « Admin Center > IAM > Authorization Policies ». Cliquez sur « Create Authorization Policiy » :

Bouton Create Authorization Policy

Sur la page qui s’affiche, commencez pas renommer la policy et sélectionnez « Cluster Admin » dans le champ prévu à cet effet (tapez « cluster » pour faire une recherche) puis cliquez sur « Next » en bas à droite :

Policy avec le rôle Cluster Admin

Laissez la sélection par défaut et cliquez sur « Next » en bas à droite de la page :

Portée par défaut de l'authorization policy

Ajoutez votre utilisateur précédemment créé à la policy et cliquez sur « Save » en bas à droite de la page :

Ajout de l'utilisateur à la policy

L’utilisateur est désormais créé sur Prism Central et Prism Element, il faut maintenant retourner sur HYCU pour poursuivre l’ajout du cluster Nutanix :

Authorization policy créée dans Prism Central

Ajout du cluster Nutanix sur HYCU

Dans le menu « Settings », cliquez sur « Sources » pour ouvrir le menu d’ajout d’une source de sauvegarde :

Menu Sources de HYCU

Cliquez ensuite sur « New » pour démarrer le processus d’ajout de cluster :

Bouton New des sources HYCU

Sur la fenêtre qui s’affiche, renseignez l’URL de votre Prism Element, le nom d’utilisateur et le mot de passe du compte HYCU précédemment créé et cliquez sur « Next » :

URL et identifiants de Prism Element

Renseignez ensuite l’URL de votre Prism Central, le nom d’utilisateur et le mot de passe du compte précédemment créé puis cliquez sur « Next » :

URL et identifiants de Prism Central

Si vous avez réalisé correctement l’ensemble des étapes précédentes, vous devriez avec un message tel que « Validation successful » :

Message Validation successful

Votre cluster Nutanix est désormais ajouté sur votre solution de sauvegarde HYCU et apparait dans la liste des sources :

Cluster Nutanix dans la liste des sources HYCU

Read More