-
Qu'est-ce que la virtualisation imbriquée Hyper-V ?
-
Pourquoi utiliser la virtualisation imbriquée dans Hyper-V ?
-
Conditions requises pour la virtualisation imbriquée Hyper-V
-
Méthode 1 : Activer la virtualisation imbriquée via PowerShell
-
Méthode 2 : Activer la virtualisation imbriquée via l'interface graphique
-
Comment sauvegarder les machines virtuelles imbriquées Hyper-V avec Vinchin Backup & Recovery
-
FAQ sur la virtualisation imbriquée Hyper V
-
Conclusion
Avez-vous déjà eu besoin d'exécuter une machine virtuelle à l'intérieur d'une autre machine virtuelle ? Avec la virtualisation imbriquée hyper-v, vous pouvez exactement faire cela. Cette fonctionnalité permet aux professionnels informatiques de créer des laboratoires de test complexes ou des pipelines DevOps sans matériel supplémentaire. Elle est également utile pour les tests de sécurité en bac à sable ou les environnements de formation où la flexibilité est primordiale. Si vous souhaitez expérimenter en toute sécurité ou simuler des réseaux multicouches sur un seul serveur, la virtualisation imbriquée est la solution.
Qu'est-ce que la virtualisation imbriquée Hyper-V ?
La virtualisation imbriquée Hyper-V vous permet d'exécuter le rôle Hyper-V à l'intérieur d'une machine virtuelle qui fonctionne elle-même sur un hôte physique Hyper-V. En termes simples, cela signifie créer des machines virtuelles au sein d'autres machines virtuelles, le tout étant géré via la technologie hyperviseur intégrée de Microsoft. Cela ouvre de nombreuses possibilités pour les équipes de développement ayant besoin de bac à sable isolés ou pour les administrateurs souhaitant reproduire des environnements proches de la production sans acheter de nouveaux serveurs.
La virtualisation imbriquée est apparue pour la première fois dans Windows Server 2016 et Windows 10 pour les processeurs Intel. La prise en charge s'est depuis étendue aux versions plus récentes de Windows Server et à Windows 11 pour les processeurs AMD également.
Pourquoi utiliser la virtualisation imbriquée dans Hyper-V ?
La virtualisation imbriquée transforme la manière dont les équipes informatiques abordent les tâches de test et de déploiement. Elle vous permet de créer des architectures d'applications multicouches entièrement sur un seul hôte physique, sans avoir besoin de baies de matériel désormais ! Les développeurs peuvent déployer des clusters complets à l'intérieur d'une seule machine virtuelle pour des tests d'intégration ou des pipelines de livraison continue. Les formateurs peuvent configurer des ateliers pratiques où les étudiants créent leurs propres réseaux virtuels sans risquer l'infrastructure principale.
Les administrateurs en bénéficient également : ils peuvent tester des modifications de configuration ou des mises à jour logicielles dans un environnement isolé avant de les déployer sur les systèmes de production. Avez-vous déjà souhaité pouvoir cloner votre configuration de centre de données à la maison ? Avec la virtualisation imbriquée Hyper-V, ce rêve devient réalité.
Conditions requises pour la virtualisation imbriquée Hyper-V
Avant d'activer la virtualisation imbriquée, vérifiez que votre environnement répond aux exigences strictes de Microsoft. Assurez-vous tout d'abord que votre serveur physique dispose de la dernière version de Windows Server (2016 ou ultérieure) ou de Windows 10/11 installée, avec toutes les mises à jour appliquées.
Pour les processeurs Intel :
Vous avez besoin de la prise en charge Intel VT-x (avec des tables de pages étendues).
Votre machine virtuelle invitée doit avoir une version de configuration 8.0 ou supérieure.
Les systèmes d'exploitation pris en charge incluent Windows Server 2016+ ou Windows 10+.
Pour les processeurs AMD :
Vous avez besoin de la prise en charge AMD-V.
La machine virtuelle invitée nécessite une version de configuration 9.3 ou supérieure.
Les systèmes d'exploitation pris en charge incluent Windows Server 2022+ ou Windows 11+.
Hyper-V doit déjà être installé sur le système hôte avant de continuer ; cette fonctionnalité n'est pas activée par défaut, même si votre matériel la prend en charge. N'oubliez pas également que la machine virtuelle doit être complètement éteinte (et non simplement en pause) avant d'effectuer ces modifications.
L'interconnexion ajoute une autre couche : si vos machines virtuelles imbriquées nécessitent un accès externe, planifiez à l'avance en configurant le spoofing d'adresse MAC ou des options de réseau NAT après avoir activé la virtualisation imbriquée.
Méthode 1 : Activer la virtualisation imbriquée via PowerShell
PowerShell offre un contrôle précis lors de la configuration de la virtualisation imbriquée Hyper-V et fonctionne sur toutes les versions prises en charge de Windows Server ainsi que des éditions clientes.
Premièrement, arrêtez complètement la machine virtuelle cible via le Gestionnaire Hyper-V (Arrêter) ou en exécutant la commande Stop-VM -Name 'YourVMName' depuis une invite PowerShell avec des privilèges élevés sur votre serveur hôte.
La prochaine étape consiste à exposer les extensions du processeur requises par les hyperviseurs au niveau invité
Set-VMProcessor -VMName 'YourVMName' -ExposeVirtualizationExtensions $true
Cette commande indique aux paramètres du processeur de la machine virtuelle hôte de transmettre les fonctionnalités nécessaires afin que son système d'exploitation invité puisse installer ultérieurement des rôles tels que Hyper-V lui-même. Souhaitez-vous vérifier si cela a fonctionné ? Exécutez :
Get-VMProcessor -VMName 'YourVMName' | Select ExposeVirtualizationExtensions
Si vous devez désactiver l'imbrication à nouveau, par exemple pendant le dépannage, répétez simplement la commande d'origine mais remplacez $true par $false.
Une fois terminé, redémarrez votre machine virtuelle à partir de PowerShell (Start-VM) ou en faisant un clic droit sur son nom dans le Gestionnaire Hyper-V (Démarrer). Connectez-vous ensuite normalement à ce système d'exploitation invité ; installez le rôle complet Hyper-V à l'aide des méthodes habituelles, comme par exemple le Gestionnaire de serveur (Ajouter des rôles et fonctionnalités), si vous le souhaitez.
Planifier l'accès réseau entre les couches ? Activez l'usurpation d'adresse MAC pour permettre aux invités internes de communiquer avec l'extérieur :
Get-VMNetworkAdapter -VMName 'YourVMName' | Set-VMNetworkAdapter -MacAddressSpoofing On
Pour des configurations plus avancées nécessitant un accès Internet depuis des invités fortement imbriqués, ou une isolation entre les environnements de test, configurez des commutateurs internes ainsi que des règles de routage NAT dans chaque couche en conséquence.
Méthode 2 : Activer la virtualisation imbriquée via l'interface graphique
Bien que la plupart des paramètres principaux nécessitent aujourd'hui des commandes PowerShell, certaines tâches associées sont plus simples à réaliser à l'aide d'outils graphiques comme Hyper-V Manager—surtout lorsqu'on gère plusieurs hôtes simultanément !
Pour commencer :
1. Ouvrez le Gestionnaire Hyper-V, localisez votre machine virtuelle cible sous le nœud hôte qui lui est attribué,
2. Faites un clic droit sur son nom, puis choisissez Éteindre si ce n'est pas déjà éteint,
3. Après avoir exécuté les commandes PowerShell requises ci-dessus (puisque le commutateur d'imbrication réel n'est pas exposé ici), revenir en mode interface graphique,
4. Cliquez à nouveau avec le bouton droit sur la même machine virtuelle > sélectionnez Paramètres, puis accédez aux propriétés de son adaptateur réseau attribué,
5. Dans les fonctionnalités avancées, cochez la case intitulée Activer l'usurpation d'adresse MAC, puis cliquez sur OK.
À partir de maintenant, utilisez les assistants familiers dans le système d'exploitation invité ou le système hôte pour ajouter d'autres rôles ou fonctionnalités, y compris des commutateurs supplémentaires nécessaires aux niveaux plus profonds de l'imbrication ! N'oubliez cependant pas que toute modification impliquant l'exposition d'une extension du processeur nécessite toujours une intervention PowerShell au préalable.
Comment sauvegarder les machines virtuelles imbriquées Hyper-V avec Vinchin Backup & Recovery
Pour assurer une protection fiable des machines virtuelles imbriquées Hyper-V, les organisations font appel à Vinchin Backup & Recovery, une solution professionnelle de niveau entreprise prenant en charge plus de quinze plates-formes principales, notamment VMware, Proxmox, oVirt, OLVM, RHV, XCP-ng, XenServer, OpenStack, ZStack, et bien d'autres, dotée de fonctionnalités solides spécialement conçues pour les environnements Hyper-V ainsi que pour les autres plates-formes énumérées ci-dessus.
Vinchin Backup & Recovery propose des fonctionnalités essentielles telles que la sauvegarde incrémentielle permanente, la dé-duplication et la compression des données, les capacités de restauration granulaire, les stratégies de sauvegarde planifiées ainsi que des options d'archivage dans le cloud ou sur bande, le tout conçu pour maximiser l'efficacité du stockage, réduire la complexité de gestion et garantir une récupération rapide sur des infrastructures variées.
La console web intuitive de Vinchin Backup & Recovery rend la protection des machines virtuelles Hyper-V simple :
Étape 1 : Sélectionnez la machine virtuelle Hyper-V à sauvegarder.

Étape 2 : Choisissez le stockage de sauvegarde.

Étape 3 : Configurer la stratégie de sauvegarde.

Étape 4 : Soumettez la tâche.

Reconnu mondialement avec les meilleures évaluations parmi les utilisateurs d'entreprises à travers le monde — et faisant confiance à des milliers d'utilisateurs — Vinchin Backup & Recovery propose une version d'essai gratuite complète valable pendant soixante jours ; cliquez ci-dessous pour commencer à protéger votre environnement dès aujourd'hui !
FAQ sur la virtualisation imbriquée Hyper V
Q1 : Puis-je migrer à chaud un invité en cours d'exécution qui utilise la virtualisation imbriquée ?
Non, vous ne pouvez pas migrer dynamiquement des hôtes de niveau parent alors que leurs invités ont une imbrication active en raison de restrictions techniques imposées par Microsoft aujourd'hui (voir la documentation officielle).
Q2 : Comment puis-je surveiller l'utilisation des ressources à travers plusieurs couches ?
Utilisez des outils intégrés tels que GESTIONNAIRE HYPER-V ainsi que des applets de commande PowerShell comme GET-VM combinées à GET-PERFORMANCECOUNTERDATA à l'intérieur des systèmes d'exploitation parent ET enfant simultanément !
Q3 : Que dois-je faire si mon invité le plus à l'intérieur perd soudainement la connexion réseau ?
Vérifiez que l'usurpation d'adresse MAC reste activée partout où cela est nécessaire > examinez les règles de pare-feu/NAT > redémarrez les adaptateurs/services concernés si nécessaire.
Conclusion
Avec la virtualisation imbriquée Hyper-V, vous gagnez une grande flexibilité pour créer des laboratoires sécurisés ou des espaces de formation, sans investissement supplémentaire en matériel ! La configuration prend quelques minutes seulement une fois les prérequis remplis, et la gestion continue reste simple grâce aux outils modernes fournis nativement, ainsi qu’aux solides solutions tierces comme Vinchin, qui simplifient encore davantage les sauvegardes tout en réduisant globalement les risques !
Partager sur :