Wiki - Proxmox
Article wiki - Proxmox
Table des Matières
Proxmox Virtual Environment
Présentation Générale

Proxmox Virtual Environment (Proxmox VE) est une plateforme de virtualisation open source complète basée sur Debian GNU/Linux. Elle combine deux technologies de virtualisation : la virtualisation de machine complète avec KVM (Kernel-based Virtual Machine) et la virtualisation au niveau du système d'exploitation avec LXC (Linux Containers). Cette plateforme unifiée permet de déployer et de gérer des machines virtuelles, des conteneurs, le stockage défini par logiciel et des réseaux virtuels à partir d'une interface web intuitive.
Développé et maintenu par Proxmox Server Solutions GmbH, Proxmox VE est publié sous licence AGPL v3, garantissant la liberté d'utilisation, d'étude, de modification et de distribution. Un modèle de support professionnel et un accès aux dépôts d'entreprise sont disponibles via un abonnement.
Son approche unifiée permet de gérer des machines virtuelles et des conteneurs, le stockage, la mise en réseau, la haute disponibilité et la réplication, le tout depuis une interface web unique ou via une API RESTful.
Historique et Versions
Proxmox a évolué considérablement depuis ses débuts. Voici les jalons principaux :
Version 1.x (2008) : Première version publique intégrant OpenVZ.
Version 2.x (2012) : Transition vers LXC en technologie de conteneur par défaut, remplaçant OpenVZ.
Version 3.x (2013) : Introduction du support natif pour Ceph et ZFS.
Version 4.x (2015) : Refonte majeure de l'interface web et améliorations de performances.
Version 5.x (2017) : Support de QEMU 2.9, Ceph Luminous, et améliorations majeures de ZFS.
Version 6.x (2019) : Basée sur Debian Buster, noyau Debian 5.0.
Version 7.x (2021) : Basée sur Debian Bullseye, nouveaux agents et améliorations de performance.
Version 8.x (2022-2023) : Basée sur Debian Bookworm, améliorations de la gestion des clusters et du stockage.
Version 9.x (2024-2026) : Dernière version majeure stable, basée sur Debian 12 (Bookworm).
Version 9.1 (2026) : Dernière version stable, intégrant des correctifs de sécurité, améliorations de l'interface web et support de l'API.
La version actuelle stable est la version 9.1, qui apporte des améliorations de performance, de sécurité et de nouvelles fonctionnalités pour les conteneurs et machines virtuelles.
Caractéristiques Principales
Hyperviseur hybride : Exécution de machines virtuelles KVM et de conteneurs LXC.
Interface de gestion web : Interface web HTML5 pour gérer l'ensemble de l'infrastructure.
Stockage flexible : Support de multiples backends (ZFS, Ceph, NFS, iSCSI, CIFS).
Réseau défini par logiciel (SDN) : Gestion avancée des réseaux privés virtuels, VLAN et pare-feu.
Haute disponibilité (HA) : Migration à chaud, clusters et réplication de machines virtuelles.
Sauvegarde et restauration : Outils de sauvegarde intégrés, instantanés et planification.
API RESTful : Automatisation complète via API, avec support de l'authentification par token.
Prérequis Système
Processeur (CPU) : Architecture x86-64 avec support de la virtualisation (Intel VT-x/AMD-V). Minimum recommandé : 2 cœurs.
Mémoire vive (RAM) : Minimum 2 Go (8+ Go recommandé).
Espace disque : 20 Go minimum (SSD recommandé pour de meilleures performances).
Réseau : Carte réseau Gigabit, plusieurs interfaces recommandées pour la redondance.
UEFI/BIOS : Support du démarrage en UEFI (recommandé) ou legacy (BIOS).
Installation
Méthode 1 : Installation par ISO
Téléchargez l'image ISO depuis le site officiel de Proxmox.
Créez un support d'installation (clé USB amorçable) avec l'image ISO.
Démarrez l'installation et suivez les instructions pour sélectionner le disque, configurer le réseau et le mot de passe root.
Après installation, l'interface de gestion est accessible via
https://IP_SERVEUR:8006.
Méthode 2 : Installation sur Debian
Il est possible d'installer Proxmox sur une Debian/Ubuntu existante. Ajoutez les dépôts et installez les paquets Proxmox VE.
# Ajout du dépôt et installation de Proxmox VE
# Note : Ceci est une méthode avancée, l'installation par ISO est recommandée pour les nouveaux utilisateurs.Configuration de Base
Après l'installation, connectez-vous à l'interface web (https://IP:8006).
Réseau : Configurez les interfaces réseau dans
/etc/network/interfaces.Stockage : Ajoutez un stockage local ou distant (NFS, iSCSI, Ceph).
Mise à jour : Exécutez
apt update && apt dist-upgradedepuis le shell.
Utilisation et Commandes Principales
pvecm: Gestion du cluster (Proxmox VE Cluster Manager).pvesh: Interface en ligne de commande pour l'API REST.qm: Gestion des machines virtuelles KVM.pct: Gestion des conteneurs LXC.pveam: Gestion des modèles et images.
# Exemple de création d'une machine virtuelle via CLI :
qm create 100 --memory 2048 --net0 virtio,bridge=vmbr0Trucs et Astuces
Pour la haute disponibilité, configurez un cluster avec au moins trois nœuds pour éviter les problèmes de quorum.
Utilisez ZFS pour le stockage local pour bénéficier des snapshots, de la compression et de la déduplication.
Activez le pare-feu intégré pour sécuriser vos machines virtuelles et conteneurs.
Planifiez des sauvegardes régulières avec l'outil de sauvegarde intégré.
Foire Aux Questions (FAQ)
Quelle est la différence entre Proxmox et VMware ESXi ?
Proxmox est open source et gratuit, basé sur Linux/KVM, tandis qu'ESXi est une solution propriétaire. Proxmox offre une approche unifiée pour les machines virtuelles et les conteneurs.
Puis-je installer Proxmox sur une machine virtuelle ?
Oui, à des fins de test, mais les performances de virtualisation imbriquée seront limitées.
Comment mettre à jour Proxmox VE ?
Utilisez apt update && apt dist-upgrade après avoir vérifié les notes de version et fait une sauvegarde.
Quelle est la dernière version de Proxmox VE ?
La dernière version stable est Proxmox VE 9.1 (janvier 2026), basée sur Debian 12 (Bookworm).
