Proxmox en 15 minutes : PVE, PBS, PMG, PDM, qui fait quoi¶
Objectif. Savoir en un quart d'heure ce que fait chaque produit Proxmox, lequel tourne chez vous, lequel tourne chez le MSP, et à quoi sert chacun dans votre exploitation quotidienne.
Les quatre produits en une phrase¶
| Produit | Rôle | Interface | Chez vous ? |
|---|---|---|---|
| Proxmox VE (PVE) | Hyperviseur : VMs KVM, conteneurs LXC, cluster, stockage (ZFS, Ceph), HA, firewall, SDN | Web https://<nœud>:8006, CLI, API REST |
Oui, sur tous les nœuds (pve01, pve02, pve03) |
| Proxmox Backup Server (PBS) | Sauvegarde incrémentale dédupliquée des VMs, conteneurs et hôtes physiques | Web https://<pbs>:8007 |
Oui (PBS local) et chez le MSP (copie synchronisée) |
| Proxmox Mail Gateway (PMG) | Passerelle mail antispam et antivirus placée devant votre serveur de messagerie | Web https://<pmg>:8006 |
Seulement si vous l'avez souscrit à part |
| Proxmox Datacenter Manager (PDM) | Vue centralisée de plusieurs clusters PVE et serveurs PBS, migration entre clusters | Web https://<pdm>:8443 |
Selon le contrat, souvent opéré par le MSP |
Les quatre produits sont basés sur Debian, open source (AGPLv3) et disponibles avec ou sans abonnement. Les abonnements donnent accès au dépôt enterprise et au support éditeur : voir Abonnements et dépôts.
Proxmox VE : l'hyperviseur¶
Ce qu'il faut retenir :
- Deux types d'invités : VMs complètes (KVM/QEMU) et conteneurs système (LXC). Choix détaillé dans KVM vs LXC.
- Pas de serveur de gestion central. Chaque nœud sert l'interface web du cluster entier. La configuration est répliquée sur tous les nœuds par le système de fichiers de cluster
pmxcfs, monté sur/etc/pve. - Corosync gère l'appartenance au cluster et le quorum (majorité des votes). Sans quorum,
/etc/pvepasse en lecture seule : plus de démarrage ni de modification de VM. - Stockage intégré : ZFS local, Ceph hyperconvergé, LVM sur SAN, NFS, PBS. Voir Les types de stockage.
- HA : le gestionnaire
ha-managerredémarre les VMs d'un nœud tombé sur un nœud sain. Il exige le quorum et un stockage partagé ou répliqué.
Proxmox Backup Server : la sauvegarde¶
- Découpe chaque sauvegarde en blocs (chunks) identifiés par leur empreinte : un bloc déjà présent n'est jamais réécrit. Résultat : sauvegardes incrémentales rapides et forte déduplication.
- Vérification d'intégrité (verify), rétention (prune), nettoyage (garbage collection), chiffrement côté client.
- Réplication vers un autre PBS par sync jobs : c'est ainsi que votre PBS local alimente le PBS du MSP.
- Détails : rubrique PBS.
PMG et PDM : les produits périphériques¶
- PMG n'a aucun lien technique avec la virtualisation. Il filtre le flux SMTP entrant et sortant. Il peut tourner dans une VM PVE.
- PDM agrège plusieurs clusters et PBS sans les fusionner : chaque cluster garde son propre Corosync. Il permet notamment la migration de VMs entre clusters distincts. La version 1.0 stable est sortie fin 2025. Voir Proxmox Datacenter Manager.
Comment tout s'articule chez un client MSP¶
flowchart LR
subgraph Client["Site client"]
PVE1[pve01] --- PVE2[pve02] --- PVE3[pve03]
PVE1 -->|sauvegarde nocturne| PBSL[(PBS local<br/>pbs-local)]
PVE2 --> PBSL
PVE3 --> PBSL
end
PBSL -->|sync job chiffré| PBSM[(PBS du MSP)]
PDM[PDM] -.->|supervision| PVE1
PDM -.-> PBSL
MSP[Équipe MSP / iTop] -.-> PDM
Les quatre architectures livrées par le MSP utilisent toutes PVE et PBS :
| Architecture | Nœuds | Stockage des VMs | HA |
|---|---|---|---|
| Ceph HCI | 3 et plus | Ceph RBD (pool ceph-vm) partagé |
Oui, bascule automatique |
| ZFS répliqué | 2 + QDevice | ZFS local (rpool ou tank) répliqué par pvesr |
Oui, avec perte possible des dernières minutes |
| SAN externe | 2 et plus | LVM partagé sur LUN iSCSI ou FC | Oui |
| Mono-nœud | 1 | ZFS local | Non |
Recommandations MSP¶
- Connectez-vous toujours à l'interface d'un nœud sain du cluster : n'importe lequel convient, il n'y a pas de « maître ».
- Considérez PBS comme un composant de production : surveillez ses jobs chaque matin (RB-14, RB-15).
- Gardez les mêmes versions de paquets sur tous les nœuds. Les mises à jour se font nœud par nœud (RB-08).
Pièges vus en support
- Chercher « le vCenter » : il n'existe pas. Arrêter le nœud sur lequel on est connecté coupe seulement la session web, pas le cluster.
- Installer PBS dans une VM du cluster qu'il sauvegarde, sans copie externe : si le cluster tombe, les sauvegardes tombent avec lui.
- Confondre PMG (mail) et PBS (sauvegarde) dans les tickets.
- Croire que PDM remplace le cluster : il ne fournit ni quorum ni HA.
Testez-vous¶
-
Où est stockée la configuration des VMs d'un cluster PVE ?
Réponse
Dans
/etc/pve, le système de fichiers de clusterpmxcfs, répliqué sur tous les nœuds. Exemple :/etc/pve/qemu-server/101.conf. -
Quel produit assure la copie de vos sauvegardes vers le MSP ?
Réponse
PBS, par un sync job entre le PBS local et le PBS du MSP.
-
Que se passe-t-il si le cluster perd le quorum ?
Réponse
/etc/pvepasse en lecture seule : impossible de démarrer, créer ou modifier des invités. Les VMs déjà démarrées continuent de tourner. C'est un incident P1 (RB-09). -
PDM peut-il faire de la HA entre deux clusters ?
Réponse
Non. PDM centralise la vue et permet des migrations entre clusters, mais la HA reste interne à chaque cluster.
Pour aller plus loin¶
- Glossaire VMware → Proxmox
- Le périmètre de votre contrat MSP
- Documentation officielle : Proxmox VE · Proxmox Backup Server · Proxmox Datacenter Manager