Je comprends mieux votre besoin. Voici le cours détaillé pour le Module 3 : Gestion des Machines Virtuelles, que vous pouvez utiliser pour enseigner ou apprendre ce module.
Module 3 : Gestion des Machines Virtuelles
3.1 Gestion des réseaux des VM
Dans ce module, nous allons configurer les réseaux pour permettre à une machine virtuelle (VM) de communiquer avec l’hôte, d’autres machines virtuelles et des machines sur le réseau physique.
Types de réseaux dans VirtualBox
-
Mode NAT (Network Address Translation)
- Principe : Le mode NAT permet à la VM d’utiliser l’adresse IP de l’hôte pour accéder à Internet. Cependant, les autres machines sur le réseau local ne peuvent pas accéder directement à la VM.
- Utilisation courante : Ce mode est pratique pour des scénarios où vous avez besoin que la VM accède à Internet mais qu’elle reste isolée du réseau local.
- Configuration :
- Ouvrez VirtualBox.
- Sélectionnez la VM que vous souhaitez configurer.
- Cliquez sur "Paramètres", puis allez dans l’onglet "Réseau".
- Dans la liste déroulante "Attacher à", sélectionnez "NAT".
-
Mode Pont (Bridged Adapter)
- Principe : Le mode Pont connecte la VM directement à votre réseau local. Elle obtient une adresse IP distincte sur le réseau, tout comme un appareil physique.
- Utilisation courante : Utile lorsque vous avez besoin que la VM interagisse avec d’autres appareils sur le réseau ou lorsque vous avez besoin d’y accéder à distance.
- Configuration :
- Ouvrez VirtualBox et sélectionnez votre VM.
- Allez dans "Paramètres", puis dans l’onglet "Réseau".
- Dans la liste déroulante "Attacher à", sélectionnez "Adaptateur Pont".
- Sélectionnez votre carte réseau physique dans la liste.
-
Réseau privé (Host-Only)
- Principe : Ce mode permet à la VM de communiquer uniquement avec la machine hôte et les autres VM configurées en Host-Only, sans connexion à Internet.
- Utilisation courante : Utile pour les tests ou la création d’un environnement sécurisé sans accès à Internet.
- Configuration :
- Ouvrez VirtualBox, sélectionnez la VM.
- Dans "Paramètres", sous "Réseau", sélectionnez "Host-Only Adapter".
Activité pratique :
- Configurer chaque type de réseau pour une VM Ubuntu dans VirtualBox.
- Vérifier la connectivité en utilisant des commandes comme
ping
entre la VM et l’hôte et tester l’accès à Internet pour chaque configuration.
3.2 Outils et périphériques virtuels
Dans cette section, nous allons explorer les outils qui améliorent l’interaction entre la machine hôte et la machine virtuelle, ainsi que la configuration de périphériques supplémentaires.
VirtualBox Guest Additions
-
Qu’est-ce que c’est ?
-
Les Guest Additions sont un ensemble d’outils qui améliorent l’intégration entre la machine virtuelle et la machine hôte. Elles offrent des fonctionnalités comme le partage du presse-papiers, la gestion de la résolution d’écran dynamique et les dossiers partagés.
-
Installation des Guest Additions sur Ubuntu :
- Démarrez votre machine virtuelle Ubuntu.
- Allez dans le menu Périphériques dans VirtualBox et sélectionnez Insérer l’image CD des Additions Invité.
- Ouvrez un terminal dans Ubuntu, montez le CD avec la commande suivante :
sudo mount /dev/cdrom /media/cdrom
- Exécutez l’installation :
sudo /media/cdrom/VBoxLinuxAdditions.run
- Redémarrez la VM pour appliquer les changements.
Périphériques supplémentaires
-
Ajout d’un périphérique USB à une VM :
- Il est possible de partager des périphériques USB entre l’hôte et la VM. Cela peut inclure des clés USB, des imprimantes, etc.
- Configuration :
- Allez dans Paramètres > USB.
- Activez le contrôleur USB et ajoutez un périphérique USB spécifique à partir de la liste.
-
Montage de CD/DVD virtuels :
- Les machines virtuelles peuvent également utiliser des fichiers ISO comme lecteurs de CD/DVD.
- Configuration :
- Allez dans Paramètres > Stockage.
- Sous Contrôleur IDE, cliquez sur l’icône de disque et choisissez Ajouter un fichier ISO.
-
Cartes graphiques virtuelles :
- Pour améliorer les performances graphiques de la VM, vous pouvez augmenter la mémoire vidéo allouée et activer l’accélération 3D.
- Configuration :
- Allez dans Paramètres > Affichage.
- Augmentez la mémoire vidéo et cochez l’option Activer l’accélération 3D.
Activité pratique :
- Installer les VirtualBox Guest Additions.
- Ajouter un périphérique USB et monter un fichier ISO comme lecteur CD/DVD.
- Configurer les paramètres de la carte graphique pour une meilleure performance.
3.3 Gestion avancée des VM
Cette partie se concentre sur l’utilisation des fonctionnalités avancées comme la prise d’instantanés, le clonage et la migration des machines virtuelles.
Instantanés (Snapshots)
-
Principe : Un instantané capture l’état actuel d’une VM, y compris la mémoire, le disque dur, et les périphériques connectés. Cela permet de restaurer la VM à cet état à tout moment.
-
Prendre un instantané :
- Dans VirtualBox, sélectionnez la VM.
- Cliquez sur Instantanés, puis sur l’icône Prendre un instantané.
- Donnez un nom et une description à l’instantané.
-
Revenir à un instantané antérieur :
-
Allez dans le menu Instantanés, sélectionnez l’instantané désiré, puis cliquez sur Restaurer.
Clonage de VM
- Principe : Le clonage permet de créer une copie exacte d’une VM, incluant son disque dur et ses paramètres.
- Cloner une VM :
- Faites un clic droit sur la VM dans VirtualBox.
- Sélectionnez Cloner, puis suivez les étapes de l’assistant pour choisir un clonage complet ou lié.
Migration de VM
- Principe : La migration d’une VM consiste à déplacer la machine d’un hôte à un autre.
- Méthode : Exportez la VM à partir de VirtualBox en utilisant le format OVF.
- Allez dans Fichier > Exporter un appareil virtuel.
- Choisissez la VM à exporter, puis suivez l’assistant.
Activité pratique :
- Prendre des instantanés d’une VM Ubuntu et restaurer un instantané.
- Cloner une VM existante.
- Migrer une VM d’une installation VirtualBox à une autre.
Conclusion
Ce module vous permet de maîtriser les aspects avancés de la gestion des machines virtuelles avec VirtualBox et Ubuntu. Vous êtes maintenant capable de configurer les réseaux, utiliser les outils et périphériques virtuels, et gérer des fonctionnalités avancées telles que les instantanés, le clonage et la migration.
Commentaires