Couverture du document KVM — Guide pratique
Document explicatif Gratuit En français Édition 2026

KVM — Guide pratique

Installer, déployer et gérer vos machines virtuelles sur Ubuntu Server 26.04 LTS

Guide pratique et gratuit pour installer KVM sur Ubuntu Server 26.04 LTS, puis déployer, gérer et automatiser vos machines virtuelles avec libvirt et Open vSwitch.

Accès libre, sans inscription.

À propos de ce document

KVM est l'hyperviseur au cœur d'OpenStack, de Proxmox VE et de Nutanix AHV. Ce guide pratique vous apprend à le maîtriser directement, sans couche d'abstraction, pour comprendre ce qui se passe sous le capot de ces plateformes.

Le guide suit le parcours complet d'un administrateur système : préparation du support d'installation, installation d'Ubuntu Server 26.04 LTS sur un serveur physique, mise en place de KVM, de libvirt et d'Open vSwitch, puis déploiement, gestion, sauvegarde et automatisation des machines virtuelles.

Chaque notion est mise en pratique dans des exercices guidés, tous réalisés sur un vrai lab, avec les sorties de commandes réelles. Le guide s'adresse aux administrateurs systèmes, aux ingénieurs infrastructure et à toute personne qui débute dans la virtualisation sous Linux.

Ce que vous apprendrez

  • Installer Ubuntu Server 26.04 LTS sur un serveur physique et le préparer pour la virtualisation
  • Installer KVM, libvirt et Open vSwitch
  • Configurer des réseaux virtuels NAT et des bridges Open vSwitch, avec ou sans VLAN
  • Déployer des machines virtuelles Ubuntu, CentOS Stream et Rocky Linux à partir d'images cloud et d'ISO
  • Gérer le cycle de vie des machines virtuelles et redimensionner leurs ressources à chaud
  • Créer des snapshots, cloner, sauvegarder et restaurer des machines virtuelles
  • Superviser les machines virtuelles avec virsh et virt-top
  • Automatiser le déploiement avec cloud-init et autoinstall

Sommaire

Afficher le sommaire complet
  1. Préambule
  2. Chapitre 1 : Introduction à la virtualisation KVM
  3. Chapitre 2 : Installer l'hyperviseur
  4. Préparer le média d'installation
  5. Installer Ubuntu Server 26.04 LTS sur un serveur physique
  6. Configuration post-installation du serveur
  7. Installer l'hyperviseur KVM et Open vSwitch
  8. Chapitre 3 : Préparer le réseau et le stockage
  9. Configurer les réseaux virtuels (NAT et bridges OVS)
  10. Configurer le pool de stockage des machines virtuelles
  11. Chapitre 4 : Déployer des machines virtuelles
  12. Déployer une machine virtuelle à partir d'une image cloud
  13. Configuration post-déploiement de la machine virtuelle
  14. Déployer une VM à partir d'un ISO via la console série
  15. Déployer des machines virtuelles CentOS Stream et Rocky Linux
  16. Chapitre 5 : Gérer les machines virtuelles
  17. Gérer le cycle de vie des machines virtuelles
  18. Redimensionner à chaud les ressources d'une machine virtuelle
  19. Superviser les machines virtuelles avec virsh domstats et virt-top
  20. Chapitre 6 : Snapshots, clones et sauvegardes
  21. Créer des snapshots et cloner des machines virtuelles
  22. Gérer les snapshots externes avec blockcommit
  23. Sauvegarder et restaurer une machine virtuelle
  24. Chapitre 7 : Réseau virtuel avancé
  25. Attacher des interfaces réseau et configurer les VLANs
  26. Configurer les VLANs sur les ports Open vSwitch
  27. Chapitre 8 : Stockage virtuel avancé
  28. Ajouter et gérer du stockage virtuel
  29. Chapitre 9 : Automatiser le déploiement
  30. Automatiser le déploiement d'une machine virtuelle avec cloud-init
  31. Installer une machine virtuelle avec autoinstall depuis l'ISO
  32. Chapitre 10 : Migrer des machines virtuelles
  33. Chapitre 11 : GPU passthrough
  34. Chapitre 12 : Révision complète

Un projet sur ces technologies ?

Nous concevons, déployons et exploitons les plateformes décrites dans nos livres, et nous y formons vos équipes.