SlideShare une entreprise Scribd logo
1  sur  260
Télécharger pour lire hors ligne
Présentation
Présentation de la
formation
Formation Oracle VirtualBox alphorm.com™©
Présentation
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
•Présentation du formateur
•Le plan de formation
•Publics concernés
•Connaissances requises
Formation Oracle VirtualBox alphorm.com™©
•Connaissances requises
•Présentation du Lab
Présentation du formateur
• Ludovic QUENEC’HDU
• lquenec@alphorm.com
• Consultant & Expert Solutions Opensource, vmware, citrix
• Mission conseil, Administrateur, migration et formation
• Mes références :
Formation Oracle VirtualBox alphorm.com™©
• Mes références :
Mon profil LinkedIn : https://fr.linkedin.com/pub/ludovic-quenec-hdu/47/6bb/550
Mon profil Alphorm : http://www.alphorm.com/formateur/ludovic-quenechdu
Mes formations sur Alphorm
Formation Oracle VirtualBox alphorm.com™©
Le plan de formation
• La virtualisation
• Introduction aux machines virtuelles
• Technologie de virtualisation
• Présentation et fonctionnalités de VirtualBox
• Installation
• Installation d'Oracle VirtualBox Windows/Linux
• Installation du pack d'extension VirtualBox
• Virtualiser des machines virtuelles
• Création d'une machines virtuelle
• Virtualiser le stockage
• Les formats des disques et les controleurs
• Le stockage Local/Distant avec Lab SAN
• Gestion des machines virtuelles avec la GUI
• Cloner des VMs
• Les Instantanés – Snapshot
• Accès distant avec VRDP
• VirtualBox serveur
• VBoxHeadless, VBoxManage
Formation Oracle VirtualBox alphorm.com™©
• Création d'une machines virtuelle
• Les suppléments invité pour MS Windows et
Linux
• Importer /Exporter des « appliances »
• Virtualiser le réseau
• Les adaptateurs virtuels et les pilotes Virtio
• Le Bridge
• Le NAT
• Le Host-Only
• Le réseau interne
• Lab réseau routage Cisco GNS3
• VBoxHeadless, VBoxManage
• Créer une machine virtuelle
• Accès distant VRDP
• Gérer les vms avec VBoxManage
• Gérer les instantanés
• Cloner des VMs
• Gestion du stockage - les disques
• Gestion du stockage - les contrôleurs et disques
• Gestion du réseau
• Téléportation
• Toutes personnes ayant un besoin de virtualiser des systèmes
d’exploitations
• Les développeurs pour rationaliser les développements et les
opérations de test
• Les techniciens pour déploiements de postes de travails
Publics concernés
Formation Oracle VirtualBox alphorm.com™©
• Les administrateurs systèmes et réseaux pour accélérer les
déploiements d’applications, pour mettre en place des procédures de
migrations réussies, des environnements complexes de réseaux et
stockage.
Connaissances requises
• Connaissances (de base) sur les des systèmes d’exploitation MS
Windows et Linux (installation, pilotes, …)
• Connaissances (vraiment de base) sur : TCP/IP, Adressage IP, matériels
réseaux, connexion réseau Microsoft et linux
• Connaissance souhaitée ☺ :
Formation Oracle VirtualBox alphorm.com™©
• Bonne connaissance Linux et MS Windows
• Un autre produit de virtualisation Vmware
Présentation du Lab
• Infos techniques du Lab
PC « classique » avec Intel VT ou AMD SVM
Plate-forme Linux ou MS Windows©
Le produit Oracle VirtualBox
Des iso des systèmes d’exploitation Linux, MS Windows et autres
Formation Oracle VirtualBox alphorm.com™©
Des iso des systèmes d’exploitation Linux, MS Windows et autres
Ce qu’on a couvert
•Présentation du formateur
•Le plan de formation
•Publics concernés
•Connaissances requises
Formation Oracle VirtualBox alphorm.com™©
•Connaissances requises
•Présentation du Lab
Introduction aux
Introduction
à la virtualisation
Formation Oracle VirtualBox alphorm.com™©
Introduction aux
machines virtuelles
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Qu’est ce qu’une machine virtuelle?
• Les fichiers que composent une machine virtuelle VirtualBox
Formation Oracle VirtualBox alphorm.com™©
Qu’est ce qu’une machine virtuelle
• Représentation logiciel d’une machine physique
• Différentes versions de VMs qui définissent les capacités matériels
Formation Oracle VirtualBox alphorm.com™©
Les fichiers que composent une machine virtuelle
• Une machine virtuelle est en fait un
dossier qui comprends :
• .VDI : Disque dur virtuel
• .VBOX : Fichier de configuration de la
machine virtuelle. Contient toutes les
informations matériel de la vm
Formation Oracle VirtualBox alphorm.com™©
• Les snapshot de la vm
• .VDI : instantanés, fichiers de différenciation
virtuel
• Les journeaux de la vm
• .LOG : instantanés, fichiers de différenciation
virtuel
Ce qu’on a couvert
• Qu’est ce qu’une machine virtuelle
• Les fichiers que composent une machine virtuelle VirtualBox
Formation Oracle VirtualBox alphorm.com™©
Technologie
Introduction
à la virtualisation
Formation Oracle VirtualBox alphorm.com™©
Technologie
de virtualisation
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Les hyperviseurs de type 1
• Les hyperviseurs de type 2
• La virtualisation complète
• La para virtualisation
Formation Oracle VirtualBox alphorm.com™©
• La virtualisation matérielle
Les hyperviseurs de type 1
• Système qui s’exécute sur un
serveur Bar-Metal (a nu)
directement sur le matériel
• L'hyperviseur type 1 est un noyau
hôte allégé et optimisé
Formation Oracle VirtualBox alphorm.com™©
• N’as pas besoin d’émuler
les anneaux de protection
• Exemples :
Kvm, Xen
VMware ESXI, MS Hyper-v
Les hyperviseurs de type 2
• Un hyperviseur de Type 2 est
un logiciel qui s'exécute à
l'intérieur d'un autre système
d'exploitation.
• Logiciel qui s’installe sur un
système d’exploitation Linux,
Formation Oracle VirtualBox alphorm.com™©
système d’exploitation Linux,
MS Windows, MacOS
• Exemples :
VirtualBox
VMware Workstation
XenClient
La virtualisation complète
• Translation Binaire
Ne requiert aucune modification
au niveau du système
d'exploitation
N'a pas "conscience" de la
Formation Oracle VirtualBox alphorm.com™©
N'a pas "conscience" de la
virtualisation
Demande une charge importante
au CPU
La para virtualisation
• Pilotes spécifiques
Le système d'exploitation requiert
une modification au niveau du noyau
Ajout de pilotes
Formation Oracle VirtualBox alphorm.com™©
Offre des fonctionnalités
Très bonne performance
La virtualisation matérielle
• Accès direct au CPU de l’hôte
Modification matérielle sur les CPU
Technologies :
• Intel-VT-x (VT-d, VT-c)
Formation Oracle VirtualBox alphorm.com™©
• Intel-VT-x (VT-d, VT-c)
• AMD SVM
Le noyau de l’hôte est modifié pour
ajouter les fonctions de virtualisation
matérielles
Ce qu’on a couvert
• Les hyperviseurs de type 1
• Les hyperviseurs de type 2
• La virtualisation complète
• La para virtualisation
Formation Oracle VirtualBox alphorm.com™©
• La virtualisation matérielle
Présentation et
Introduction
à la virtualisation
Formation Oracle VirtualBox alphorm.com™©
Présentation et
fonctionnalités de
VirtualBox
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Qu’est ce que VirtualBox?
• Aperçu des fonctionnalités version 2
• Aperçu des fonctionnalités version 3
• Aperçu des fonctionnalités version 4
Formation Oracle VirtualBox alphorm.com™©
Qu’est ce que VirtualBox
• Oracle VirtualBox est un logiciel de virtualisation
• Un hyperviseur de type 2
• Oracle VirtualBox s’installe sur les systèmes d’exploitation MS Windows, Linux et
Mac OS X
• Publié en 2007 par la société Inno Tek sous licence GNU GPL
Formation Oracle VirtualBox alphorm.com™©
• En 2008 Sun Microsystems acquiert VirtualBox et sort la version 2
• La version 3 sort en 2009, Oracle rachète SUN Microsystems et sort la version
3.2 renommé Oracle VirtualBox
• La version 4 sort en décembre 2010, la 4.1 en 2011, la 4.2 en 2012
• Actuellement nous sommes en version 4.3
Aperçu des fonctionnalités
• Virtualisation de très nombreux systèmes invités :
Unix, Linux, Mac OS X, MS Windows 8, 10, 2008, 2012, BSD, OS/2, ...
• Portabilité :
VirtualBox s’exécute sur un grand nombre de systèmes d’exploitation hôtes 32 et 64
bits
Formation Oracle VirtualBox alphorm.com™©
• Accès distants
• Serveur Headless (pas de GUI)
• Clonage et instantanés, Groupes de VMs
• Très bon support matériel :
SMP, USB, ACPI complet, multi-écrans, ISCSI en dur, amorcage des machines en PXE
Aperçu des fonctionnalités version 2
• le support de la virtualisation matérielle (support des instructions VT-x
et AMD-V) sur les hôtes Mac OS X
• le support expérimental d'invités 64 bit sur des hôtes 32 bit
• le support expérimental de l'accélération 3D via OpenGL
• le support des contrôleurs SCSI LsiLogic et BusLogic
Formation Oracle VirtualBox alphorm.com™©
• le support des contrôleurs SCSI LsiLogic et BusLogic
• le support VMDK/VHD support incluant les "snapshots"
• un nouveau moteur de NAT, plus fiable et ayant de meilleures
performances
• une nouvelle mise en œuvre de l'interface réseau pour les hôtes
Windows et Linux, avec une configuration facilitée
Aperçu des fonctionnalités version 3
• Les systèmes invités peuvent accéder à un maximum de 32 processeurs
virtuels, mais seulement quand la machine hôte dispose des instructions
VT-x ou AMD-V
• Systèmes Windows invités : possibilité d’utiliser les applications et les
jeux DirectX 8 et 9
• Support d’OpenGL 2.0 pour les systèmes invités Windows, Linux et
Formation Oracle VirtualBox alphorm.com™©
• Support d’OpenGL 2.0 pour les systèmes invités Windows, Linux et
Solaris
Aperçu des fonctionnalités version 4
• Ajout de fonctionnalités, sous forme d'extensions
• L'interface utilisateurs a été repensée (avec notamment une fonction de tri des machines
virtuelles, une prévisualisation de la fenêtre client)
• Virtual Machine Manager n'est plus limité à une prise en charge de 1,5 ou 2 Go de
mémoire vive du côté client sur les hôtes 32-bits
• Des matériels virtuels supplémentaires sont ajoutés (puces Intel ICH9 et l'Intel HD Audio) ;
Formation Oracle VirtualBox alphorm.com™©
• Des matériels virtuels supplémentaires sont ajoutés (puces Intel ICH9 et l'Intel HD Audio) ;
• La prise en charge de l'Open Virtualization Format (OVF) est améliorée
• Un contrôle plus fin des ressources allouées aux machines virtuelles (en calcul comme en
bande passante).
• Amélioration du clonage des machines et l'accès à distance.
• Groupes de machines, le démarrage automatique de machines au lancement de la
machine hôte, ajout du glisser/déposer sur les invités sous Linux.
Ce qu’on a couvert
• Qu’est ce que VirtualBox?
• Aperçu des fonctionnalités version 2
• Aperçu des fonctionnalités version 3
• Aperçu des fonctionnalités version 4
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle
Installation
du VirtualBOX
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle
VirtualBox sous
Windows et Linux
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Installation d'Oracle VirtualBox sous MS Windows
• Installation d'Oracle VirtualBox sous Linux
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox sous MS Windows
• Apres le téléchargement a partir du site :
• https://www.virtualbox.org/wiki/Downloads
• Un assistant d’installation nous guide pendant tous le processus
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox Linux
• L’installation s’effectue avec les gestionnaire de paquet en mode
terminal ou mode GUI
• Ubuntu/Debian
#apt-get install virtualbox
• Red hat/Centos
Formation Oracle VirtualBox alphorm.com™©
#yum install virtualbox
Installation d'Oracle VirtualBox Linux
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox Linux
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox Linux
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox Linux
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox Linux
Formation Oracle VirtualBox alphorm.com™©
Installation d'Oracle VirtualBox Linux
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Installation d'Oracle VirtualBox sous MS Windows
• Installation d'Oracle VirtualBox sous Linux
Formation Oracle VirtualBox alphorm.com™©
Installation du pack
Installation
du VirtualBOX
Formation Oracle VirtualBox alphorm.com™©
Installation du pack
d'extension
VirtualBox
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Fonctionnalités du pack d’extension
• Installation du pack d’extension
Formation Oracle VirtualBox alphorm.com™©
Fonctionnalités du pack d’extension
• Un pack d’extension à VirtualBox ajoutent des fonctionnalités à
VirtualBox.
• Oracle fournit un seul pack d’extension disponible ici :
https://www.virtualbox.org/wiki/Downloads
• Qui offre les fonctionnalités supplémentaires suivantes :
Formation Oracle VirtualBox alphorm.com™©
• Qui offre les fonctionnalités supplémentaires suivantes :
Périphériques virtuels USB 2.0 EHCI
Affichage distant avec Remote Desktop Protocol VRDP
Amorçage Intel PXE ROM
Support expérimental pour passthrough PCI sur les hôtes Linux
Installation du pack d’extension
• Deux méthodes :
en lige de commande avec VBoxManage
avec les GUI
Formation Oracle VirtualBox alphorm.com™©
Installation du pack d’extension
• Deux méthodes :
en lige de commande avec VBoxManage
avec les GUI
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Fonctionnalités du pack d’extension
• Installation du pack d’extension
Formation Oracle VirtualBox alphorm.com™©
Création d'une
Création des
machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Création d'une
machine virtuelle
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Création d'une machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Création d'une machines virtuelle
• Utilisation de l’assistant de création de machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Création d'une machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Les suppléments
Création des
machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Les suppléments
invité pour MS
Windows et Linux
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Les suppléments invités
• Installation sous MS Windows
• Installation sous Linux
Formation Oracle VirtualBox alphorm.com™©
Les suppléments invités
• Les suppléments invité sont conçus pour s’installer à l’intérieur d’une
machine virtuelle sur le nouveau système invité fraichement installé.
• Il s’agit de pilotes de périphériques et d’applications système qui
optimisent le système d’exploitation invité pour une meilleure
performance et plus d’utilisabilité
• Les suppléments invité de VirtualBox sont fournis sous forme d’un
Formation Oracle VirtualBox alphorm.com™©
• Les suppléments invité de VirtualBox sont fournis sous forme d’un
fichier unique d’image de CD-ROM qui s’appelle
VBoxGuestAdditions.iso
• Cette image ISO se trouve dans le répertoire d’installation de VirtualBox.
• Pour installer les suppléments invité sur une VM, il faut monter ce
fichier dans votre VM comme un CD-ROM virtuel
Les suppléments invités
• Les suppléments invité apportent les fonctionnalités suivantes :
Intégration du pointeur de souris
Dossiers partagés
Meilleur support graphique
Fenêtres transparentes
Formation Oracle VirtualBox alphorm.com™©
Fenêtres transparentes
Canaux de communication hôte/invité génériques
Presse-papier partagé
Synchronisation du temps
Installation sous MS Windows
• Installation sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation sous MS Windows
• Installation sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation sous MS Windows
• Installation sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation sous MS Windows
Formation Oracle VirtualBox alphorm.com™©
Installation sous Linux
Formation Oracle VirtualBox alphorm.com™©
Installation sous Linux
Formation Oracle VirtualBox alphorm.com™©
Installation sous Linux
Formation Oracle VirtualBox alphorm.com™©
Installation sous Linux
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Les suppléments invités
• Installation sous MS Windows
• Installation sous Linux
Formation Oracle VirtualBox alphorm.com™©
Importer/exporter
Création des
machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Importer/exporter
une appliance
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Qu’est qu’une appliance virtuelle ?
• Où trouve t’on des appliances virtuelles?
• Importer un OVF
• Exporter en OVF
Formation Oracle VirtualBox alphorm.com™©
Qu’est qu’une appliance virtuelle ?
• Une Appliance virtuelle est une machine virtuelle :
Préconfigurée contenant un système d'exploitation et une solution
applicative.
Prête à l'emploi
On télécharge l'appliance
Formation Oracle VirtualBox alphorm.com™©
On télécharge l'appliance
On l’importe dans son hyperviseur
On trouve par exemple des
• logiciels de supervisions (nagios, ...), des routeurs, des switchs
• des outils de sécurité
• des applications « lourdes » SAP
Où trouve t’on des appliances virtuelles?
• Beaucoup d’éditeurs fournissent maintenant leur application en
appliance :
Turnkey : http://www.turnkeylinux.org/
VMware MarketPlace: https://solutionexchange.vmware.com/
Formation Oracle VirtualBox alphorm.com™©
Importer un OVF
Formation Oracle VirtualBox alphorm.com™©
Importer un OVF
Formation Oracle VirtualBox alphorm.com™©
Importer un OVF
Formation Oracle VirtualBox alphorm.com™©
Exporter un OVF
Formation Oracle VirtualBox alphorm.com™©
Exporter un OVF
Formation Oracle VirtualBox alphorm.com™©
Exporter un OVF
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Qu’est qu’une appliance virtuelle ?
• Où trouve t’on des appliances virtuelles?
• Importer un OVF
• Exporter en OVF
Formation Oracle VirtualBox alphorm.com™©
Les adaptateurs
Virtualiser le réseau
Formation Oracle VirtualBox alphorm.com™©
Les adaptateurs
virtuels et les pilotes
Virtio
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Les adaptateurs virtuels
• Les pilotes virtio
• Installation des pilotes virtio sous MS windows
Formation Oracle VirtualBox alphorm.com™©
Les adaptateurs virtuels
• VirtualBox offre pour chaque machine virtuelle huit cartes réseaux
• VirtualBox peut virtualiser 6 types de cartes réseaux suivants :
• AMD PCNet PCI II (Am79C970A) , AMD PCNet FAST III (Am79C973, par
défaut) ;
• Intel PRO/1000 MT Desktop (82540EM) , Intel PRO/1000 T Server
Formation Oracle VirtualBox alphorm.com™©
• Intel PRO/1000 MT Desktop (82540EM) , Intel PRO/1000 T Server
(82543GC) , Intel PRO/1000 MT Server (82545EM) ;
• Adaptateur réseau paravirtualisé (virtio-net).
Les adaptateurs virtuels
• PCNet FAST III est celle par défaut parce qu’elle est supportée par
presque tous les systèmes d’exploitation
• les adaptateurs de la famille Intel PRO/1000 ont été choisis pour
certains types de systèmes d’exploitation invités qui n’incluent plus de
pilotes pour la carte PCNet, tel que Windows Vista.
• Le type Intel PRO/1000 MT Desktop fonctionne avec Windows Vista et
Formation Oracle VirtualBox alphorm.com™©
• Le type Intel PRO/1000 MT Desktop fonctionne avec Windows Vista et
les versions supérieures. La variante T Server de la carte Intel PRO/1000
est reconnue par les invités Windows XP sans installer de pilotes
supplémentaires.
• La variante MT Server facilite les imports d’OVF à partir d’autres
plateformes
Les pilotes virtio
• À partir de la version 3.1, VirtualBox fournit un support des pilotes
réseaux du standard industriel “virtio”, qui font partie du projet
libre KVM.
• RedHat développe les pilotes virtio
• Il existe des pilotes de réseaux, mémoire, disque, ...
Formation Oracle VirtualBox alphorm.com™©
• Une interface est créé lors de l’installation des pilotes dans l’os invité
• Améliore les performances
• Déjà inclus dans le noyau Linux
• Doit être installé dans MS Windows
Installation des pilotes virtio sous MS windows
• Télécharger l’image ISO des pilotes :
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-
virtio/
Formation Oracle VirtualBox alphorm.com™©
Installation des pilotes virtio sous MS windows
• Monter l’image dans le lecteur CD de la machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Installation des pilotes virtio sous MS windows
• Installer les pilotes via le gestionnaire de périphériques
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Les adaptateurs virtuels
• Les pilotes virtio
• Installation des pilotes virtio sous MS windows
Formation Oracle VirtualBox alphorm.com™©
Le Bridge
Le réseau virtuel
Formation Oracle VirtualBox alphorm.com™©
Le Bridge
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Le réseau Bridgé
• Configuration du mode réseau ponté
Formation Oracle VirtualBox alphorm.com™©
Le réseau Bridgé
Formation Oracle VirtualBox alphorm.com™©
Le réseau Bridgé
• L’accès par pont utilise un pilote de périphérique sur le système hôte
qui filtre les données de l’adaptateur réseau physique.
• Ce pilote s’appelle “net filter”.
• VirtualBox intercepte les données du réseau physique et les envoie à
l’invité, via une interface réseau logicielle.
Formation Oracle VirtualBox alphorm.com™©
• Comme un Switch filtrant! Les adresses MAC des cartes virtuelles sont
encapsulées dans l’en-tête Ethernet du paquet de l’hôte.
• Lorsqu’un paquet arrive sur l’interface de l’hôte, VirtualBox redirige les
paquets vers les machines virtuelles via leur adresse IP.
• VirtualBox utilise le protocole ARP pour se faire
Configuration du mode réseau ponté
La machine virtuelle est
directement connectée sur le
réseau physique
La machine a accès à tous les
participants du réseau physique
La machine virtuelle est donc
accessible aux autres machines
Formation Oracle VirtualBox alphorm.com™©
accessible aux autres machines
sur le réseaux
La machine virtuelle peut offrir
des services réseau comme tout
participant sur le réseau
physique
Dépense CPU dû au Promiscuité
Ce qu’on a couvert
• Le réseau Bridgé
• Configuration du mode réseau ponté
Formation Oracle VirtualBox alphorm.com™©
Le NAT
Le réseau virtuel
Formation Oracle VirtualBox alphorm.com™©
Le NAT
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Network Address Translation (NAT)
• Configuration du mode NAT
• Redirection des ports avec le NAT
• Les réseaux NAT
Formation Oracle VirtualBox alphorm.com™©
Network Address Translation (NAT)
Formation Oracle VirtualBox alphorm.com™©
Network Address Translation (NAT)
• Network Address Translation (NAT) est la manière la plus simple d’accéder à un
réseau externe à partir d’une machine virtuelle.
• C’est le mode réseau par défaut de VirtualBox.
• Une machine virtuelle dont NAT est activé agit exactement comme un vrai
ordinateur qui se connecte à Internet par un routeur. Le “routeur”, dans ce cas,
est le moteur réseau de VirtualBox, qui dirige le trafic depuis et vers la machine
virtuelle de façon transparente.
Formation Oracle VirtualBox alphorm.com™©
est le moteur réseau de VirtualBox, qui dirige le trafic depuis et vers la machine
virtuelle de façon transparente.
• L’inconvénient du mode NAT est que, comme dans un réseau privé, derrière un
routeur, la machine virtuelle est invisible et injoignable depuis le réseau
extérieur
• On peut toutefois rediriger des ports pour les machines virtuelles
• La machine virtuelle reçoit son adresse et sa configuration réseau sur le réseau
privé à partir d’un serveur DHCP intégré à VirtualBox.
Configuration du mode NAT
La machine virtuelle accède au
réseaux externe
Son adresse IP est attribuée par
un serveur DHCP interne
VirtualBox
La machine n’est pas accessible
Formation Oracle VirtualBox alphorm.com™©
La machine n’est pas accessible
de l’extérieur
La redirection de port est
possible pour offrir des services
réseaux
Possiblité de créer des réseaux
NAT
Redirection des ports avec la NAT
Formation Oracle VirtualBox alphorm.com™©
Les réseau NAT
• Gestionnaire de réseau
Formation Oracle VirtualBox alphorm.com™©
Les réseau NAT
• Le service réseau NAT permet de créer plusieurs réseaux NAT
Formation Oracle VirtualBox alphorm.com™©
Les réseau NAT
• Sélection du réseau NAT pour la machine virtuelle
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Network Address Translation (NAT)
• Configuration du mode NAT
• Redirection des ports avec la NAT
• Les réseau NAT
Formation Oracle VirtualBox alphorm.com™©
Le Host-only
Le réseau virtuel
Formation Oracle VirtualBox alphorm.com™©
Le Host-only
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Le réseau Host-only
• Configuration des VMs en mode Host-only
• Configuration de réseau Host-only
Formation Oracle VirtualBox alphorm.com™©
Le réseau Host-only
Formation Oracle VirtualBox alphorm.com™©
Le réseau Host-only
• Le réseau Host-only est un mode réseau « interne »
• Les machines virtuelles sont isolées et ne peuvent se connecter sur le réseau
externe, ni sur internet
• Le mode réseau host-only, crée une nouvelle interface logicielle “loopback” sur
l’hôte
• Le réseau Host-only est particulièrement utile pour les applicatifs virtuels
Formation Oracle VirtualBox alphorm.com™©
• Le réseau Host-only est particulièrement utile pour les applicatifs virtuels
préconfigués où plusieurs machines virtuelles sont groupées et conçues pour
collaborer.
• Par exemple, une machine virtuelle peut contenir un serveur web et une
deuxième une base de données, et comme elles sont faites pour se parler,
l’applicatif peut demander à VirtualBox de définir un réseau host-only pour les
deux.
Configuration du mode Host-only
La machine virtuelle est isolée
Son adresse IP est attribuée
par un serveur DHCP interne
VirtualBox
Formation Oracle VirtualBox alphorm.com™©
La machine n’est pas accessible
de l’extérieur
Possiblité de créer des réseaux
Host-only
Configuration de réseau Host-only
• Modification du DHCP
Formation Oracle VirtualBox alphorm.com™©
Configuration de réseau Host-only
• Modification du DHCP
Formation Oracle VirtualBox alphorm.com™©
Configuration de réseau Host-only
• Ajout d’un nouveau réseau Host-only
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Le réseau Host-only
• Configuration des vms en mode Host-only
• Configuration de réseau Host-only
Formation Oracle VirtualBox alphorm.com™©
Réseau interne
Le réseau virtuel
Formation Oracle VirtualBox alphorm.com™©
Réseau interne
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Réseau interne – Le VLAN VirtualBox
• Configuration des VMs en mode réseau interne
Formation Oracle VirtualBox alphorm.com™©
Réseau interne – Le VLAN VirtualBox
Formation Oracle VirtualBox alphorm.com™©
Réseau interne – Le VLAN VirtualBox
Formation Oracle VirtualBox alphorm.com™©
Réseau interne – Le VLAN VirtualBox
• Le réseau interne est identique à celui bridgé dans le sens où la VM
peut communiquer directement avec le monde extérieur.
• Toutefois, le “monde extérieur” se limite aux autres VMs sur le même
hôte et connectées au même réseau interne.
• Les réseaux internes sont créés automatiquement
Formation Oracle VirtualBox alphorm.com™©
• Il n’y a pas de configuration DHCP
• Les VMs ne se voient pas attribuer d’adresse IP.
Configuration en mode réseau interne
La machine virtuelle est isolée
Son adresse IP doit être
attribuée manuellement
La machine n’est pas accessible
Formation Oracle VirtualBox alphorm.com™©
La machine n’est pas accessible
de l’extérieur
Possiblité de créer de multiple
réseaux internes
Configuration en mode réseau interne
La machine virtuelle est isolée
Son adresse IP doit être
attribuée manuellement
Formation Oracle VirtualBox alphorm.com™©
La machine n’est pas accessible
de l’extérieur
Possiblité de créer de multiple
réseaux internes
Ce qu’on a couvert
• Réseau interne – Le VLAN VirtualBox
• Configuration des vms en mode réseau interne
Formation Oracle VirtualBox alphorm.com™©
Lab réseau avec
Le réseau virtuel
Formation Oracle VirtualBox alphorm.com™©
Lab réseau avec
GNS3
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Introduction à GNS3
• Configuration de réseau Host-only
• Configuration de GNS3
• Mise en place architecture réseau
Configuration des « clouds »
Formation Oracle VirtualBox alphorm.com™©
• Configuration des « clouds »
• Configuration des routeurs Cisco
• Test avec les VMs
Introduction à GNS3
• GNS3 est un simulateur réseau
• Nombreuses fonctionnalités
Interface GUI, gestion des snapshot, hyperviseurs externes, …
Routage, virtualisation avec Dynamips
Cisco, Juniper, configuration import et export et console
Formation Oracle VirtualBox alphorm.com™©
• Cisco, Juniper, configuration import et export et console
Commutation
• Ethernet, ATM, Frame Relay
Sécurité et VoIP
• Firewall PIX, IDS, voice-router, PBX
Configuration de réseau Host-only
Formation Oracle VirtualBox alphorm.com™©
Configuration de réseau Host-only
Nouvel adaptateur Host-only
Formation Oracle VirtualBox alphorm.com™©
Configuration de réseau Host-only
Renommage des cartes Host-only sous Windows
Formation Oracle VirtualBox alphorm.com™©
Mise en place architecture réseau
Formation Oracle VirtualBox alphorm.com™©
Configuration de GNS3
• Importation des IOS Cisco
Formation Oracle VirtualBox alphorm.com™©
Configuration des « clouds »
• Connexion des cartes Host-Only Stockage et VMs
Formation Oracle VirtualBox alphorm.com™©
Configuration des routeurs
• Configuration des interfaces du routeur
Charger la configuration
GW-cloud-1#copy run startup-config
Configuration interfaces fa
GW-cloud-1#show ip int brief
GW-cloud-1#conf t
GW-cloud-1(config)#int fa 0/0
GW-cloud-1(config-if)#ip add 192.168.10.254 255.255.255.0
Formation Oracle VirtualBox alphorm.com™©
GW-cloud-1(config-if)#ip add 192.168.10.254 255.255.255.0
GW-cloud-1(config-if)#exit
GW-cloud-1(config)#int fa 0/1
GW-cloud-1(config-if)#ip add 10.0.0.10 255.0.0.0
GW-cloud-1(config-if)#exit
GW-cloud-1(config)#exit
charger la nouvelle configuration
GW-cloud-1#copy run startup-config
GW-cloud-1#show ip int brief
GW-cloud-1#ping 192.168.10.1
GW-cloud-1#ping 10.0.0.20
Configuration des routeurs
• Configuration du routage
Configuration du routage RIP
GW-cloud-1#conf t
GW-cloud-1(config)#router rip
GW-cloud-1(config-router)#version 2
GW-cloud-1(config-router)#network 192.168.10.0
GW-cloud-1(config-router)#network 10.0.0.0
Formation Oracle VirtualBox alphorm.com™©
GW-cloud-1(config-router)#network 10.0.0.0
GW-cloud-1(config-router)#exit
GW-cloud-1(config)#exit
GW-cloud-1(config)#show ip route
charger la nouvelle configuration
GW-cloud-1#copy run startup-config
GW-cloud-1#ping 192.168.20.254
Test avec les VMs
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Introduction à GNS3
• Configuration de réseau Host-only
• Configuration de GNS3
• Mise en place architecture réseau
Formation Oracle VirtualBox alphorm.com™©
• Configuration des « clouds »
• Configuration des routeurs Cisco
• Test avec les VMs
Les formats
Virtualiser le stockage
Formation Oracle VirtualBox alphorm.com™©
Les formats
des disques et
les contrôleurs
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Les contrôleurs de disque dur
IDE, SATA (AHCI), SCSI,SAS
• Fichiers images de disque
VDI, VMDK, VHD, HDD
Formation Oracle VirtualBox alphorm.com™©
• Configurer de nouveaux contrôleurs et disques
Les contrôleurs de disque dur
• Les disques durs et les lecteurs de CD/DVD sont reliés à un
périphérique appelé contrôleur de disque dur
• Les contrôleurs pilotent les opérations du disque dur et les transferts de
données.
• VirtualBox peut émuler les quatre types de contrôleurs de disques les
plus courants suivant :
Formation Oracle VirtualBox alphorm.com™©
plus courants suivant :
IDE, SATA (AHCI), SCSI et SAS.
Les contrôleurs IDE (ATA)
• Les contrôleurs IDE du contrôleur de disque dur dans les PC/AT IBM.
• Au début, cette interface ne fonctionnait qu’avec des disques durs mais elle a
ensuite été étendue au support des lecteurs CD-ROM.
• Chaque câble peut connecter deux périphériques à un contrôleur, ce qu’on
appelait traditionnellement le “maître” et “l’esclave”.
• Le support IDE supporte jusqu’à quatre périphériques
Formation Oracle VirtualBox alphorm.com™©
• Le support IDE supporte jusqu’à quatre périphériques
• Il est utilisé lors de la migration de machine virtuelle d’un autre système de
virtualisation vers VirtualBox
• Les anciens systèmes d’exploitation qui ne supportent pas les autres types de
contrôleurs.
• Pour attacher les lecteurs CD/DVD
Les contrôleurs Serial ATA (SATA)
• Le Serial ATA (SATA) est un standard récent introduit en 2003.
• Par rapport à l’IDE, il supporte plus de périphériques par contrôleur et à bien
plus haute vitesse.
• Les périphériques peuvent être ajoutés et supprimés pendant que le système
fonctionne : HotAdd
• L’interface standard des contrôleurs SATA est appelée Advanced Host Controller
Formation Oracle VirtualBox alphorm.com™©
• L’interface standard des contrôleurs SATA est appelée Advanced Host Controller
Interface (AHCI).
• Le contrôleur SATA virtuel de VirtualBox est bien plus rapide et consomme
moins de ressources processeur que le contrôleur IDE virtuel.
• Il permet de connecter jusqu’à 30 disques durs virtuels à une machine
• Un contrôleur virtuel SATA est créé par défaut et le disque par défaut créé avec
une nouvelle VM est connecté à ce contrôleur
Les contrôleurs SCSI
• Le SCSI est un autre standard industriel signifiant “Small Computer
System Interface”.
• SCSI a été standardisé dès 1986 comme une interface générique pour
transférer des données entre tous les types de périphériques, y compris
ceux de stockage.
• Aujourd’hui, SCSI est encore utilisé pour connecter des disques durs et
Formation Oracle VirtualBox alphorm.com™©
• Aujourd’hui, SCSI est encore utilisé pour connecter des disques durs et
des lecteurs à bandes. On l’utilise encore souvent sur des stations de
travail et des serveurs à haute performance.
• Pour des raisons de compatibilité avec d’autres logiciels de
virtualisation, VirtualBox supporte en option les contrôleurs LSI Logic et
BusLogic SCSI, chacun d’entre eux pouvant gérer jusqu’à 15 disques
durs virtuels
Les contrôleurs SAS
• Le Serial Attached SCSI (SAS) est un autre standard de bus qui utilise le
jeu de commandes SCSI. Mais contrairement au SCSI, avec les
périphériques physiques, on utilise des câbles série au lieu de ceux
parallèles.
• D’une certaine manière, SAS est donc au SCSI ce que SATA est à l’IDE
• Il permet des connexions plus fiables et plus rapides.
Formation Oracle VirtualBox alphorm.com™©
• Il permet des connexions plus fiables et plus rapides.
• Pour supporter des invités de haut niveau exigeant des contrôleurs SAS,
VirtualBox émule un contrôleur à LSI Logic SAS qui peut être activé de
la même façon qu’un contrôleur SCSI.
• On peut connecter jusqu’à 8 périphériques au contrôleur SAS
Fichiers images de disque
• VirtualBox supporte quatre formats de fichiers images de disque :
Par défaut VirtualBox utilise son propre format pour les disques durs invités
• Virtual Disk Image (VDI) : Ce format sera utilisé quand on crée une
nouvelle machine virtuelle avec un nouveau disque.
VirtualBox supporte aussi le format VMDK :
Formation Oracle VirtualBox alphorm.com™©
VirtualBox supporte aussi le format VMDK :
• VMDK est utilisé par de nombreux produits de virtualisation, en
particulier par VMware.
VirtualBox supporte également le format VHD utilisé par Microsoft.
On peut convertir des images de disques avec VBoxManage et redimensioner
un disque avec VBoxManage
Nouveaux contrôleurs et disques
Formation Oracle VirtualBox alphorm.com™©
Nouveaux contrôleurs et disques
Formation Oracle VirtualBox alphorm.com™©
Nouveaux contrôleurs et disques
Formation Oracle VirtualBox alphorm.com™©
Nouveaux contrôleurs et disques
Formation Oracle VirtualBox alphorm.com™©
Nouveaux contrôleurs et disques
Formation Oracle VirtualBox alphorm.com™©
Nouveaux contrôleurs et disques
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Les contrôleurs de disque dur
IDE, SATA (AHCI), SCSI,SAS
• Fichiers images de disque
VDI, VMDK, VHD, HDD
Formation Oracle VirtualBox alphorm.com™©
• Configurer de nouveaux contrôleurs et disques
Le stockage
Le stockage virtuel
Formation Oracle VirtualBox alphorm.com™©
Le stockage
local et distant
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Le stockage local DAS
• Pourquoi du stockage distant?
• Le stockage de type NAS
• Le stockage de type SAN
Formation Oracle VirtualBox alphorm.com™©
• Le stockage de type SAN
• Lab stockage avec OpenFiler
Le stockage local DAS
• VirtualBox stocke les images de disques localement sur la machine
Formation Oracle VirtualBox alphorm.com™©
Pourquoi du stockage distant
• Sécuriser les machines virtuelles
• Disponibilités des machines virtuelles
• Partager les machines virtuelles
• VirtualBox offre la migration des machines virtuelles entre hôtes
Formation Oracle VirtualBox alphorm.com™©
• Plusieurs types de stockages distants :
NAS – Network Attached Storage
SAN – Storage Aera Network
Les systèmes de fichiers distribués – GoogleFS, GlusterFS, DFS, OCFS,
...
NAS – Network Attached Storage
• Un système de fichiers réseaux NAS consiste à partager ou exporter des
répertoires sur un réseau local en mode Client-Serveur
• Cela permet donc de partager des machines virtuelles, leurs fichiers de
configuration ou des ISOs dans une infrastructure virtuelle
• Parmi les systèmes de fichiers réseaux, nous avons :
Formation Oracle VirtualBox alphorm.com™©
NFS - Network File System (Utilisé par les systèmes Linux, Unix )
SMB – Server Message Block (Utilisé dans le monde Microsoft)
Le stockage de type SAN
• Le stockage de type SAN, n’utilise pas le système de fichiers réseaux
• C'est un protocole de stockage en réseau basé sur IP
• Il permet le transport des commandes SCSI sur les réseaux locaux et
longues distances.
• VirtuaBox offre un initiateur iSCSI qui permet aux machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
• VirtuaBox offre un initiateur iSCSI qui permet aux machines virtuelles
d’utiliser ce protocole
• Il permet aux clients (initiateurs) d’envoyer des commandes SCSI sur des
périphériques de stockage (targets) via un réseau “standard” TCP/IP
• C’est un protocole SAN comme Fibre Channel ou FCoE
Le stockage de type SAN
Formation Oracle VirtualBox alphorm.com™©
Lab stockage avec OpenFiler
• Openfiler fourni la gestion du NAS
Protocole Microsoft, protocole Linux/Unix
• Openfiler fournit la gestion du SAN
Protocole iSCSI, Fibre channel
OpenFiler est libre et offre une interface de gestion Web
Formation Oracle VirtualBox alphorm.com™©
• OpenFiler est libre et offre une interface de gestion Web
• Installation très simple
• Facile d’utilisation
• Démonstration
Ce qu’on a couvert
• Le stockage local DAS
• Pourquoi du stockage distant
• Le stockage de type NAS
• Le stockage de type SAN
Formation Oracle VirtualBox alphorm.com™©
• Le stockage de type SAN
• Lab stockage avec OpenFiler
Le clonage
Gestion des VMs
avec la GUI
Formation Oracle VirtualBox alphorm.com™©
Le clonage
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Introduction au clonage
• Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Introduction au clonage
• Les clones Liés :
Un clone lié est une copie d'une machine virtuelle qui partage des disques virtuels avec
la machine virtuelle parente de façon permanente. Un clone lié constitue une manière
rapide de convertir et d'exécuter une nouvelle machine virtuelle.
Vous pouvez créer un clone lié à partir de l'état actuel ou d'un snapshot d'une machine
virtuelle hors tension. Cela conserve l'espace disque et permet à plusieurs machines
virtuelles d'utiliser la même installation logicielle.
Formation Oracle VirtualBox alphorm.com™©
virtuelles d'utiliser la même installation logicielle.
Tous les fichiers disponibles sur la machine source au moment du snapshot restent
disponibles au clone lié.
Les changements ultérieurs sur le disque virtuel du parent n'affectent pas le clone lié,
de la même façon que les changements sur le disque du clone lié n'affectent pas la
machine source.
Un clone lié doit avoir accès à la source. Sinon, il est totalement inutilisable.
Introduction au clonage
• Les clones complets :
Un clone complet est une copie indépendante d'une machine virtuelle qui ne
partage rien avec la machine virtuelle parente de façon permanente après
l'opération de clonage.
Les opérations d'un clone complet sont donc distinctes de la machine
virtuelle parente.
Formation Oracle VirtualBox alphorm.com™©
virtuelle parente.
Les clones complets sont généralement plus performants que les clones liés.
Les clones complets sont plus longs à créer que les clones liés. Créer un
clone complet peut prendre plusieurs minutes
Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Introduction au clonage
• Cloner les machines virtuelles
Formation Oracle VirtualBox alphorm.com™©
Les Snapshots
Gestion des VMs
avec la GUI
Formation Oracle VirtualBox alphorm.com™©
Les Snapshots
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Introduction aux snapshots
• Gérer les clichés (snapshot)
Formation Oracle VirtualBox alphorm.com™©
Introduction aux snapshots
• Un snapshot ou cliché ou instantané est une capture de l’état à un instant T de
la machine virtuelle (mémoire, disque)
• Un cliché permet de créer des points de restauration
Formation Oracle VirtualBox alphorm.com™©
Introduction aux snapshots
Formation Oracle VirtualBox alphorm.com™©
Gérer les clichés (snapshot)
Formation Oracle VirtualBox alphorm.com™©
Gérer les clichés (snapshot)
Formation Oracle VirtualBox alphorm.com™©
Gérer les clichés (snapshot)
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Introduction aux snapshots
• Gérer les clichés (snapshot)
Formation Oracle VirtualBox alphorm.com™©
Accès distant
Gestion des VMs
avec la GUI
Formation Oracle VirtualBox alphorm.com™©
Accès distant
avec VRDP
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Affichage distant (VRDP support)
• Configuration de l’affichage distant
Formation Oracle VirtualBox alphorm.com™©
Affichage distant (VRDP support)
• VirtualBox peut afficher les machines virtuelles à distance, ce qui signifie
qu’une machine virtuelle peut s’exécuter sur un ordinateur même si la
machine sera affichée sur un autre hôte,
• VirtualBox offre la fonctionnalité de l’affichage distant des machines
virtuelles
• La machine virtuelle s’exécute sur un hôte et est accessible à partir
Formation Oracle VirtualBox alphorm.com™©
• La machine virtuelle s’exécute sur un hôte et est accessible à partir
d’une autre machine.
• La machine sera contrôlée comme si la machine virtuelle fonctionnait en
local.
Affichage distant (VRDP support)
• Oracle fournit un support pour le VirtualBox Remote Display Protocol
(VRDP) dans les packs d’extension
Formation Oracle VirtualBox alphorm.com™©
Configuration de l’affichage distant
• Sélection d’un port de connexion pour chaque machine
Formation Oracle VirtualBox alphorm.com™©
Configuration de l’affichage distant
• Sélection d’un port de connexion pour chaque machine
Formation Oracle VirtualBox alphorm.com™©
Configuration de l’affichage distant
• Lancement de la connexion avec l’outil de connexion à distance
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Affichage distant (VRDP support)
• Configuration de l’affichage distant
Formation Oracle VirtualBox alphorm.com™©
VBoxHeadless
VirtualBox serveur
Formation Oracle VirtualBox alphorm.com™©
VBoxHeadless
VBoxmanage
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
•VBoxHeadless
•VBoxManage
Formation Oracle VirtualBox alphorm.com™©
VBoxHeadless
• VirtualBox est fourni avec une interface appelée VBoxHeadless
• VirtualBox sans tête, VirtualBox sans interface graphique GUI
• VirtualBox démarre les machines en fond de taches
• Les machines sont accessibles via le VRDP ou ssh sous Linux et RDP,
Remote Shell sous MS Windows.
Formation Oracle VirtualBox alphorm.com™©
Remote Shell sous MS Windows.
• Toutes les opérations possibles avec l’interfaces graphique sont
disponibles avec VBoxHeadless et même plus avec VBoxManage
• Deux commande pour manipuler les vms :
VBoxHeadless - Démarre les vms et gère le VRDP
VBoxManage - Toutes opérations sur les vms
VBoxManage
• VBoxManage est l’interface en ligne de commande de VirtualBox.
• Permet de contrôler totalement VirtualBox depuis la ligne de
commandes de votre système d’exploitation hôte.
• VBoxManage supporte toutes les fonctionnalités auxquelles vous donne
accès l’interface graphique, et bien plus encore
Formation Oracle VirtualBox alphorm.com™©
• Permet de contrôler certains paramètres de configuration plus avancés
et expérimentaux d’une VM
VBoxManage
• VBoxManage s’utilise avec des “sous-commandes” spécifiques telles
que “list” ou “createvm” ou “startvm”.
• Exige de spécifier la machine virtuelle après la sous-commande.
VBoxManage startvm "Windows7«
VBoxManage startvm {672784-3455-c21-a234-987239cd68134}
Formation Oracle VirtualBox alphorm.com™©
VBoxManage startvm {672784-3455-c21-a234-987239cd68134}
Fonctionnement de VBoxManage
• Acceder a l’aide
#VBoxManage list --help
• Lister les vms
#VBoxManage list vms
• Démarrer une vms
Formation Oracle VirtualBox alphorm.com™©
# VBoxManage startvm Windows7
• Arréter une vm
# VBoxManage controlvm Windows7 apcipowerbutton
• Créer une vm
# VBoxManage createvm –name Windows7
Ce qu’on a couvert
•VBoxHeadless
•VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Créer une machine
VirtualBox serveur
Formation Oracle VirtualBox alphorm.com™©
Créer une machine
virtuelle
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• Création de VM avec VBoxManage
• Création du disque avec VBoxManage
• Ajout d’un contrôleur SATA et du disque
• Ajout d’un contrôleur IDE et de l’iso
Une petite configuration
Formation Oracle VirtualBox alphorm.com™©
• Une petite configuration
• Démarrer la VM avec VBoxHeadless
Création de VM avec VBoxManage
• Déterminer le type d’OS
#VBoxManage list ostypes
• Création de la VM
Formation Oracle VirtualBox alphorm.com™©
Création de la VM
#VBoxManage createvm --name Ubuntu --ostype Ubuntu_64 --register
Création du disque avec VBoxManage
• Création de l’image du disque
#VBoxManage createhd --filename Ubuntu.vdi --size 30000
Formation Oracle VirtualBox alphorm.com™©
Ajout d’un contrôleur SATA et du disque
• Ajout d’un controleur SATA
#VBoxManage storagectl Ubuntu--name "SATA Controller" --add sata --controller IntelAHCI
• Ajout d’un controleur SATA
Formation Oracle VirtualBox alphorm.com™©
#VBoxManage storageattach Ubuntu --storagectl "SATA Controller" --port 0 --device 0 --type hdd
--medium ubuntu.vdi
Ajout d’un contrôleur IDE et de l’iso
• Ajout d’un controleur SATA
#VBoxManage storagectl Ubuntu --name "IDE Controller" --add ide
• Ajout d’un controleur SATA
Formation Oracle VirtualBox alphorm.com™©
#VBoxManage storageattach Ubuntu --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --
/ISO/Ubuntu.iso
Une petite configuration
• Ajouot de la Ram et de vram
#VBoxManage modifyvm ubuntu --memory 1024 –vram 12
# VBoxManage.exe showvminfo Ubuntu | more
Name: Ubuntu
Groups: /
Guest OS: Ubuntu (64 bit)
UUID: 5f10c849-87c0-4179-9278-457d923a8d81
Config file: D:UsersludoVirtualBox VMsUbuntuUbuntu.vbox
Snapshot folder: D:UsersludoVirtualBox VMsUbuntuSnapshots
Formation Oracle VirtualBox alphorm.com™©
Snapshot folder: D:UsersludoVirtualBox VMsUbuntuSnapshots
Log folder: D:UsersludoVirtualBox VMsUbuntuLogs
Hardware UUID: 5f10c849-87c0-4179-9278-457d923a8d81
Memory size: 512MB
VRAM size: 12MB
CPU exec cap: 100%
Chipset: piix3
Firmware: BIOS
Boot menu mode: message and menu
Boot Device (1): Floppy
Boot Device (2): DVD
Boot Device (3): HardDisk
Démarrer la vm avec VBoxHeadless
• Démarage de la VM
#VBoxHeadless -s Ubuntu
Formation Oracle VirtualBox alphorm.com™©
Ce qu’on a couvert
• Création de VM avec VBoxManage
• Création du disque avec VBoxManage
• Ajout d’un contrôleur SATA et du disque
• Ajout d’un contrôleur IDE et de l’iso
Une petite configuration
Formation Oracle VirtualBox alphorm.com™©
• Une petite configuration
• Démarrer la vm avec VBoxHeadless
Accès distant VRDP
VirtualBox serveur
Formation Oracle VirtualBox alphorm.com™©
Accès distant VRDP
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• L’accès distant avec VRDP
• Configurer VRDP avec VBoxManage
Formation Oracle VirtualBox alphorm.com™©
L’accès distant avec VRDP
• VirtualBox Remote Display Protocol permet l’affichage distant des VMs
• Avec Vboxheadless, il n’y pas de sortie écran
• Le mode VRDP est activé par défaut sur le port 3389
• Il faut donc pouvoir modifier comme avec la GUI les paramètres du
VRDP
Formation Oracle VirtualBox alphorm.com™©
VRDP
• VirtualBox Remote Display est une extension non libre fourni par oracle
• VboxManage – VRDE permet de contrôler les paramètres VRDP des
VMs
Configurer vrdp avec VBoxManage
• Activer le mode vrdp
#VBoxManage modifyvm Windows10 --vrde on
• Modifier les ports des vms
#VBoxManage modifyvm Windows10 --vrdeport 5000,5010-5012
Formation Oracle VirtualBox alphorm.com™©
#VBoxManage modifyvm Windows10 --vrdeport 5000,5010-5012
• Visualiser le ports utlisé par la vm
#VBoxManage showvminfo Windows10
Ce qu’on a couvert
• L’accès distant avec VRDP
• Configurer VRDP avec VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Gérer les instantanés
Gérer les VMs avec
VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Gérer les instantanés
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
•Les snapshot avec VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Les snapshot avec VBoxManage
• Un instantané consiste en une copie complète du disque, des paramètres
de la machine virtuelle, à un instant T
• VBoxManage snapshot permet la gestion des instantanés avec les
opérations :
take : prends un instantané, il faut fournir un nom et une description éventuelle
Formation Oracle VirtualBox alphorm.com™©
delete : supprime un cliché
restore : restaure l’instantané spécifié
restocurrent : restaure l’instantané actuel
edit : permet la modification du nom ou de la description
showvminfo : avec le nom du cliché affiche les infos du cliché
Les snapshot avec VBoxManage
• Prendre un snapshot
#VBoxManage snapshot Vbox take monsnap
• Lister les snapshot
#VBoxManage snapshot Vbox list
Formation Oracle VirtualBox alphorm.com™©
• Supprimer un instantané
# VBoxManage snapshot Vbox delete monsnap
• Restaurer un instantané
# VBoxManage snapshot Vbox restore "Installation DB5.2.3"
Ce qu’on a couvert
•Les snapshot avec VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Cloner des VMs
Gérer les VMs avec
VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Cloner des VMs
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
•Le clonage avec VBoxManage clonevm
Formation Oracle VirtualBox alphorm.com™©
Le clonage avec VBoxManage clonevm
• VBoxManage clonevm permet d’effectuer des clones complets et liés :
--mode machine
• machine : l’état actuel de la VM sans instantanés est clonée. Mode par défaut
• Machineandchildren : l’instantané fournit par --snapshot et tous les
instantanés enfants
Formation Oracle VirtualBox alphorm.com™©
instantanés enfants
• All : tous les instantanés de l’état actuel seront clonés
--name : spécifie un nouveau nom de machine virtuelle
--register : ajoute la machine à l’inventaire
Le clonage avec VBoxManage clonevm
• VBoxManage clonevm --options
Link : crée un clone lié, un snapshot doit exister et sélectionné
Keepallmacs : conserve les adresses MAC des cartes
Keepnatmacs : conserve les adresses MAC des cartes en NAT
Keepdisknames : conserve le même nom d’image de disque
Formation Oracle VirtualBox alphorm.com™©
Keepdisknames : conserve le même nom d’image de disque
Les snapshot avec VBoxManage
• Effectue un clone complet
#VBoxManage clonevm Vbox --name “ma nouvelle machine’
• Effectue un clone lié a partir de l’instantané ‘monsnap’
#VBoxManage clonevm Vbox --mode machine --options link --snapshot monsnap
Formation Oracle VirtualBox alphorm.com™©
• Effectue un clone lié a partir de l’instantané ‘Installation DB4.2’ et ses enfants et enregistrer dans l’inventaire
#VBoxManage clonevm Vbox --mode machineandchildren --options link --snapshot ‘Installation DB4.2’
Ce qu’on a couvert
•Le clonage avec VBoxManage clonevm
Formation Oracle VirtualBox alphorm.com™©
Gestion des disques
Gérer les VMs avec
VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Gestion des disques
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• VBoxManage createhd
• VBoxManage showhdinfo
• VBoxManage modifyhd
• VBoxManage clonehd
Formation Oracle VirtualBox alphorm.com™©
• VBoxManage clonehd
• VBoxManage convertfromraw
• VBoxManage createhd permet de créer des images de disques dans le
gestionnaire de média
• VBoxManage createhd --filename <nomfichier>--size <mégaoctets> [--format
VDI|VMDK|VHD] [--variant Standard,Fixed,Split2G,Stream,ESX]
VBoxManage createhd
• Créer une image de 30G en provisionnement dynamique
Formation Oracle VirtualBox alphorm.com™©
• Créer une image de 30G en provisionnement dynamique
#VBoxManage createhd –file /VMs/Windows8/Windows8.vdi –size 30000
• Créer une image de 50G en provisionnement statique
#VBoxManage createhd –file /VMs/Windows8/Windows8.vdi –size 50000 –variant Fixed
• VBoxManage showhdinfo affiche les informations sur l’image
VBoxManage showhdinfo
• Récuperer des infos sur le disque
#VBoxManage.exe showhdinfo 'D:UsersludoVirtualBox VMswindows8.vdi‘
UUID: 42b55c32-25f9-4778-8de7-02f1955ff942
Parent UUID: base
State: created
Formation Oracle VirtualBox alphorm.com™©
Parent UUID: base
State: created
Type: normal (base)
Location: D:UsersludoVirtualBox VMsWindows8windows8.vdi
Storage format: VDI
Format variant: dynamic default
Capacity: 30000 MBytes
Size on disk: 2 MBytes
• VBoxManage modifyhd
• VBoxManage modifyhd <uuid>|<nomfichier>
[--type normal|writethrough|immutable|shareable|readonly|multiattach]
[--autoreset on|off]
[--compact] : « compresse » le disque, supprimer des blocs qui ne contiennent
VBoxManage modifyhd
Formation Oracle VirtualBox alphorm.com™©
[--compact] : « compresse » le disque, supprimer des blocs qui ne contiennent
que des zéros
[--resize <megabytes>|--resizebyte <octets>]
•VBoxManage modifyhd –compact (compression)
VBoxManage modifyhd
• Dans l’invité Linux
#zerofree -v /dev/sda1
• Dans la vm MS Windows , Avec l’outil sdelete de Microsoft
Formation Oracle VirtualBox alphorm.com™©
#sdelete -z
• Compacter une image de disque
#VboxManage modifyhd –compact 'D:UsersludoVirtualBox VMswindows8.vdi‘
• VBoxManage clonehd permet de cloner des images de disques
• VBoxManage clonehd <uuid>|<nomfichier> <outputfile>
[--format VDI|VMDK|VHD|RAW|<other>]
[--existing]
VBoxManage clonehd
Formation Oracle VirtualBox alphorm.com™©
• Dupliquer une image de disque
#VboxManage clonehd 'D:UsersludoVirtualBox VMswindows8.vdi‘'D:HD-VMSnew-windows8.vdi
• Dupliquer une image de disque
#VboxManage clonehd 'D:UsersludoVirtualBox VMswindows8.vdi‘'D:HD-VMSnew-windows8.vmdk‘
--format VMDK
• VBoxManage convertfromraw permet de convertir des images de
disques brut en format VirtualBox
• VBoxManage convertfromraw <filename> <outputfile>
[--format VDI|VMDK|VHD]
[--uuid <uuid>]
VBoxManage convertfromraw
Formation Oracle VirtualBox alphorm.com™©
• Dupliquer une image de disque
#VboxManage convertfromraw /tmp/Ubuntu.raw /tmp/new-windows8.vdi --format VDI
Ce qu’on a couvert
• VBoxManage createhd
• VBoxManage showhdinfo
• VBoxManage modifyhd
• VBoxManage clonehd
VBoxManage convertfromraw
Formation Oracle VirtualBox alphorm.com™©
• VBoxManage convertfromraw
Gestion des contrôleurs
Gérer les VMs avec
VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Gestion des contrôleurs
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
• VBoxManage storagectl
• VBoxManage storageattach
• VBoxManage bandwidthctl
Formation Oracle VirtualBox alphorm.com™©
•VBoxManage storagectl manipule les contrôleurs
VBoxManage storagectl <uuid|nomvm>
--name <nom> : le nom du contrôleur
[--add <ide/sata/scsi/floppy>] : le type de contrôleur
VBoxManage storagectl
Formation Oracle VirtualBox alphorm.com™©
[--controller <LsiLogic|LSILogicSAS|BusLogic| IntelAhci|PIIX3|PIIX4|ICH6|I82078>] : Le type de chipset à émuler
[--portcount <1-30>] : détermine le nombre de port sur le contrôleur
[--hostiocache on|off] : active ou désactive l’utilisation du cache de l’hôte
[--bootable on|off] : Indique si le contrôleur est amorçable
[--remove] : Supprime le contrôleur de stockage
• VBoxManage storagectl manipule les contrôleurs
VBoxManage storagectl
• Ajout d’un contrôleur de type SATA IntelHACI a la machine Windows8
#VBoxManage storagectl WINDOWS8 --name "SATA Controller" --add sata --controller IntelAHCI
• Supprime un contrôleur de type SAS a la machine Win10
Formation Oracle VirtualBox alphorm.com™©
#VBoxManage storagectl Win10 --remove --name "SAS Controller“
• Ajout d’un contrôleur de type IDE a la machine Windows8
# VBoxManage storagectl WINDOWS8 --name « IDE Controller" --add ide
• VBoxManage storageattach manipule un média de stockage connecté à
un contrôleur de stockage
VBoxManage storageattach
• Attache l’image Windows8.vdi au controleur SATA « SATA Controller »
#VBoxManage storageattach Windows8 --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium 
/VMs/Windows8/windows8.vdi
• Attache l’image Windows8.ISO au controleur IDE« IDE Controller »
Formation Oracle VirtualBox alphorm.com™©
• Attache l’image Windows8.ISO au controleur IDE« IDE Controller »
#VBoxManage storageattach Windows8--storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium 
/ISO/MS/windows8.iso
• Attache un disque Brut ISCSI a la machine Ubuntu via le contrôleur SATA
# VBoxManage storageattach ubuntu --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium iscsi
--server 192.168.1.50 --target iqn.2006-01.com.openfiler:ubuntu
VBoxManage bandwidthctl
• VBoxManage bandwidthctl manipule les groupes de bande passante
VBoxManage bandwidthctl <uuid|nomvm>
add <nom> --type disk|network --limit <megabytes per
second>[k|m|g|K|M|G] | set <nom> --limit <megabytes per
second>[k|m|g|K|M|G] | remove <nom> | list [--machinereadable]
add, crée un nouveau groupe de bande passante d’un type donné.
Formation Oracle VirtualBox alphorm.com™©
add, crée un nouveau groupe de bande passante d’un type donné.
set, modifie la limite d’un groupe de bande passante existante.
remove, détruit un groupe de bande passante.
list, affiche tous les groupes de bande passante définis pour la VM donnée.
Ce qu’on a couvert
• VBoxManage storagectl
• VBoxManage storageattach
• VBoxManage bandwidthctl
Formation Oracle VirtualBox alphorm.com™©
Gestion du réseau
Gérer les VMs avec
VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Gestion du réseau
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
•Paramètres réseau
•VBoxManage modifyvm
Formation Oracle VirtualBox alphorm.com™©
• VBoxManage modifyvm permet la modification des
Paramètres d’une VM
• VBoxManage modifyvm fournit des paramètres pour modifier les
options réseau
VBoxManage modifyvm<uuid|nomvm>
Paramètres réseau
Formation Oracle VirtualBox alphorm.com™©
--nic<1-N> none|null|nat|bridged|intnet|hostonly|generic
--nictype<1-N> Am79C970A|Am79C973|82540EM|82543GC|82545EM|virtio
--bridgeadapter | --hostonlyadapter | --intnet |
Paramètres réseaux
• Ajout d’un adaptateur réseau Host-only numéro 3 de type virtio sur la machine debian7
#VBoxManage modifyvm debian7 --nic3 hostonly --hostonlyadapter3 «VirtualBox host-only Ethernet adapter » --
nictype3 virtio
• Modification d’un adaptateur réseau NAT numéro 1 de type Serveur Intel Pro 100MT
Formation Oracle VirtualBox alphorm.com™©
#VBoxManage modifyvm debian7 --nic1 nat --nictype1 82545EM
• Ajout d’un adaptateur réseau Bridge numéro 2 de type virtio sur la machine debian7
# VBoxManage modifyvm debian7 --nic2 bridged --bridgeadapter2 virtio
Ce qu’on a couvert
•Paramètres réseaux
•VBoxManage modifyvm
Formation Oracle VirtualBox alphorm.com™©
Téléportation
Gérer les vms avec
VBoxManage
Formation Oracle VirtualBox alphorm.com™©
Téléportation
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Plan
•Téléportation, Migration de vm a chaud
•Mise en oeuvre de la téléportation
Formation Oracle VirtualBox alphorm.com™©
• VirtualBox est capable de déplacer ou migrer une machine
virtuelle d’un hôte source vers un autre hôte.
• Pendant le fonctionnement de la machine sans interruption
de service.
• Entre hôtes Solaris vers MacOSX , de Linux vers MS
Téléportation, Migration de vm á chaud
Formation Oracle VirtualBox alphorm.com™©
• Entre hôtes Solaris vers MacOSX , de Linux vers MS
Windows
• La téléportation exige qu’une machine soit en fonction sur
un hôte
Téléportation, Migration de vm á chaud
• La téléportation est possible sur n’importe quel réseau TCP/IP ; la
source et la cible n’ont besoin que de s’entendre sur un port TCP/IP
spécifié dans les paramètres de téléportation.
• Prérequis :
Sur l’hôte cible, disposer d’une machine virtuelle avec les mêmes paramètres matériels
que la machine sur la source.
Formation Oracle VirtualBox alphorm.com™©
que la machine sur la source.
Les deux machines virtuelles sur la source et la cible doivent partager le même
stockage (images de disques durs et de lecteur amovible et CD/DVD). Cela signifie
qu’elles utilisent soit la même cible iSCSI, soit un accès via NFS ou SMB/CIFS.
Cela veut dire aussi que ni la machine source ni la machine cible ne peuvent avoir
d’instantanés.
Mise en oeuvre de la téléportation
• Sur l’hôte cible, configurez la machine virtuelle pour attendre qu’une
demande de téléportation n’arrive quand elle sera démarrée, plutôt que
pour essayer de démarrer la machine.
• Téléportation :
VBoxManage modifyvm CIBLE--teleporter on --teleporterport 6000
Formation Oracle VirtualBox alphorm.com™©
Démarrez la VM sur l’hôte cible. Elle affiche une boîte de dialogue de progression
indiquant qu’elle attend une demande de téléportation.
Démarrez la machine sur l’hôte source. Quand elle est en fonction, exécuter la
commande suivante sur l’hôte source :
VBoxManage controlvm SOURCE teleport --host HOTE-CiBLE --port 6010
Ce qu’on a couvert
•Téléportation, Migration de vm a chaud
•Mise en oeuvre de la téléportation
Formation Oracle VirtualBox alphorm.com™©
Le mot de la fin
Conclusion
Formation Oracle VirtualBox alphorm.com™©
Le mot de la fin
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Forum : http://forum.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
Open Source et virtualisation
Petit retour sur ce que l’on a vu ensemble
• La virtualisation
• Introduction aux machines virtuelles
• Technologie de virtualisation
• Présentation et fonctionnalités de VirtualBox
• Installation
• Installation d'Oracle VirtualBox Windows/Linux
• Installation du pack d'extension VirtualBox
• Virtualiser des machines virtuelles
• Création d'une machines virtuelle
• Virtualiser le stockage
• Les formats des disques et les contrôleurs
• Le stockage Local/Distant avec Lab SAN
• Gestion des machines virtuelles avec la GUI
• Cloner des VMs
• Les Instantanés – Snapshot
• Accès distant avec VRDP
• VirtualBox serveur
• VBoxHeadless, VBoxManage
Formation Oracle VirtualBox alphorm.com™©
• Création d'une machines virtuelle
• Les suppléments invité pour MS Windows et
Linux
• Importer /Exporter des « appliances »
• Virtualiser le réseau
• Les adaptateurs virtuels et les pilotes Virtio
• Le Bridge
• Le NAT
• Le Host-Only
• Le réseau interne
• Lab réseau routage Cisco GNS3
• VBoxHeadless, VBoxManage
• Créer une machine virtuelle
• Accès distant VRDP
• Gérer les vms avec VBoxManage
• Gérer les instantanés
• Cloner des VMs
• Gestion du stockage - les disques
• Gestion du stockage - les contrôleurs et disques
• Gestion du réseau
• Téléportation
Avez-vous des Questions /Remarques /Commentaires ?
Formation Oracle VirtualBox alphorm.com™©
Ce qui vous attends sur Alphorm
La virtualisation par
conteneur Linux
Formation Oracle VirtualBox alphorm.com™©
OpenVz, LXC, Docker
A bientôt ☺
Sur Alphorm !!
Formation Oracle VirtualBox alphorm.com™©

Contenu connexe

Tendances

Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...Alphorm
 
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdfcours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdfGodefroyCheumaniTche1
 
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurationsMise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurationsStephen Salama
 
alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)Alphorm
 
Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Sylvain Maret
 
Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm
 
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Saadaoui Marwen
 
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Mohammed LAAZIZLI
 
C5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natC5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natPRONETIS
 
Administration réseaux sous linux cours 1
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1Stephen Salama
 
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)Sakka Mustapha
 
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm
 
Cours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfCours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfJEANMEBENGAMBALLA
 
Red Hat Certified engineer course
  Red Hat Certified engineer course   Red Hat Certified engineer course
Red Hat Certified engineer course Ali Abdo
 
Architecture microservices avec docker
Architecture microservices avec dockerArchitecture microservices avec docker
Architecture microservices avec dockergcatt
 
Alphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et Web
Alphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et WebAlphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et Web
Alphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et WebAlphorm
 

Tendances (20)

Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
Alphorm.com Formation Hacking et Sécurité 2020 (3of4) : Attaques Réseaux, Sys...
 
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdfcours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
 
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurationsMise en oeuvre de la VoIP sous Trixbox - Installation et configurations
Mise en oeuvre de la VoIP sous Trixbox - Installation et configurations
 
alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)alphorm.com - Formation Cisco ICND1-CCENT (100-101)
alphorm.com - Formation Cisco ICND1-CCENT (100-101)
 
Tp n 5 linux
Tp n 5 linuxTp n 5 linux
Tp n 5 linux
 
Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2
 
Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016
 
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation
 
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
 
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...
 
C5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natC5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-nat
 
Administration réseaux sous linux cours 1
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1
 
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
 
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
 
Wazuh Pre.pptx
Wazuh Pre.pptxWazuh Pre.pptx
Wazuh Pre.pptx
 
Cours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfCours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdf
 
Red Hat Certified engineer course
  Red Hat Certified engineer course   Red Hat Certified engineer course
Red Hat Certified engineer course
 
Architecture microservices avec docker
Architecture microservices avec dockerArchitecture microservices avec docker
Architecture microservices avec docker
 
Ansible-cours .pdf
Ansible-cours .pdfAnsible-cours .pdf
Ansible-cours .pdf
 
Alphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et Web
Alphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et WebAlphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et Web
Alphorm.com Formation Hacking et Sécurité 2020 (4of4) : Attaques AD et Web
 

En vedette

Alphorm.com Formation Cisco CCNA v3 : mise à jour
Alphorm.com Formation Cisco CCNA v3 : mise à jourAlphorm.com Formation Cisco CCNA v3 : mise à jour
Alphorm.com Formation Cisco CCNA v3 : mise à jourAlphorm
 
Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016Alphorm
 
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin ITalphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin ITAlphorm
 
Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)Alphorm
 
Alphorm.com ressources-formation-hacking-et-securite-reseaux-sans-fils
Alphorm.com ressources-formation-hacking-et-securite-reseaux-sans-filsAlphorm.com ressources-formation-hacking-et-securite-reseaux-sans-fils
Alphorm.com ressources-formation-hacking-et-securite-reseaux-sans-filsAlphorm
 
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...Alphorm
 
Alphorm.com Formation les fondamentaux de Matlab 2013 A
Alphorm.com  Formation les fondamentaux de Matlab 2013 AAlphorm.com  Formation les fondamentaux de Matlab 2013 A
Alphorm.com Formation les fondamentaux de Matlab 2013 AAlphorm
 
Alphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows ContainersAlphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows ContainersAlphorm
 
Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm
 
Alphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et ConfigurationAlphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et ConfigurationAlphorm
 
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...Alphorm
 
Alphorm.com Formation knockoutJS
Alphorm.com Formation knockoutJSAlphorm.com Formation knockoutJS
Alphorm.com Formation knockoutJSAlphorm
 
Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm
 
alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)Alphorm
 
Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm
 
Alphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEOAlphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEOAlphorm
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm
 
alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)Alphorm
 

En vedette (20)

Alphorm.com Formation Cisco CCNA v3 : mise à jour
Alphorm.com Formation Cisco CCNA v3 : mise à jourAlphorm.com Formation Cisco CCNA v3 : mise à jour
Alphorm.com Formation Cisco CCNA v3 : mise à jour
 
Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016
 
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin ITalphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
alphorm.com - Formation Windows Server Core 2012 R2 - Guide de l'Admin IT
 
Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)
 
Alphorm.com ressources-formation-hacking-et-securite-reseaux-sans-fils
Alphorm.com ressources-formation-hacking-et-securite-reseaux-sans-filsAlphorm.com ressources-formation-hacking-et-securite-reseaux-sans-fils
Alphorm.com ressources-formation-hacking-et-securite-reseaux-sans-fils
 
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
Alphorm.com Support de la Formation Microsoft Identity Manager (MIM) 2016 Imp...
 
Alphorm.com Formation les fondamentaux de Matlab 2013 A
Alphorm.com  Formation les fondamentaux de Matlab 2013 AAlphorm.com  Formation les fondamentaux de Matlab 2013 A
Alphorm.com Formation les fondamentaux de Matlab 2013 A
 
Alphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows ContainersAlphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows Containers
 
Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3
 
Alphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et ConfigurationAlphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
 
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
 
Alphorm.com Formation knockoutJS
Alphorm.com Formation knockoutJSAlphorm.com Formation knockoutJS
Alphorm.com Formation knockoutJS
 
Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git
 
alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)
 
Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.x
 
Alphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEOAlphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEO
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield Administration
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB Administration
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)
 
alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)
 

Similaire à Alphorm.com Formation VirtualBox

Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11 Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11 Alphorm
 
alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3Alphorm
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXCAlphorm
 
Alphorm.com Support de la Formation Oracle VM Administration
Alphorm.com Support de la Formation Oracle VM AdministrationAlphorm.com Support de la Formation Oracle VM Administration
Alphorm.com Support de la Formation Oracle VM AdministrationAlphorm
 
alphorm.com - Formation XenSources
alphorm.com - Formation XenSourcesalphorm.com - Formation XenSources
alphorm.com - Formation XenSourcesAlphorm
 
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm
 
Alphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZAlphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZAlphorm
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesChristophe Furmaniak
 
alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)Alphorm
 
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm
 
Alphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et AdministrationAlphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et AdministrationAlphorm
 
Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...
Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...
Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...Alphorm
 
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm
 
windows-serv111111111111111111111111111111111
windows-serv111111111111111111111111111111111windows-serv111111111111111111111111111111111
windows-serv111111111111111111111111111111111chirouxchira
 
alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0Alphorm
 
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...Jasmine Conseil
 
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2 Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2 Alphorm
 
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...NinaSAMMUT
 

Similaire à Alphorm.com Formation VirtualBox (20)

Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11 Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11
 
alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXC
 
Alphorm.com Support de la Formation Oracle VM Administration
Alphorm.com Support de la Formation Oracle VM AdministrationAlphorm.com Support de la Formation Oracle VM Administration
Alphorm.com Support de la Formation Oracle VM Administration
 
alphorm.com - Formation XenSources
alphorm.com - Formation XenSourcesalphorm.com - Formation XenSources
alphorm.com - Formation XenSources
 
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
 
Alphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZAlphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZ
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantes
 
alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)
 
Vm ware
Vm wareVm ware
Vm ware
 
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
 
Alphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et AdministrationAlphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et Administration
 
Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...
Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...
Alphorm.com Support de la Formation VMware vSphere 6 - Clustering HA, DRS et ...
 
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
 
windows-serv111111111111111111111111111111111
windows-serv111111111111111111111111111111111windows-serv111111111111111111111111111111111
windows-serv111111111111111111111111111111111
 
alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0
 
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
 
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2 Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
 
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
 

Plus de Alphorm

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
 

Plus de Alphorm (20)

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion Commerciale
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POO
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
 

Alphorm.com Formation VirtualBox

  • 1. Présentation Présentation de la formation Formation Oracle VirtualBox alphorm.com™© Présentation Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 2. Plan •Présentation du formateur •Le plan de formation •Publics concernés •Connaissances requises Formation Oracle VirtualBox alphorm.com™© •Connaissances requises •Présentation du Lab
  • 3. Présentation du formateur • Ludovic QUENEC’HDU • lquenec@alphorm.com • Consultant & Expert Solutions Opensource, vmware, citrix • Mission conseil, Administrateur, migration et formation • Mes références : Formation Oracle VirtualBox alphorm.com™© • Mes références : Mon profil LinkedIn : https://fr.linkedin.com/pub/ludovic-quenec-hdu/47/6bb/550 Mon profil Alphorm : http://www.alphorm.com/formateur/ludovic-quenechdu
  • 4. Mes formations sur Alphorm Formation Oracle VirtualBox alphorm.com™©
  • 5. Le plan de formation • La virtualisation • Introduction aux machines virtuelles • Technologie de virtualisation • Présentation et fonctionnalités de VirtualBox • Installation • Installation d'Oracle VirtualBox Windows/Linux • Installation du pack d'extension VirtualBox • Virtualiser des machines virtuelles • Création d'une machines virtuelle • Virtualiser le stockage • Les formats des disques et les controleurs • Le stockage Local/Distant avec Lab SAN • Gestion des machines virtuelles avec la GUI • Cloner des VMs • Les Instantanés – Snapshot • Accès distant avec VRDP • VirtualBox serveur • VBoxHeadless, VBoxManage Formation Oracle VirtualBox alphorm.com™© • Création d'une machines virtuelle • Les suppléments invité pour MS Windows et Linux • Importer /Exporter des « appliances » • Virtualiser le réseau • Les adaptateurs virtuels et les pilotes Virtio • Le Bridge • Le NAT • Le Host-Only • Le réseau interne • Lab réseau routage Cisco GNS3 • VBoxHeadless, VBoxManage • Créer une machine virtuelle • Accès distant VRDP • Gérer les vms avec VBoxManage • Gérer les instantanés • Cloner des VMs • Gestion du stockage - les disques • Gestion du stockage - les contrôleurs et disques • Gestion du réseau • Téléportation
  • 6. • Toutes personnes ayant un besoin de virtualiser des systèmes d’exploitations • Les développeurs pour rationaliser les développements et les opérations de test • Les techniciens pour déploiements de postes de travails Publics concernés Formation Oracle VirtualBox alphorm.com™© • Les administrateurs systèmes et réseaux pour accélérer les déploiements d’applications, pour mettre en place des procédures de migrations réussies, des environnements complexes de réseaux et stockage.
  • 7. Connaissances requises • Connaissances (de base) sur les des systèmes d’exploitation MS Windows et Linux (installation, pilotes, …) • Connaissances (vraiment de base) sur : TCP/IP, Adressage IP, matériels réseaux, connexion réseau Microsoft et linux • Connaissance souhaitée ☺ : Formation Oracle VirtualBox alphorm.com™© • Bonne connaissance Linux et MS Windows • Un autre produit de virtualisation Vmware
  • 8. Présentation du Lab • Infos techniques du Lab PC « classique » avec Intel VT ou AMD SVM Plate-forme Linux ou MS Windows© Le produit Oracle VirtualBox Des iso des systèmes d’exploitation Linux, MS Windows et autres Formation Oracle VirtualBox alphorm.com™© Des iso des systèmes d’exploitation Linux, MS Windows et autres
  • 9. Ce qu’on a couvert •Présentation du formateur •Le plan de formation •Publics concernés •Connaissances requises Formation Oracle VirtualBox alphorm.com™© •Connaissances requises •Présentation du Lab
  • 10. Introduction aux Introduction à la virtualisation Formation Oracle VirtualBox alphorm.com™© Introduction aux machines virtuelles Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 11. Plan • Qu’est ce qu’une machine virtuelle? • Les fichiers que composent une machine virtuelle VirtualBox Formation Oracle VirtualBox alphorm.com™©
  • 12. Qu’est ce qu’une machine virtuelle • Représentation logiciel d’une machine physique • Différentes versions de VMs qui définissent les capacités matériels Formation Oracle VirtualBox alphorm.com™©
  • 13. Les fichiers que composent une machine virtuelle • Une machine virtuelle est en fait un dossier qui comprends : • .VDI : Disque dur virtuel • .VBOX : Fichier de configuration de la machine virtuelle. Contient toutes les informations matériel de la vm Formation Oracle VirtualBox alphorm.com™© • Les snapshot de la vm • .VDI : instantanés, fichiers de différenciation virtuel • Les journeaux de la vm • .LOG : instantanés, fichiers de différenciation virtuel
  • 14. Ce qu’on a couvert • Qu’est ce qu’une machine virtuelle • Les fichiers que composent une machine virtuelle VirtualBox Formation Oracle VirtualBox alphorm.com™©
  • 15. Technologie Introduction à la virtualisation Formation Oracle VirtualBox alphorm.com™© Technologie de virtualisation Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 16. Plan • Les hyperviseurs de type 1 • Les hyperviseurs de type 2 • La virtualisation complète • La para virtualisation Formation Oracle VirtualBox alphorm.com™© • La virtualisation matérielle
  • 17. Les hyperviseurs de type 1 • Système qui s’exécute sur un serveur Bar-Metal (a nu) directement sur le matériel • L'hyperviseur type 1 est un noyau hôte allégé et optimisé Formation Oracle VirtualBox alphorm.com™© • N’as pas besoin d’émuler les anneaux de protection • Exemples : Kvm, Xen VMware ESXI, MS Hyper-v
  • 18. Les hyperviseurs de type 2 • Un hyperviseur de Type 2 est un logiciel qui s'exécute à l'intérieur d'un autre système d'exploitation. • Logiciel qui s’installe sur un système d’exploitation Linux, Formation Oracle VirtualBox alphorm.com™© système d’exploitation Linux, MS Windows, MacOS • Exemples : VirtualBox VMware Workstation XenClient
  • 19. La virtualisation complète • Translation Binaire Ne requiert aucune modification au niveau du système d'exploitation N'a pas "conscience" de la Formation Oracle VirtualBox alphorm.com™© N'a pas "conscience" de la virtualisation Demande une charge importante au CPU
  • 20. La para virtualisation • Pilotes spécifiques Le système d'exploitation requiert une modification au niveau du noyau Ajout de pilotes Formation Oracle VirtualBox alphorm.com™© Offre des fonctionnalités Très bonne performance
  • 21. La virtualisation matérielle • Accès direct au CPU de l’hôte Modification matérielle sur les CPU Technologies : • Intel-VT-x (VT-d, VT-c) Formation Oracle VirtualBox alphorm.com™© • Intel-VT-x (VT-d, VT-c) • AMD SVM Le noyau de l’hôte est modifié pour ajouter les fonctions de virtualisation matérielles
  • 22. Ce qu’on a couvert • Les hyperviseurs de type 1 • Les hyperviseurs de type 2 • La virtualisation complète • La para virtualisation Formation Oracle VirtualBox alphorm.com™© • La virtualisation matérielle
  • 23. Présentation et Introduction à la virtualisation Formation Oracle VirtualBox alphorm.com™© Présentation et fonctionnalités de VirtualBox Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 24. Plan • Qu’est ce que VirtualBox? • Aperçu des fonctionnalités version 2 • Aperçu des fonctionnalités version 3 • Aperçu des fonctionnalités version 4 Formation Oracle VirtualBox alphorm.com™©
  • 25. Qu’est ce que VirtualBox • Oracle VirtualBox est un logiciel de virtualisation • Un hyperviseur de type 2 • Oracle VirtualBox s’installe sur les systèmes d’exploitation MS Windows, Linux et Mac OS X • Publié en 2007 par la société Inno Tek sous licence GNU GPL Formation Oracle VirtualBox alphorm.com™© • En 2008 Sun Microsystems acquiert VirtualBox et sort la version 2 • La version 3 sort en 2009, Oracle rachète SUN Microsystems et sort la version 3.2 renommé Oracle VirtualBox • La version 4 sort en décembre 2010, la 4.1 en 2011, la 4.2 en 2012 • Actuellement nous sommes en version 4.3
  • 26. Aperçu des fonctionnalités • Virtualisation de très nombreux systèmes invités : Unix, Linux, Mac OS X, MS Windows 8, 10, 2008, 2012, BSD, OS/2, ... • Portabilité : VirtualBox s’exécute sur un grand nombre de systèmes d’exploitation hôtes 32 et 64 bits Formation Oracle VirtualBox alphorm.com™© • Accès distants • Serveur Headless (pas de GUI) • Clonage et instantanés, Groupes de VMs • Très bon support matériel : SMP, USB, ACPI complet, multi-écrans, ISCSI en dur, amorcage des machines en PXE
  • 27. Aperçu des fonctionnalités version 2 • le support de la virtualisation matérielle (support des instructions VT-x et AMD-V) sur les hôtes Mac OS X • le support expérimental d'invités 64 bit sur des hôtes 32 bit • le support expérimental de l'accélération 3D via OpenGL • le support des contrôleurs SCSI LsiLogic et BusLogic Formation Oracle VirtualBox alphorm.com™© • le support des contrôleurs SCSI LsiLogic et BusLogic • le support VMDK/VHD support incluant les "snapshots" • un nouveau moteur de NAT, plus fiable et ayant de meilleures performances • une nouvelle mise en œuvre de l'interface réseau pour les hôtes Windows et Linux, avec une configuration facilitée
  • 28. Aperçu des fonctionnalités version 3 • Les systèmes invités peuvent accéder à un maximum de 32 processeurs virtuels, mais seulement quand la machine hôte dispose des instructions VT-x ou AMD-V • Systèmes Windows invités : possibilité d’utiliser les applications et les jeux DirectX 8 et 9 • Support d’OpenGL 2.0 pour les systèmes invités Windows, Linux et Formation Oracle VirtualBox alphorm.com™© • Support d’OpenGL 2.0 pour les systèmes invités Windows, Linux et Solaris
  • 29. Aperçu des fonctionnalités version 4 • Ajout de fonctionnalités, sous forme d'extensions • L'interface utilisateurs a été repensée (avec notamment une fonction de tri des machines virtuelles, une prévisualisation de la fenêtre client) • Virtual Machine Manager n'est plus limité à une prise en charge de 1,5 ou 2 Go de mémoire vive du côté client sur les hôtes 32-bits • Des matériels virtuels supplémentaires sont ajoutés (puces Intel ICH9 et l'Intel HD Audio) ; Formation Oracle VirtualBox alphorm.com™© • Des matériels virtuels supplémentaires sont ajoutés (puces Intel ICH9 et l'Intel HD Audio) ; • La prise en charge de l'Open Virtualization Format (OVF) est améliorée • Un contrôle plus fin des ressources allouées aux machines virtuelles (en calcul comme en bande passante). • Amélioration du clonage des machines et l'accès à distance. • Groupes de machines, le démarrage automatique de machines au lancement de la machine hôte, ajout du glisser/déposer sur les invités sous Linux.
  • 30. Ce qu’on a couvert • Qu’est ce que VirtualBox? • Aperçu des fonctionnalités version 2 • Aperçu des fonctionnalités version 3 • Aperçu des fonctionnalités version 4 Formation Oracle VirtualBox alphorm.com™©
  • 31. Installation d'Oracle Installation du VirtualBOX Formation Oracle VirtualBox alphorm.com™© Installation d'Oracle VirtualBox sous Windows et Linux Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 32. Plan • Installation d'Oracle VirtualBox sous MS Windows • Installation d'Oracle VirtualBox sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 33. Installation d'Oracle VirtualBox sous MS Windows • Apres le téléchargement a partir du site : • https://www.virtualbox.org/wiki/Downloads • Un assistant d’installation nous guide pendant tous le processus Formation Oracle VirtualBox alphorm.com™©
  • 34. Installation d'Oracle VirtualBox sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 35. Installation d'Oracle VirtualBox sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 36. Installation d'Oracle VirtualBox sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 37. Installation d'Oracle VirtualBox MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 38. Installation d'Oracle VirtualBox MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 39. Installation d'Oracle VirtualBox MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 40. Installation d'Oracle VirtualBox MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 41. Installation d'Oracle VirtualBox Linux • L’installation s’effectue avec les gestionnaire de paquet en mode terminal ou mode GUI • Ubuntu/Debian #apt-get install virtualbox • Red hat/Centos Formation Oracle VirtualBox alphorm.com™© #yum install virtualbox
  • 42. Installation d'Oracle VirtualBox Linux Formation Oracle VirtualBox alphorm.com™©
  • 43. Installation d'Oracle VirtualBox Linux Formation Oracle VirtualBox alphorm.com™©
  • 44. Installation d'Oracle VirtualBox Linux Formation Oracle VirtualBox alphorm.com™©
  • 45. Installation d'Oracle VirtualBox Linux Formation Oracle VirtualBox alphorm.com™©
  • 46. Installation d'Oracle VirtualBox Linux Formation Oracle VirtualBox alphorm.com™©
  • 47. Installation d'Oracle VirtualBox Linux Formation Oracle VirtualBox alphorm.com™©
  • 48. Ce qu’on a couvert • Installation d'Oracle VirtualBox sous MS Windows • Installation d'Oracle VirtualBox sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 49. Installation du pack Installation du VirtualBOX Formation Oracle VirtualBox alphorm.com™© Installation du pack d'extension VirtualBox Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 50. Plan • Fonctionnalités du pack d’extension • Installation du pack d’extension Formation Oracle VirtualBox alphorm.com™©
  • 51. Fonctionnalités du pack d’extension • Un pack d’extension à VirtualBox ajoutent des fonctionnalités à VirtualBox. • Oracle fournit un seul pack d’extension disponible ici : https://www.virtualbox.org/wiki/Downloads • Qui offre les fonctionnalités supplémentaires suivantes : Formation Oracle VirtualBox alphorm.com™© • Qui offre les fonctionnalités supplémentaires suivantes : Périphériques virtuels USB 2.0 EHCI Affichage distant avec Remote Desktop Protocol VRDP Amorçage Intel PXE ROM Support expérimental pour passthrough PCI sur les hôtes Linux
  • 52. Installation du pack d’extension • Deux méthodes : en lige de commande avec VBoxManage avec les GUI Formation Oracle VirtualBox alphorm.com™©
  • 53. Installation du pack d’extension • Deux méthodes : en lige de commande avec VBoxManage avec les GUI Formation Oracle VirtualBox alphorm.com™©
  • 54. Ce qu’on a couvert • Fonctionnalités du pack d’extension • Installation du pack d’extension Formation Oracle VirtualBox alphorm.com™©
  • 55. Création d'une Création des machines virtuelles Formation Oracle VirtualBox alphorm.com™© Création d'une machine virtuelle Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 56. Plan • Création d'une machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 57. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 58. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 59. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 60. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 61. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 62. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 63. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 64. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 65. Création d'une machines virtuelle • Utilisation de l’assistant de création de machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 66. Ce qu’on a couvert • Création d'une machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 67. Les suppléments Création des machines virtuelles Formation Oracle VirtualBox alphorm.com™© Les suppléments invité pour MS Windows et Linux Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 68. Plan • Les suppléments invités • Installation sous MS Windows • Installation sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 69. Les suppléments invités • Les suppléments invité sont conçus pour s’installer à l’intérieur d’une machine virtuelle sur le nouveau système invité fraichement installé. • Il s’agit de pilotes de périphériques et d’applications système qui optimisent le système d’exploitation invité pour une meilleure performance et plus d’utilisabilité • Les suppléments invité de VirtualBox sont fournis sous forme d’un Formation Oracle VirtualBox alphorm.com™© • Les suppléments invité de VirtualBox sont fournis sous forme d’un fichier unique d’image de CD-ROM qui s’appelle VBoxGuestAdditions.iso • Cette image ISO se trouve dans le répertoire d’installation de VirtualBox. • Pour installer les suppléments invité sur une VM, il faut monter ce fichier dans votre VM comme un CD-ROM virtuel
  • 70. Les suppléments invités • Les suppléments invité apportent les fonctionnalités suivantes : Intégration du pointeur de souris Dossiers partagés Meilleur support graphique Fenêtres transparentes Formation Oracle VirtualBox alphorm.com™© Fenêtres transparentes Canaux de communication hôte/invité génériques Presse-papier partagé Synchronisation du temps
  • 71. Installation sous MS Windows • Installation sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 72. Installation sous MS Windows • Installation sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 73. Installation sous MS Windows • Installation sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 74. Installation sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 75. Installation sous MS Windows Formation Oracle VirtualBox alphorm.com™©
  • 76. Installation sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 77. Installation sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 78. Installation sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 79. Installation sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 80. Ce qu’on a couvert • Les suppléments invités • Installation sous MS Windows • Installation sous Linux Formation Oracle VirtualBox alphorm.com™©
  • 81. Importer/exporter Création des machines virtuelles Formation Oracle VirtualBox alphorm.com™© Importer/exporter une appliance Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 82. Plan • Qu’est qu’une appliance virtuelle ? • Où trouve t’on des appliances virtuelles? • Importer un OVF • Exporter en OVF Formation Oracle VirtualBox alphorm.com™©
  • 83. Qu’est qu’une appliance virtuelle ? • Une Appliance virtuelle est une machine virtuelle : Préconfigurée contenant un système d'exploitation et une solution applicative. Prête à l'emploi On télécharge l'appliance Formation Oracle VirtualBox alphorm.com™© On télécharge l'appliance On l’importe dans son hyperviseur On trouve par exemple des • logiciels de supervisions (nagios, ...), des routeurs, des switchs • des outils de sécurité • des applications « lourdes » SAP
  • 84. Où trouve t’on des appliances virtuelles? • Beaucoup d’éditeurs fournissent maintenant leur application en appliance : Turnkey : http://www.turnkeylinux.org/ VMware MarketPlace: https://solutionexchange.vmware.com/ Formation Oracle VirtualBox alphorm.com™©
  • 85. Importer un OVF Formation Oracle VirtualBox alphorm.com™©
  • 86. Importer un OVF Formation Oracle VirtualBox alphorm.com™©
  • 87. Importer un OVF Formation Oracle VirtualBox alphorm.com™©
  • 88. Exporter un OVF Formation Oracle VirtualBox alphorm.com™©
  • 89. Exporter un OVF Formation Oracle VirtualBox alphorm.com™©
  • 90. Exporter un OVF Formation Oracle VirtualBox alphorm.com™©
  • 91. Ce qu’on a couvert • Qu’est qu’une appliance virtuelle ? • Où trouve t’on des appliances virtuelles? • Importer un OVF • Exporter en OVF Formation Oracle VirtualBox alphorm.com™©
  • 92. Les adaptateurs Virtualiser le réseau Formation Oracle VirtualBox alphorm.com™© Les adaptateurs virtuels et les pilotes Virtio Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 93. Plan • Les adaptateurs virtuels • Les pilotes virtio • Installation des pilotes virtio sous MS windows Formation Oracle VirtualBox alphorm.com™©
  • 94. Les adaptateurs virtuels • VirtualBox offre pour chaque machine virtuelle huit cartes réseaux • VirtualBox peut virtualiser 6 types de cartes réseaux suivants : • AMD PCNet PCI II (Am79C970A) , AMD PCNet FAST III (Am79C973, par défaut) ; • Intel PRO/1000 MT Desktop (82540EM) , Intel PRO/1000 T Server Formation Oracle VirtualBox alphorm.com™© • Intel PRO/1000 MT Desktop (82540EM) , Intel PRO/1000 T Server (82543GC) , Intel PRO/1000 MT Server (82545EM) ; • Adaptateur réseau paravirtualisé (virtio-net).
  • 95. Les adaptateurs virtuels • PCNet FAST III est celle par défaut parce qu’elle est supportée par presque tous les systèmes d’exploitation • les adaptateurs de la famille Intel PRO/1000 ont été choisis pour certains types de systèmes d’exploitation invités qui n’incluent plus de pilotes pour la carte PCNet, tel que Windows Vista. • Le type Intel PRO/1000 MT Desktop fonctionne avec Windows Vista et Formation Oracle VirtualBox alphorm.com™© • Le type Intel PRO/1000 MT Desktop fonctionne avec Windows Vista et les versions supérieures. La variante T Server de la carte Intel PRO/1000 est reconnue par les invités Windows XP sans installer de pilotes supplémentaires. • La variante MT Server facilite les imports d’OVF à partir d’autres plateformes
  • 96. Les pilotes virtio • À partir de la version 3.1, VirtualBox fournit un support des pilotes réseaux du standard industriel “virtio”, qui font partie du projet libre KVM. • RedHat développe les pilotes virtio • Il existe des pilotes de réseaux, mémoire, disque, ... Formation Oracle VirtualBox alphorm.com™© • Une interface est créé lors de l’installation des pilotes dans l’os invité • Améliore les performances • Déjà inclus dans le noyau Linux • Doit être installé dans MS Windows
  • 97. Installation des pilotes virtio sous MS windows • Télécharger l’image ISO des pilotes : https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive- virtio/ Formation Oracle VirtualBox alphorm.com™©
  • 98. Installation des pilotes virtio sous MS windows • Monter l’image dans le lecteur CD de la machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 99. Installation des pilotes virtio sous MS windows • Installer les pilotes via le gestionnaire de périphériques Formation Oracle VirtualBox alphorm.com™©
  • 100. Ce qu’on a couvert • Les adaptateurs virtuels • Les pilotes virtio • Installation des pilotes virtio sous MS windows Formation Oracle VirtualBox alphorm.com™©
  • 101. Le Bridge Le réseau virtuel Formation Oracle VirtualBox alphorm.com™© Le Bridge Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 102. Plan • Le réseau Bridgé • Configuration du mode réseau ponté Formation Oracle VirtualBox alphorm.com™©
  • 103. Le réseau Bridgé Formation Oracle VirtualBox alphorm.com™©
  • 104. Le réseau Bridgé • L’accès par pont utilise un pilote de périphérique sur le système hôte qui filtre les données de l’adaptateur réseau physique. • Ce pilote s’appelle “net filter”. • VirtualBox intercepte les données du réseau physique et les envoie à l’invité, via une interface réseau logicielle. Formation Oracle VirtualBox alphorm.com™© • Comme un Switch filtrant! Les adresses MAC des cartes virtuelles sont encapsulées dans l’en-tête Ethernet du paquet de l’hôte. • Lorsqu’un paquet arrive sur l’interface de l’hôte, VirtualBox redirige les paquets vers les machines virtuelles via leur adresse IP. • VirtualBox utilise le protocole ARP pour se faire
  • 105. Configuration du mode réseau ponté La machine virtuelle est directement connectée sur le réseau physique La machine a accès à tous les participants du réseau physique La machine virtuelle est donc accessible aux autres machines Formation Oracle VirtualBox alphorm.com™© accessible aux autres machines sur le réseaux La machine virtuelle peut offrir des services réseau comme tout participant sur le réseau physique Dépense CPU dû au Promiscuité
  • 106. Ce qu’on a couvert • Le réseau Bridgé • Configuration du mode réseau ponté Formation Oracle VirtualBox alphorm.com™©
  • 107. Le NAT Le réseau virtuel Formation Oracle VirtualBox alphorm.com™© Le NAT Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 108. Plan • Network Address Translation (NAT) • Configuration du mode NAT • Redirection des ports avec le NAT • Les réseaux NAT Formation Oracle VirtualBox alphorm.com™©
  • 109. Network Address Translation (NAT) Formation Oracle VirtualBox alphorm.com™©
  • 110. Network Address Translation (NAT) • Network Address Translation (NAT) est la manière la plus simple d’accéder à un réseau externe à partir d’une machine virtuelle. • C’est le mode réseau par défaut de VirtualBox. • Une machine virtuelle dont NAT est activé agit exactement comme un vrai ordinateur qui se connecte à Internet par un routeur. Le “routeur”, dans ce cas, est le moteur réseau de VirtualBox, qui dirige le trafic depuis et vers la machine virtuelle de façon transparente. Formation Oracle VirtualBox alphorm.com™© est le moteur réseau de VirtualBox, qui dirige le trafic depuis et vers la machine virtuelle de façon transparente. • L’inconvénient du mode NAT est que, comme dans un réseau privé, derrière un routeur, la machine virtuelle est invisible et injoignable depuis le réseau extérieur • On peut toutefois rediriger des ports pour les machines virtuelles • La machine virtuelle reçoit son adresse et sa configuration réseau sur le réseau privé à partir d’un serveur DHCP intégré à VirtualBox.
  • 111. Configuration du mode NAT La machine virtuelle accède au réseaux externe Son adresse IP est attribuée par un serveur DHCP interne VirtualBox La machine n’est pas accessible Formation Oracle VirtualBox alphorm.com™© La machine n’est pas accessible de l’extérieur La redirection de port est possible pour offrir des services réseaux Possiblité de créer des réseaux NAT
  • 112. Redirection des ports avec la NAT Formation Oracle VirtualBox alphorm.com™©
  • 113. Les réseau NAT • Gestionnaire de réseau Formation Oracle VirtualBox alphorm.com™©
  • 114. Les réseau NAT • Le service réseau NAT permet de créer plusieurs réseaux NAT Formation Oracle VirtualBox alphorm.com™©
  • 115. Les réseau NAT • Sélection du réseau NAT pour la machine virtuelle Formation Oracle VirtualBox alphorm.com™©
  • 116. Ce qu’on a couvert • Network Address Translation (NAT) • Configuration du mode NAT • Redirection des ports avec la NAT • Les réseau NAT Formation Oracle VirtualBox alphorm.com™©
  • 117. Le Host-only Le réseau virtuel Formation Oracle VirtualBox alphorm.com™© Le Host-only Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 118. Plan • Le réseau Host-only • Configuration des VMs en mode Host-only • Configuration de réseau Host-only Formation Oracle VirtualBox alphorm.com™©
  • 119. Le réseau Host-only Formation Oracle VirtualBox alphorm.com™©
  • 120. Le réseau Host-only • Le réseau Host-only est un mode réseau « interne » • Les machines virtuelles sont isolées et ne peuvent se connecter sur le réseau externe, ni sur internet • Le mode réseau host-only, crée une nouvelle interface logicielle “loopback” sur l’hôte • Le réseau Host-only est particulièrement utile pour les applicatifs virtuels Formation Oracle VirtualBox alphorm.com™© • Le réseau Host-only est particulièrement utile pour les applicatifs virtuels préconfigués où plusieurs machines virtuelles sont groupées et conçues pour collaborer. • Par exemple, une machine virtuelle peut contenir un serveur web et une deuxième une base de données, et comme elles sont faites pour se parler, l’applicatif peut demander à VirtualBox de définir un réseau host-only pour les deux.
  • 121. Configuration du mode Host-only La machine virtuelle est isolée Son adresse IP est attribuée par un serveur DHCP interne VirtualBox Formation Oracle VirtualBox alphorm.com™© La machine n’est pas accessible de l’extérieur Possiblité de créer des réseaux Host-only
  • 122. Configuration de réseau Host-only • Modification du DHCP Formation Oracle VirtualBox alphorm.com™©
  • 123. Configuration de réseau Host-only • Modification du DHCP Formation Oracle VirtualBox alphorm.com™©
  • 124. Configuration de réseau Host-only • Ajout d’un nouveau réseau Host-only Formation Oracle VirtualBox alphorm.com™©
  • 125. Ce qu’on a couvert • Le réseau Host-only • Configuration des vms en mode Host-only • Configuration de réseau Host-only Formation Oracle VirtualBox alphorm.com™©
  • 126. Réseau interne Le réseau virtuel Formation Oracle VirtualBox alphorm.com™© Réseau interne Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 127. Plan • Réseau interne – Le VLAN VirtualBox • Configuration des VMs en mode réseau interne Formation Oracle VirtualBox alphorm.com™©
  • 128. Réseau interne – Le VLAN VirtualBox Formation Oracle VirtualBox alphorm.com™©
  • 129. Réseau interne – Le VLAN VirtualBox Formation Oracle VirtualBox alphorm.com™©
  • 130. Réseau interne – Le VLAN VirtualBox • Le réseau interne est identique à celui bridgé dans le sens où la VM peut communiquer directement avec le monde extérieur. • Toutefois, le “monde extérieur” se limite aux autres VMs sur le même hôte et connectées au même réseau interne. • Les réseaux internes sont créés automatiquement Formation Oracle VirtualBox alphorm.com™© • Il n’y a pas de configuration DHCP • Les VMs ne se voient pas attribuer d’adresse IP.
  • 131. Configuration en mode réseau interne La machine virtuelle est isolée Son adresse IP doit être attribuée manuellement La machine n’est pas accessible Formation Oracle VirtualBox alphorm.com™© La machine n’est pas accessible de l’extérieur Possiblité de créer de multiple réseaux internes
  • 132. Configuration en mode réseau interne La machine virtuelle est isolée Son adresse IP doit être attribuée manuellement Formation Oracle VirtualBox alphorm.com™© La machine n’est pas accessible de l’extérieur Possiblité de créer de multiple réseaux internes
  • 133. Ce qu’on a couvert • Réseau interne – Le VLAN VirtualBox • Configuration des vms en mode réseau interne Formation Oracle VirtualBox alphorm.com™©
  • 134. Lab réseau avec Le réseau virtuel Formation Oracle VirtualBox alphorm.com™© Lab réseau avec GNS3 Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 135. Plan • Introduction à GNS3 • Configuration de réseau Host-only • Configuration de GNS3 • Mise en place architecture réseau Configuration des « clouds » Formation Oracle VirtualBox alphorm.com™© • Configuration des « clouds » • Configuration des routeurs Cisco • Test avec les VMs
  • 136. Introduction à GNS3 • GNS3 est un simulateur réseau • Nombreuses fonctionnalités Interface GUI, gestion des snapshot, hyperviseurs externes, … Routage, virtualisation avec Dynamips Cisco, Juniper, configuration import et export et console Formation Oracle VirtualBox alphorm.com™© • Cisco, Juniper, configuration import et export et console Commutation • Ethernet, ATM, Frame Relay Sécurité et VoIP • Firewall PIX, IDS, voice-router, PBX
  • 137. Configuration de réseau Host-only Formation Oracle VirtualBox alphorm.com™©
  • 138. Configuration de réseau Host-only Nouvel adaptateur Host-only Formation Oracle VirtualBox alphorm.com™©
  • 139. Configuration de réseau Host-only Renommage des cartes Host-only sous Windows Formation Oracle VirtualBox alphorm.com™©
  • 140. Mise en place architecture réseau Formation Oracle VirtualBox alphorm.com™©
  • 141. Configuration de GNS3 • Importation des IOS Cisco Formation Oracle VirtualBox alphorm.com™©
  • 142. Configuration des « clouds » • Connexion des cartes Host-Only Stockage et VMs Formation Oracle VirtualBox alphorm.com™©
  • 143. Configuration des routeurs • Configuration des interfaces du routeur Charger la configuration GW-cloud-1#copy run startup-config Configuration interfaces fa GW-cloud-1#show ip int brief GW-cloud-1#conf t GW-cloud-1(config)#int fa 0/0 GW-cloud-1(config-if)#ip add 192.168.10.254 255.255.255.0 Formation Oracle VirtualBox alphorm.com™© GW-cloud-1(config-if)#ip add 192.168.10.254 255.255.255.0 GW-cloud-1(config-if)#exit GW-cloud-1(config)#int fa 0/1 GW-cloud-1(config-if)#ip add 10.0.0.10 255.0.0.0 GW-cloud-1(config-if)#exit GW-cloud-1(config)#exit charger la nouvelle configuration GW-cloud-1#copy run startup-config GW-cloud-1#show ip int brief GW-cloud-1#ping 192.168.10.1 GW-cloud-1#ping 10.0.0.20
  • 144. Configuration des routeurs • Configuration du routage Configuration du routage RIP GW-cloud-1#conf t GW-cloud-1(config)#router rip GW-cloud-1(config-router)#version 2 GW-cloud-1(config-router)#network 192.168.10.0 GW-cloud-1(config-router)#network 10.0.0.0 Formation Oracle VirtualBox alphorm.com™© GW-cloud-1(config-router)#network 10.0.0.0 GW-cloud-1(config-router)#exit GW-cloud-1(config)#exit GW-cloud-1(config)#show ip route charger la nouvelle configuration GW-cloud-1#copy run startup-config GW-cloud-1#ping 192.168.20.254
  • 145. Test avec les VMs Formation Oracle VirtualBox alphorm.com™©
  • 146. Ce qu’on a couvert • Introduction à GNS3 • Configuration de réseau Host-only • Configuration de GNS3 • Mise en place architecture réseau Formation Oracle VirtualBox alphorm.com™© • Configuration des « clouds » • Configuration des routeurs Cisco • Test avec les VMs
  • 147. Les formats Virtualiser le stockage Formation Oracle VirtualBox alphorm.com™© Les formats des disques et les contrôleurs Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 148. Plan • Les contrôleurs de disque dur IDE, SATA (AHCI), SCSI,SAS • Fichiers images de disque VDI, VMDK, VHD, HDD Formation Oracle VirtualBox alphorm.com™© • Configurer de nouveaux contrôleurs et disques
  • 149. Les contrôleurs de disque dur • Les disques durs et les lecteurs de CD/DVD sont reliés à un périphérique appelé contrôleur de disque dur • Les contrôleurs pilotent les opérations du disque dur et les transferts de données. • VirtualBox peut émuler les quatre types de contrôleurs de disques les plus courants suivant : Formation Oracle VirtualBox alphorm.com™© plus courants suivant : IDE, SATA (AHCI), SCSI et SAS.
  • 150. Les contrôleurs IDE (ATA) • Les contrôleurs IDE du contrôleur de disque dur dans les PC/AT IBM. • Au début, cette interface ne fonctionnait qu’avec des disques durs mais elle a ensuite été étendue au support des lecteurs CD-ROM. • Chaque câble peut connecter deux périphériques à un contrôleur, ce qu’on appelait traditionnellement le “maître” et “l’esclave”. • Le support IDE supporte jusqu’à quatre périphériques Formation Oracle VirtualBox alphorm.com™© • Le support IDE supporte jusqu’à quatre périphériques • Il est utilisé lors de la migration de machine virtuelle d’un autre système de virtualisation vers VirtualBox • Les anciens systèmes d’exploitation qui ne supportent pas les autres types de contrôleurs. • Pour attacher les lecteurs CD/DVD
  • 151. Les contrôleurs Serial ATA (SATA) • Le Serial ATA (SATA) est un standard récent introduit en 2003. • Par rapport à l’IDE, il supporte plus de périphériques par contrôleur et à bien plus haute vitesse. • Les périphériques peuvent être ajoutés et supprimés pendant que le système fonctionne : HotAdd • L’interface standard des contrôleurs SATA est appelée Advanced Host Controller Formation Oracle VirtualBox alphorm.com™© • L’interface standard des contrôleurs SATA est appelée Advanced Host Controller Interface (AHCI). • Le contrôleur SATA virtuel de VirtualBox est bien plus rapide et consomme moins de ressources processeur que le contrôleur IDE virtuel. • Il permet de connecter jusqu’à 30 disques durs virtuels à une machine • Un contrôleur virtuel SATA est créé par défaut et le disque par défaut créé avec une nouvelle VM est connecté à ce contrôleur
  • 152. Les contrôleurs SCSI • Le SCSI est un autre standard industriel signifiant “Small Computer System Interface”. • SCSI a été standardisé dès 1986 comme une interface générique pour transférer des données entre tous les types de périphériques, y compris ceux de stockage. • Aujourd’hui, SCSI est encore utilisé pour connecter des disques durs et Formation Oracle VirtualBox alphorm.com™© • Aujourd’hui, SCSI est encore utilisé pour connecter des disques durs et des lecteurs à bandes. On l’utilise encore souvent sur des stations de travail et des serveurs à haute performance. • Pour des raisons de compatibilité avec d’autres logiciels de virtualisation, VirtualBox supporte en option les contrôleurs LSI Logic et BusLogic SCSI, chacun d’entre eux pouvant gérer jusqu’à 15 disques durs virtuels
  • 153. Les contrôleurs SAS • Le Serial Attached SCSI (SAS) est un autre standard de bus qui utilise le jeu de commandes SCSI. Mais contrairement au SCSI, avec les périphériques physiques, on utilise des câbles série au lieu de ceux parallèles. • D’une certaine manière, SAS est donc au SCSI ce que SATA est à l’IDE • Il permet des connexions plus fiables et plus rapides. Formation Oracle VirtualBox alphorm.com™© • Il permet des connexions plus fiables et plus rapides. • Pour supporter des invités de haut niveau exigeant des contrôleurs SAS, VirtualBox émule un contrôleur à LSI Logic SAS qui peut être activé de la même façon qu’un contrôleur SCSI. • On peut connecter jusqu’à 8 périphériques au contrôleur SAS
  • 154. Fichiers images de disque • VirtualBox supporte quatre formats de fichiers images de disque : Par défaut VirtualBox utilise son propre format pour les disques durs invités • Virtual Disk Image (VDI) : Ce format sera utilisé quand on crée une nouvelle machine virtuelle avec un nouveau disque. VirtualBox supporte aussi le format VMDK : Formation Oracle VirtualBox alphorm.com™© VirtualBox supporte aussi le format VMDK : • VMDK est utilisé par de nombreux produits de virtualisation, en particulier par VMware. VirtualBox supporte également le format VHD utilisé par Microsoft. On peut convertir des images de disques avec VBoxManage et redimensioner un disque avec VBoxManage
  • 155. Nouveaux contrôleurs et disques Formation Oracle VirtualBox alphorm.com™©
  • 156. Nouveaux contrôleurs et disques Formation Oracle VirtualBox alphorm.com™©
  • 157. Nouveaux contrôleurs et disques Formation Oracle VirtualBox alphorm.com™©
  • 158. Nouveaux contrôleurs et disques Formation Oracle VirtualBox alphorm.com™©
  • 159. Nouveaux contrôleurs et disques Formation Oracle VirtualBox alphorm.com™©
  • 160. Nouveaux contrôleurs et disques Formation Oracle VirtualBox alphorm.com™©
  • 161. Ce qu’on a couvert • Les contrôleurs de disque dur IDE, SATA (AHCI), SCSI,SAS • Fichiers images de disque VDI, VMDK, VHD, HDD Formation Oracle VirtualBox alphorm.com™© • Configurer de nouveaux contrôleurs et disques
  • 162. Le stockage Le stockage virtuel Formation Oracle VirtualBox alphorm.com™© Le stockage local et distant Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 163. Plan • Le stockage local DAS • Pourquoi du stockage distant? • Le stockage de type NAS • Le stockage de type SAN Formation Oracle VirtualBox alphorm.com™© • Le stockage de type SAN • Lab stockage avec OpenFiler
  • 164. Le stockage local DAS • VirtualBox stocke les images de disques localement sur la machine Formation Oracle VirtualBox alphorm.com™©
  • 165. Pourquoi du stockage distant • Sécuriser les machines virtuelles • Disponibilités des machines virtuelles • Partager les machines virtuelles • VirtualBox offre la migration des machines virtuelles entre hôtes Formation Oracle VirtualBox alphorm.com™© • Plusieurs types de stockages distants : NAS – Network Attached Storage SAN – Storage Aera Network Les systèmes de fichiers distribués – GoogleFS, GlusterFS, DFS, OCFS, ...
  • 166. NAS – Network Attached Storage • Un système de fichiers réseaux NAS consiste à partager ou exporter des répertoires sur un réseau local en mode Client-Serveur • Cela permet donc de partager des machines virtuelles, leurs fichiers de configuration ou des ISOs dans une infrastructure virtuelle • Parmi les systèmes de fichiers réseaux, nous avons : Formation Oracle VirtualBox alphorm.com™© NFS - Network File System (Utilisé par les systèmes Linux, Unix ) SMB – Server Message Block (Utilisé dans le monde Microsoft)
  • 167. Le stockage de type SAN • Le stockage de type SAN, n’utilise pas le système de fichiers réseaux • C'est un protocole de stockage en réseau basé sur IP • Il permet le transport des commandes SCSI sur les réseaux locaux et longues distances. • VirtuaBox offre un initiateur iSCSI qui permet aux machines virtuelles Formation Oracle VirtualBox alphorm.com™© • VirtuaBox offre un initiateur iSCSI qui permet aux machines virtuelles d’utiliser ce protocole • Il permet aux clients (initiateurs) d’envoyer des commandes SCSI sur des périphériques de stockage (targets) via un réseau “standard” TCP/IP • C’est un protocole SAN comme Fibre Channel ou FCoE
  • 168. Le stockage de type SAN Formation Oracle VirtualBox alphorm.com™©
  • 169. Lab stockage avec OpenFiler • Openfiler fourni la gestion du NAS Protocole Microsoft, protocole Linux/Unix • Openfiler fournit la gestion du SAN Protocole iSCSI, Fibre channel OpenFiler est libre et offre une interface de gestion Web Formation Oracle VirtualBox alphorm.com™© • OpenFiler est libre et offre une interface de gestion Web • Installation très simple • Facile d’utilisation • Démonstration
  • 170. Ce qu’on a couvert • Le stockage local DAS • Pourquoi du stockage distant • Le stockage de type NAS • Le stockage de type SAN Formation Oracle VirtualBox alphorm.com™© • Le stockage de type SAN • Lab stockage avec OpenFiler
  • 171. Le clonage Gestion des VMs avec la GUI Formation Oracle VirtualBox alphorm.com™© Le clonage Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 172. Plan • Introduction au clonage • Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 173. Introduction au clonage • Les clones Liés : Un clone lié est une copie d'une machine virtuelle qui partage des disques virtuels avec la machine virtuelle parente de façon permanente. Un clone lié constitue une manière rapide de convertir et d'exécuter une nouvelle machine virtuelle. Vous pouvez créer un clone lié à partir de l'état actuel ou d'un snapshot d'une machine virtuelle hors tension. Cela conserve l'espace disque et permet à plusieurs machines virtuelles d'utiliser la même installation logicielle. Formation Oracle VirtualBox alphorm.com™© virtuelles d'utiliser la même installation logicielle. Tous les fichiers disponibles sur la machine source au moment du snapshot restent disponibles au clone lié. Les changements ultérieurs sur le disque virtuel du parent n'affectent pas le clone lié, de la même façon que les changements sur le disque du clone lié n'affectent pas la machine source. Un clone lié doit avoir accès à la source. Sinon, il est totalement inutilisable.
  • 174. Introduction au clonage • Les clones complets : Un clone complet est une copie indépendante d'une machine virtuelle qui ne partage rien avec la machine virtuelle parente de façon permanente après l'opération de clonage. Les opérations d'un clone complet sont donc distinctes de la machine virtuelle parente. Formation Oracle VirtualBox alphorm.com™© virtuelle parente. Les clones complets sont généralement plus performants que les clones liés. Les clones complets sont plus longs à créer que les clones liés. Créer un clone complet peut prendre plusieurs minutes
  • 175. Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 176. Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 177. Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 178. Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 179. Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 180. Ce qu’on a couvert • Introduction au clonage • Cloner les machines virtuelles Formation Oracle VirtualBox alphorm.com™©
  • 181. Les Snapshots Gestion des VMs avec la GUI Formation Oracle VirtualBox alphorm.com™© Les Snapshots Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 182. Plan • Introduction aux snapshots • Gérer les clichés (snapshot) Formation Oracle VirtualBox alphorm.com™©
  • 183. Introduction aux snapshots • Un snapshot ou cliché ou instantané est une capture de l’état à un instant T de la machine virtuelle (mémoire, disque) • Un cliché permet de créer des points de restauration Formation Oracle VirtualBox alphorm.com™©
  • 184. Introduction aux snapshots Formation Oracle VirtualBox alphorm.com™©
  • 185. Gérer les clichés (snapshot) Formation Oracle VirtualBox alphorm.com™©
  • 186. Gérer les clichés (snapshot) Formation Oracle VirtualBox alphorm.com™©
  • 187. Gérer les clichés (snapshot) Formation Oracle VirtualBox alphorm.com™©
  • 188. Ce qu’on a couvert • Introduction aux snapshots • Gérer les clichés (snapshot) Formation Oracle VirtualBox alphorm.com™©
  • 189. Accès distant Gestion des VMs avec la GUI Formation Oracle VirtualBox alphorm.com™© Accès distant avec VRDP Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 190. Plan • Affichage distant (VRDP support) • Configuration de l’affichage distant Formation Oracle VirtualBox alphorm.com™©
  • 191. Affichage distant (VRDP support) • VirtualBox peut afficher les machines virtuelles à distance, ce qui signifie qu’une machine virtuelle peut s’exécuter sur un ordinateur même si la machine sera affichée sur un autre hôte, • VirtualBox offre la fonctionnalité de l’affichage distant des machines virtuelles • La machine virtuelle s’exécute sur un hôte et est accessible à partir Formation Oracle VirtualBox alphorm.com™© • La machine virtuelle s’exécute sur un hôte et est accessible à partir d’une autre machine. • La machine sera contrôlée comme si la machine virtuelle fonctionnait en local.
  • 192. Affichage distant (VRDP support) • Oracle fournit un support pour le VirtualBox Remote Display Protocol (VRDP) dans les packs d’extension Formation Oracle VirtualBox alphorm.com™©
  • 193. Configuration de l’affichage distant • Sélection d’un port de connexion pour chaque machine Formation Oracle VirtualBox alphorm.com™©
  • 194. Configuration de l’affichage distant • Sélection d’un port de connexion pour chaque machine Formation Oracle VirtualBox alphorm.com™©
  • 195. Configuration de l’affichage distant • Lancement de la connexion avec l’outil de connexion à distance Formation Oracle VirtualBox alphorm.com™©
  • 196. Ce qu’on a couvert • Affichage distant (VRDP support) • Configuration de l’affichage distant Formation Oracle VirtualBox alphorm.com™©
  • 197. VBoxHeadless VirtualBox serveur Formation Oracle VirtualBox alphorm.com™© VBoxHeadless VBoxmanage Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 199. VBoxHeadless • VirtualBox est fourni avec une interface appelée VBoxHeadless • VirtualBox sans tête, VirtualBox sans interface graphique GUI • VirtualBox démarre les machines en fond de taches • Les machines sont accessibles via le VRDP ou ssh sous Linux et RDP, Remote Shell sous MS Windows. Formation Oracle VirtualBox alphorm.com™© Remote Shell sous MS Windows. • Toutes les opérations possibles avec l’interfaces graphique sont disponibles avec VBoxHeadless et même plus avec VBoxManage • Deux commande pour manipuler les vms : VBoxHeadless - Démarre les vms et gère le VRDP VBoxManage - Toutes opérations sur les vms
  • 200. VBoxManage • VBoxManage est l’interface en ligne de commande de VirtualBox. • Permet de contrôler totalement VirtualBox depuis la ligne de commandes de votre système d’exploitation hôte. • VBoxManage supporte toutes les fonctionnalités auxquelles vous donne accès l’interface graphique, et bien plus encore Formation Oracle VirtualBox alphorm.com™© • Permet de contrôler certains paramètres de configuration plus avancés et expérimentaux d’une VM
  • 201. VBoxManage • VBoxManage s’utilise avec des “sous-commandes” spécifiques telles que “list” ou “createvm” ou “startvm”. • Exige de spécifier la machine virtuelle après la sous-commande. VBoxManage startvm "Windows7« VBoxManage startvm {672784-3455-c21-a234-987239cd68134} Formation Oracle VirtualBox alphorm.com™© VBoxManage startvm {672784-3455-c21-a234-987239cd68134}
  • 202. Fonctionnement de VBoxManage • Acceder a l’aide #VBoxManage list --help • Lister les vms #VBoxManage list vms • Démarrer une vms Formation Oracle VirtualBox alphorm.com™© # VBoxManage startvm Windows7 • Arréter une vm # VBoxManage controlvm Windows7 apcipowerbutton • Créer une vm # VBoxManage createvm –name Windows7
  • 203. Ce qu’on a couvert •VBoxHeadless •VBoxManage Formation Oracle VirtualBox alphorm.com™©
  • 204. Créer une machine VirtualBox serveur Formation Oracle VirtualBox alphorm.com™© Créer une machine virtuelle Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 205. Plan • Création de VM avec VBoxManage • Création du disque avec VBoxManage • Ajout d’un contrôleur SATA et du disque • Ajout d’un contrôleur IDE et de l’iso Une petite configuration Formation Oracle VirtualBox alphorm.com™© • Une petite configuration • Démarrer la VM avec VBoxHeadless
  • 206. Création de VM avec VBoxManage • Déterminer le type d’OS #VBoxManage list ostypes • Création de la VM Formation Oracle VirtualBox alphorm.com™© Création de la VM #VBoxManage createvm --name Ubuntu --ostype Ubuntu_64 --register
  • 207. Création du disque avec VBoxManage • Création de l’image du disque #VBoxManage createhd --filename Ubuntu.vdi --size 30000 Formation Oracle VirtualBox alphorm.com™©
  • 208. Ajout d’un contrôleur SATA et du disque • Ajout d’un controleur SATA #VBoxManage storagectl Ubuntu--name "SATA Controller" --add sata --controller IntelAHCI • Ajout d’un controleur SATA Formation Oracle VirtualBox alphorm.com™© #VBoxManage storageattach Ubuntu --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium ubuntu.vdi
  • 209. Ajout d’un contrôleur IDE et de l’iso • Ajout d’un controleur SATA #VBoxManage storagectl Ubuntu --name "IDE Controller" --add ide • Ajout d’un controleur SATA Formation Oracle VirtualBox alphorm.com™© #VBoxManage storageattach Ubuntu --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive -- /ISO/Ubuntu.iso
  • 210. Une petite configuration • Ajouot de la Ram et de vram #VBoxManage modifyvm ubuntu --memory 1024 –vram 12 # VBoxManage.exe showvminfo Ubuntu | more Name: Ubuntu Groups: / Guest OS: Ubuntu (64 bit) UUID: 5f10c849-87c0-4179-9278-457d923a8d81 Config file: D:UsersludoVirtualBox VMsUbuntuUbuntu.vbox Snapshot folder: D:UsersludoVirtualBox VMsUbuntuSnapshots Formation Oracle VirtualBox alphorm.com™© Snapshot folder: D:UsersludoVirtualBox VMsUbuntuSnapshots Log folder: D:UsersludoVirtualBox VMsUbuntuLogs Hardware UUID: 5f10c849-87c0-4179-9278-457d923a8d81 Memory size: 512MB VRAM size: 12MB CPU exec cap: 100% Chipset: piix3 Firmware: BIOS Boot menu mode: message and menu Boot Device (1): Floppy Boot Device (2): DVD Boot Device (3): HardDisk
  • 211. Démarrer la vm avec VBoxHeadless • Démarage de la VM #VBoxHeadless -s Ubuntu Formation Oracle VirtualBox alphorm.com™©
  • 212. Ce qu’on a couvert • Création de VM avec VBoxManage • Création du disque avec VBoxManage • Ajout d’un contrôleur SATA et du disque • Ajout d’un contrôleur IDE et de l’iso Une petite configuration Formation Oracle VirtualBox alphorm.com™© • Une petite configuration • Démarrer la vm avec VBoxHeadless
  • 213. Accès distant VRDP VirtualBox serveur Formation Oracle VirtualBox alphorm.com™© Accès distant VRDP Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 214. Plan • L’accès distant avec VRDP • Configurer VRDP avec VBoxManage Formation Oracle VirtualBox alphorm.com™©
  • 215. L’accès distant avec VRDP • VirtualBox Remote Display Protocol permet l’affichage distant des VMs • Avec Vboxheadless, il n’y pas de sortie écran • Le mode VRDP est activé par défaut sur le port 3389 • Il faut donc pouvoir modifier comme avec la GUI les paramètres du VRDP Formation Oracle VirtualBox alphorm.com™© VRDP • VirtualBox Remote Display est une extension non libre fourni par oracle • VboxManage – VRDE permet de contrôler les paramètres VRDP des VMs
  • 216. Configurer vrdp avec VBoxManage • Activer le mode vrdp #VBoxManage modifyvm Windows10 --vrde on • Modifier les ports des vms #VBoxManage modifyvm Windows10 --vrdeport 5000,5010-5012 Formation Oracle VirtualBox alphorm.com™© #VBoxManage modifyvm Windows10 --vrdeport 5000,5010-5012 • Visualiser le ports utlisé par la vm #VBoxManage showvminfo Windows10
  • 217. Ce qu’on a couvert • L’accès distant avec VRDP • Configurer VRDP avec VBoxManage Formation Oracle VirtualBox alphorm.com™©
  • 218. Gérer les instantanés Gérer les VMs avec VBoxManage Formation Oracle VirtualBox alphorm.com™© Gérer les instantanés Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 219. Plan •Les snapshot avec VBoxManage Formation Oracle VirtualBox alphorm.com™©
  • 220. Les snapshot avec VBoxManage • Un instantané consiste en une copie complète du disque, des paramètres de la machine virtuelle, à un instant T • VBoxManage snapshot permet la gestion des instantanés avec les opérations : take : prends un instantané, il faut fournir un nom et une description éventuelle Formation Oracle VirtualBox alphorm.com™© delete : supprime un cliché restore : restaure l’instantané spécifié restocurrent : restaure l’instantané actuel edit : permet la modification du nom ou de la description showvminfo : avec le nom du cliché affiche les infos du cliché
  • 221. Les snapshot avec VBoxManage • Prendre un snapshot #VBoxManage snapshot Vbox take monsnap • Lister les snapshot #VBoxManage snapshot Vbox list Formation Oracle VirtualBox alphorm.com™© • Supprimer un instantané # VBoxManage snapshot Vbox delete monsnap • Restaurer un instantané # VBoxManage snapshot Vbox restore "Installation DB5.2.3"
  • 222. Ce qu’on a couvert •Les snapshot avec VBoxManage Formation Oracle VirtualBox alphorm.com™©
  • 223. Cloner des VMs Gérer les VMs avec VBoxManage Formation Oracle VirtualBox alphorm.com™© Cloner des VMs Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 224. Plan •Le clonage avec VBoxManage clonevm Formation Oracle VirtualBox alphorm.com™©
  • 225. Le clonage avec VBoxManage clonevm • VBoxManage clonevm permet d’effectuer des clones complets et liés : --mode machine • machine : l’état actuel de la VM sans instantanés est clonée. Mode par défaut • Machineandchildren : l’instantané fournit par --snapshot et tous les instantanés enfants Formation Oracle VirtualBox alphorm.com™© instantanés enfants • All : tous les instantanés de l’état actuel seront clonés --name : spécifie un nouveau nom de machine virtuelle --register : ajoute la machine à l’inventaire
  • 226. Le clonage avec VBoxManage clonevm • VBoxManage clonevm --options Link : crée un clone lié, un snapshot doit exister et sélectionné Keepallmacs : conserve les adresses MAC des cartes Keepnatmacs : conserve les adresses MAC des cartes en NAT Keepdisknames : conserve le même nom d’image de disque Formation Oracle VirtualBox alphorm.com™© Keepdisknames : conserve le même nom d’image de disque
  • 227. Les snapshot avec VBoxManage • Effectue un clone complet #VBoxManage clonevm Vbox --name “ma nouvelle machine’ • Effectue un clone lié a partir de l’instantané ‘monsnap’ #VBoxManage clonevm Vbox --mode machine --options link --snapshot monsnap Formation Oracle VirtualBox alphorm.com™© • Effectue un clone lié a partir de l’instantané ‘Installation DB4.2’ et ses enfants et enregistrer dans l’inventaire #VBoxManage clonevm Vbox --mode machineandchildren --options link --snapshot ‘Installation DB4.2’
  • 228. Ce qu’on a couvert •Le clonage avec VBoxManage clonevm Formation Oracle VirtualBox alphorm.com™©
  • 229. Gestion des disques Gérer les VMs avec VBoxManage Formation Oracle VirtualBox alphorm.com™© Gestion des disques Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 230. Plan • VBoxManage createhd • VBoxManage showhdinfo • VBoxManage modifyhd • VBoxManage clonehd Formation Oracle VirtualBox alphorm.com™© • VBoxManage clonehd • VBoxManage convertfromraw
  • 231. • VBoxManage createhd permet de créer des images de disques dans le gestionnaire de média • VBoxManage createhd --filename <nomfichier>--size <mégaoctets> [--format VDI|VMDK|VHD] [--variant Standard,Fixed,Split2G,Stream,ESX] VBoxManage createhd • Créer une image de 30G en provisionnement dynamique Formation Oracle VirtualBox alphorm.com™© • Créer une image de 30G en provisionnement dynamique #VBoxManage createhd –file /VMs/Windows8/Windows8.vdi –size 30000 • Créer une image de 50G en provisionnement statique #VBoxManage createhd –file /VMs/Windows8/Windows8.vdi –size 50000 –variant Fixed
  • 232. • VBoxManage showhdinfo affiche les informations sur l’image VBoxManage showhdinfo • Récuperer des infos sur le disque #VBoxManage.exe showhdinfo 'D:UsersludoVirtualBox VMswindows8.vdi‘ UUID: 42b55c32-25f9-4778-8de7-02f1955ff942 Parent UUID: base State: created Formation Oracle VirtualBox alphorm.com™© Parent UUID: base State: created Type: normal (base) Location: D:UsersludoVirtualBox VMsWindows8windows8.vdi Storage format: VDI Format variant: dynamic default Capacity: 30000 MBytes Size on disk: 2 MBytes
  • 233. • VBoxManage modifyhd • VBoxManage modifyhd <uuid>|<nomfichier> [--type normal|writethrough|immutable|shareable|readonly|multiattach] [--autoreset on|off] [--compact] : « compresse » le disque, supprimer des blocs qui ne contiennent VBoxManage modifyhd Formation Oracle VirtualBox alphorm.com™© [--compact] : « compresse » le disque, supprimer des blocs qui ne contiennent que des zéros [--resize <megabytes>|--resizebyte <octets>]
  • 234. •VBoxManage modifyhd –compact (compression) VBoxManage modifyhd • Dans l’invité Linux #zerofree -v /dev/sda1 • Dans la vm MS Windows , Avec l’outil sdelete de Microsoft Formation Oracle VirtualBox alphorm.com™© #sdelete -z • Compacter une image de disque #VboxManage modifyhd –compact 'D:UsersludoVirtualBox VMswindows8.vdi‘
  • 235. • VBoxManage clonehd permet de cloner des images de disques • VBoxManage clonehd <uuid>|<nomfichier> <outputfile> [--format VDI|VMDK|VHD|RAW|<other>] [--existing] VBoxManage clonehd Formation Oracle VirtualBox alphorm.com™© • Dupliquer une image de disque #VboxManage clonehd 'D:UsersludoVirtualBox VMswindows8.vdi‘'D:HD-VMSnew-windows8.vdi • Dupliquer une image de disque #VboxManage clonehd 'D:UsersludoVirtualBox VMswindows8.vdi‘'D:HD-VMSnew-windows8.vmdk‘ --format VMDK
  • 236. • VBoxManage convertfromraw permet de convertir des images de disques brut en format VirtualBox • VBoxManage convertfromraw <filename> <outputfile> [--format VDI|VMDK|VHD] [--uuid <uuid>] VBoxManage convertfromraw Formation Oracle VirtualBox alphorm.com™© • Dupliquer une image de disque #VboxManage convertfromraw /tmp/Ubuntu.raw /tmp/new-windows8.vdi --format VDI
  • 237. Ce qu’on a couvert • VBoxManage createhd • VBoxManage showhdinfo • VBoxManage modifyhd • VBoxManage clonehd VBoxManage convertfromraw Formation Oracle VirtualBox alphorm.com™© • VBoxManage convertfromraw
  • 238. Gestion des contrôleurs Gérer les VMs avec VBoxManage Formation Oracle VirtualBox alphorm.com™© Gestion des contrôleurs Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 239. Plan • VBoxManage storagectl • VBoxManage storageattach • VBoxManage bandwidthctl Formation Oracle VirtualBox alphorm.com™©
  • 240. •VBoxManage storagectl manipule les contrôleurs VBoxManage storagectl <uuid|nomvm> --name <nom> : le nom du contrôleur [--add <ide/sata/scsi/floppy>] : le type de contrôleur VBoxManage storagectl Formation Oracle VirtualBox alphorm.com™© [--controller <LsiLogic|LSILogicSAS|BusLogic| IntelAhci|PIIX3|PIIX4|ICH6|I82078>] : Le type de chipset à émuler [--portcount <1-30>] : détermine le nombre de port sur le contrôleur [--hostiocache on|off] : active ou désactive l’utilisation du cache de l’hôte [--bootable on|off] : Indique si le contrôleur est amorçable [--remove] : Supprime le contrôleur de stockage
  • 241. • VBoxManage storagectl manipule les contrôleurs VBoxManage storagectl • Ajout d’un contrôleur de type SATA IntelHACI a la machine Windows8 #VBoxManage storagectl WINDOWS8 --name "SATA Controller" --add sata --controller IntelAHCI • Supprime un contrôleur de type SAS a la machine Win10 Formation Oracle VirtualBox alphorm.com™© #VBoxManage storagectl Win10 --remove --name "SAS Controller“ • Ajout d’un contrôleur de type IDE a la machine Windows8 # VBoxManage storagectl WINDOWS8 --name « IDE Controller" --add ide
  • 242. • VBoxManage storageattach manipule un média de stockage connecté à un contrôleur de stockage VBoxManage storageattach • Attache l’image Windows8.vdi au controleur SATA « SATA Controller » #VBoxManage storageattach Windows8 --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium /VMs/Windows8/windows8.vdi • Attache l’image Windows8.ISO au controleur IDE« IDE Controller » Formation Oracle VirtualBox alphorm.com™© • Attache l’image Windows8.ISO au controleur IDE« IDE Controller » #VBoxManage storageattach Windows8--storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium /ISO/MS/windows8.iso • Attache un disque Brut ISCSI a la machine Ubuntu via le contrôleur SATA # VBoxManage storageattach ubuntu --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium iscsi --server 192.168.1.50 --target iqn.2006-01.com.openfiler:ubuntu
  • 243. VBoxManage bandwidthctl • VBoxManage bandwidthctl manipule les groupes de bande passante VBoxManage bandwidthctl <uuid|nomvm> add <nom> --type disk|network --limit <megabytes per second>[k|m|g|K|M|G] | set <nom> --limit <megabytes per second>[k|m|g|K|M|G] | remove <nom> | list [--machinereadable] add, crée un nouveau groupe de bande passante d’un type donné. Formation Oracle VirtualBox alphorm.com™© add, crée un nouveau groupe de bande passante d’un type donné. set, modifie la limite d’un groupe de bande passante existante. remove, détruit un groupe de bande passante. list, affiche tous les groupes de bande passante définis pour la VM donnée.
  • 244. Ce qu’on a couvert • VBoxManage storagectl • VBoxManage storageattach • VBoxManage bandwidthctl Formation Oracle VirtualBox alphorm.com™©
  • 245. Gestion du réseau Gérer les VMs avec VBoxManage Formation Oracle VirtualBox alphorm.com™© Gestion du réseau Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 247. • VBoxManage modifyvm permet la modification des Paramètres d’une VM • VBoxManage modifyvm fournit des paramètres pour modifier les options réseau VBoxManage modifyvm<uuid|nomvm> Paramètres réseau Formation Oracle VirtualBox alphorm.com™© --nic<1-N> none|null|nat|bridged|intnet|hostonly|generic --nictype<1-N> Am79C970A|Am79C973|82540EM|82543GC|82545EM|virtio --bridgeadapter | --hostonlyadapter | --intnet |
  • 248. Paramètres réseaux • Ajout d’un adaptateur réseau Host-only numéro 3 de type virtio sur la machine debian7 #VBoxManage modifyvm debian7 --nic3 hostonly --hostonlyadapter3 «VirtualBox host-only Ethernet adapter » -- nictype3 virtio • Modification d’un adaptateur réseau NAT numéro 1 de type Serveur Intel Pro 100MT Formation Oracle VirtualBox alphorm.com™© #VBoxManage modifyvm debian7 --nic1 nat --nictype1 82545EM • Ajout d’un adaptateur réseau Bridge numéro 2 de type virtio sur la machine debian7 # VBoxManage modifyvm debian7 --nic2 bridged --bridgeadapter2 virtio
  • 249. Ce qu’on a couvert •Paramètres réseaux •VBoxManage modifyvm Formation Oracle VirtualBox alphorm.com™©
  • 250. Téléportation Gérer les vms avec VBoxManage Formation Oracle VirtualBox alphorm.com™© Téléportation Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 251. Plan •Téléportation, Migration de vm a chaud •Mise en oeuvre de la téléportation Formation Oracle VirtualBox alphorm.com™©
  • 252. • VirtualBox est capable de déplacer ou migrer une machine virtuelle d’un hôte source vers un autre hôte. • Pendant le fonctionnement de la machine sans interruption de service. • Entre hôtes Solaris vers MacOSX , de Linux vers MS Téléportation, Migration de vm á chaud Formation Oracle VirtualBox alphorm.com™© • Entre hôtes Solaris vers MacOSX , de Linux vers MS Windows • La téléportation exige qu’une machine soit en fonction sur un hôte
  • 253. Téléportation, Migration de vm á chaud • La téléportation est possible sur n’importe quel réseau TCP/IP ; la source et la cible n’ont besoin que de s’entendre sur un port TCP/IP spécifié dans les paramètres de téléportation. • Prérequis : Sur l’hôte cible, disposer d’une machine virtuelle avec les mêmes paramètres matériels que la machine sur la source. Formation Oracle VirtualBox alphorm.com™© que la machine sur la source. Les deux machines virtuelles sur la source et la cible doivent partager le même stockage (images de disques durs et de lecteur amovible et CD/DVD). Cela signifie qu’elles utilisent soit la même cible iSCSI, soit un accès via NFS ou SMB/CIFS. Cela veut dire aussi que ni la machine source ni la machine cible ne peuvent avoir d’instantanés.
  • 254. Mise en oeuvre de la téléportation • Sur l’hôte cible, configurez la machine virtuelle pour attendre qu’une demande de téléportation n’arrive quand elle sera démarrée, plutôt que pour essayer de démarrer la machine. • Téléportation : VBoxManage modifyvm CIBLE--teleporter on --teleporterport 6000 Formation Oracle VirtualBox alphorm.com™© Démarrez la VM sur l’hôte cible. Elle affiche une boîte de dialogue de progression indiquant qu’elle attend une demande de téléportation. Démarrez la machine sur l’hôte source. Quand elle est en fonction, exécuter la commande suivante sur l’hôte source : VBoxManage controlvm SOURCE teleport --host HOTE-CiBLE --port 6010
  • 255. Ce qu’on a couvert •Téléportation, Migration de vm a chaud •Mise en oeuvre de la téléportation Formation Oracle VirtualBox alphorm.com™©
  • 256. Le mot de la fin Conclusion Formation Oracle VirtualBox alphorm.com™© Le mot de la fin Site : http://www.alphorm.com Blog : http://blog.alphorm.com Forum : http://forum.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant Open Source et virtualisation
  • 257. Petit retour sur ce que l’on a vu ensemble • La virtualisation • Introduction aux machines virtuelles • Technologie de virtualisation • Présentation et fonctionnalités de VirtualBox • Installation • Installation d'Oracle VirtualBox Windows/Linux • Installation du pack d'extension VirtualBox • Virtualiser des machines virtuelles • Création d'une machines virtuelle • Virtualiser le stockage • Les formats des disques et les contrôleurs • Le stockage Local/Distant avec Lab SAN • Gestion des machines virtuelles avec la GUI • Cloner des VMs • Les Instantanés – Snapshot • Accès distant avec VRDP • VirtualBox serveur • VBoxHeadless, VBoxManage Formation Oracle VirtualBox alphorm.com™© • Création d'une machines virtuelle • Les suppléments invité pour MS Windows et Linux • Importer /Exporter des « appliances » • Virtualiser le réseau • Les adaptateurs virtuels et les pilotes Virtio • Le Bridge • Le NAT • Le Host-Only • Le réseau interne • Lab réseau routage Cisco GNS3 • VBoxHeadless, VBoxManage • Créer une machine virtuelle • Accès distant VRDP • Gérer les vms avec VBoxManage • Gérer les instantanés • Cloner des VMs • Gestion du stockage - les disques • Gestion du stockage - les contrôleurs et disques • Gestion du réseau • Téléportation
  • 258. Avez-vous des Questions /Remarques /Commentaires ? Formation Oracle VirtualBox alphorm.com™©
  • 259. Ce qui vous attends sur Alphorm La virtualisation par conteneur Linux Formation Oracle VirtualBox alphorm.com™© OpenVz, LXC, Docker
  • 260. A bientôt ☺ Sur Alphorm !! Formation Oracle VirtualBox alphorm.com™©