Proxmox Backup Server¶
admin@pve:~# ls pbs/ | wc -l → 13 pages · 13 disponibles
Datastores, rétention, copie vers le MSP, restauration.
Proxmox Backup Server (PBS) protège vos VMs, conteneurs et serveurs physiques par des sauvegardes incrémentales dédupliquées, vérifiables et chiffrables. Dans l'offre MSP, un PBS local chez vous assure les restaurations rapides et une copie synchronisée vers le PBS du MSP, sous droits séparés, protège contre le sinistre de site et le ransomware. Cette rubrique s'adresse aux administrateurs qui conçoivent, déploient et exploitent cette chaîne de sauvegarde, et aux équipes d'astreinte qui doivent restaurer vite.
Ce que vous saurez faire¶
- Expliquer le fonctionnement d'un datastore (chunks, déduplication, namespaces) et dimensionner un PBS avec le calculateur.
- Installer un PBS, créer le datastore et le raccorder au cluster PVE avec un jeton API et, si besoin, le chiffrement côté client et une clé séquestrée.
- Créer des jobs de sauvegarde en mode snapshot avec fleecing, et régler prune, garbage collection et verify dans le bon ordre.
- Mettre en place la copie vers le PBS du MSP (sync pull ou push), et en option la bande LTO, dans une stratégie 3-2-1-1-0.
- Restaurer une VM, un fichier ou un hôte physique, et documenter un test de restauration mensuel par un PV.
- Réagir à un ransomware : isoler, geler la rétention, trouver le dernier point sain, restaurer.
Prérequis¶
- Proxmox en 15 minutes : PVE, PBS, PMG, PDM
- Les types de stockage Proxmox
- Le périmètre de votre contrat MSP
- Notions ZFS utiles pour le datastore : ZFS en images
Ordre de lecture conseillé¶
- Architecture PBS : datastore, chunks, déduplication, namespaces
- Stratégie 3-2-1-1-0 avec PBS
- Dimensionner un PBS avec le calculateur PBS
- Installer PBS et créer le datastore
- Raccorder PVE à PBS, chiffrement, gestion des clés
- Jobs de sauvegarde, modes, fleecing
- Rétention : prune, garbage collection, verify
- Sync jobs pull et push vers le PBS du MSP
- Sauvegarder des hôtes physiques
- Sauvegarde sur bande (LTO)
- RB-12 · Restaurer une VM ou un conteneur et RB-13 · Restaurer un fichier unitaire
- Test de restauration mensuel et PV
- RB-14 · Job de sauvegarde en échec et RB-15 · Sync vers le MSP
- Lab : scénario ransomware
Notions clés¶
| Terme | Définition |
|---|---|
| Datastore | Répertoire géré par PBS qui contient le stockage de chunks et les sauvegardes ; unité de rétention, de GC et de droits |
| Chunk | Bloc de données compressé, éventuellement chiffré, nommé par son empreinte SHA-256 et stocké une seule fois |
| Namespace | Sous-ensemble logique d'un datastore (jusqu'à 8 niveaux) qui partage la déduplication |
| Prune | Suppression des snapshots hors rétention (keep-last, -daily, -weekly…) ; ne libère pas l'espace à lui seul |
| Garbage collection | Libère les chunks non référencés, après un délai de grâce d'environ 24 h |
| Verify | Relecture et contrôle d'intégrité des chunks d'un snapshot |
| Sync job | Copie incrémentale d'un datastore vers ou depuis un PBS distant (pull, ou push depuis PBS 3.3) |
| Fleecing | Cache local des blocs pendant la sauvegarde d'une VM, pour ne pas ralentir ses écritures |