Quelle est votre situation ?
Pas de Proxmox : serveurs Windows ou Linux
Vous sauvegardez directement vers un PBS hébergé, avec un client : notre client Windows open source (déployable par Ansible) ou proxmox-backup-client sous Linux, y compris hors Debian grâce à notre dépôt non officiel (RHEL, Rocky, Alma, Fedora, Arch, Alpine).
Proxmox VE, sans PBS
Vous ajoutez un PBS hébergé comme stockage dans Proxmox VE : un identifiant, un datastore, et c'est tout. Nos certificats sont signés par Let's Encrypt, il n'y a donc pas d'empreinte à recopier, et aucun serveur à installer ni à maintenir. Ajouter un PBS dans Proxmox VE.
Vous avez déjà un PBS
Un PBS local ne protège ni d'un incendie ni d'un rançongiciel qui l'atteint. Vous en répliquez une copie vers un PBS distant par une tâche de synchronisation : externaliser votre PBS.
Vous voulez installer le vôtre
Il vous faut une machine dédiée, des disques, et du temps pour les mises à jour, le datastore et les vérifications. Le tutoriel complet est juste en dessous : installer Proxmox Backup Server 4.2.
Qu'est-ce que Proxmox Backup Server ?
PBS est un logiciel libre (licence AGPLv3), sans limite de volume ni de nombre de clients. Il reçoit les sauvegardes de Proxmox VE (VM et conteneurs) et de proxmox-backup-client (serveurs Linux), et les range dans un datastore, un répertoire sur un système de fichiers ext4, xfs ou ZFS, ou un stockage objet S3.
- Incrémental : seules les données modifiées sont envoyées, mais chaque sauvegarde reste complète, puisqu'elle référence toutes ses données.
- Déduplication : les données sont découpées en blocs (chunks, 4 Mio en général pour une VM). Un bloc identique n'est stocké qu'une fois, même entre machines différentes. Portée, effet du chiffrement et facteur affiché : la déduplication dans Proxmox Backup Server.
- Vérification : les tâches verify relisent les blocs et contrôlent leur intégrité.
- Restauration fine : une VM entière, ou un seul fichier, depuis Proxmox VE (bouton File Restore) ou en ligne de commande.
- Chiffrement : AES-256-GCM côté client, en option. Il n'est pas activé par défaut ; c'est vous qui l'activez.
PBS ou sauvegardes vzdump classiques ?
| vzdump vers un stockage classique | Proxmox Backup Server | |
|---|---|---|
| Format | Un fichier complet par sauvegarde (.vma, .tar, compressé en zstd) | Blocs dédupliqués et fichiers d'index |
| Envoi | Tout, à chaque fois | Seulement ce qui a changé |
| Vérification | À faire vous-même | Tâches verify intégrées |
| Restauration d'un fichier | Extraire l'archive entière | Directe, depuis Proxmox VE |
Installer Proxmox Backup Server 4.2 pas à pas
Neuf étapes, du choix de la machine à la première restauration. Les commandes se lancent en root sur le serveur PBS, sauf celles marquées « Proxmox VE ».
1. Dimensionner le serveur
| Minimum (évaluation seulement) | Recommandé | |
|---|---|---|
| Processeur | 64 bits, 2 cœurs | AMD ou Intel 64 bits récent, 4 cœurs au moins |
| Mémoire | 2 Go | 4 Gio, plus 1 Gio par Tio de stockage de sauvegarde |
| Disque système | 8 Go | 32 Gio, en RAID matériel avec cache protégé par batterie (calculateur RAID), ou en ZFS redondant |
| Stockage de sauvegarde | — | SSD entreprise ; sur disques durs, un cache de métadonnées (special device ZFS en miroir) |
| Réseau | Une carte réseau | Plusieurs Gbit/s, cartes redondantes |
Placez PBS sur une machine séparée de vos hyperviseurs : si l'hyperviseur tombe, les sauvegardes restent accessibles. Sur disques durs, le special device fait la différence pour le garbage collection et les vérifications, qui parcourent des millions de fichiers. Il se déclare à la création du pool, en SSD, avec la même redondance que le pool :
zpool create -f -o ashift=12 backup mirror /dev/sdb /dev/sdc special mirror /dev/nvme0n1 /dev/nvme1n1Attention : un special device ajouté à un pool ne peut plus être retiré. Pour la capacité utile du pool et l'espace à prévoir pour le datastore, voyez le calculateur de capacité ZFS et d'espace PBS. Pour estimer la durée d'une sauvegarde complète selon votre volume et votre débit, utilisez notre calculateur de fenêtre de sauvegarde.
2. Installer depuis l'ISO
- Téléchargez l'ISO
proxmox-backup-server_4.2-1.isosur proxmox.com/downloads et copiez-la sur une clé USB. - Démarrez le serveur dessus et suivez l'installateur. Système de fichiers : ext4 par défaut, xfs ou ZFS. Pas de ZFS sur un RAID matériel.
- Une fois le serveur redémarré, ouvrez
https://adresse-du-serveur:8007et connectez-vous enroot, royaume « Linux PAM ».
3. Ou installer sur Debian 13 (trixie)
Sur une Debian 13 existante, ajoutez la clé du dépôt Proxmox et vérifiez son empreinte :
wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg \
-O /usr/share/keyrings/proxmox-archive-keyring.gpg
sha256sum /usr/share/keyrings/proxmox-archive-keyring.gpg
# attendu : 136673be77aba35dcce385b28737689ad64fd785a797e57897589aed08db6e45Déclarez ensuite le dépôt, ici le dépôt sans abonnement, dans /etc/apt/sources.list.d/proxmox.sources :
Types: deb
URIs: http://download.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpgPuis installez :
apt update
apt install proxmox-backup-server # garde le noyau Debian, installation minimale
# ou
apt install proxmox-backup # même ensemble que l'ISO, noyau Proxmox avec ZFSLe dépôt pbs-no-subscription est destiné, selon Proxmox, aux tests et aux usages hors production. En production, un abonnement donne accès au dépôt pbs-enterprise.
4. Créer un datastore
Dans l'interface : Add Datastore, dans le menu latéral, section Datastore. En ligne de commande, par exemple avec un miroir ZFS de deux disques :
proxmox-backup-manager disk zpool create zpool1 --devices sdb,sdc --raidlevel mirror
proxmox-backup-manager datastore create store1 /mnt/datastore/zpool1Deux variantes existent. Le datastore amovible (depuis PBS 3.3) vit sur un disque que l'on monte et démonte, ce qui est pratique pour une copie hors ligne. Le datastore S3 utilise un stockage objet compatible S3 avec un cache local ; il est officiellement pris en charge depuis PBS 4.2.
5. Créer un utilisateur et un jeton pour Proxmox VE
N'utilisez pas root@pam dans Proxmox VE. Créez un utilisateur dédié, un jeton API, et donnez le rôle DatastoreBackup sur le datastore à l'utilisateur et au jeton :
proxmox-backup-manager user create pve@pbs
proxmox-backup-manager user generate-token pve@pbs pve1
proxmox-backup-manager acl update /datastore/store1 DatastoreBackup --auth-id pve@pbs
proxmox-backup-manager acl update /datastore/store1 DatastoreBackup --auth-id 'pve@pbs!pve1'Le secret du jeton ne s'affiche qu'une fois : notez-le. Un jeton neuf n'a aucun droit, et il ne peut jamais faire plus que son utilisateur : ses droits sont l'intersection des siens et de ceux de l'utilisateur. D'où les deux lignes acl update. Les guillemets autour de pve@pbs!pve1 évitent que le shell interprète le point d'exclamation.
6. Récupérer l'empreinte du certificat
À l'installation, PBS génère un certificat auto-signé. Proxmox VE le reconnaît grâce à son empreinte (fingerprint) :
proxmox-backup-manager cert info | grep FingerprintDans l'interface : Dashboard, puis Show Fingerprint. Avec un certificat Let's Encrypt (ACME), l'empreinte devient inutile ; le défi HTTP demande que le port 80 du serveur soit joignable depuis Internet.
7. Ajouter le PBS dans Proxmox VE
Dans Proxmox VE : Datacenter, Storage, Add, Proxmox Backup Server. Renseignez le serveur, le datastore, l'empreinte, et comme identifiant l'ID du jeton (pve@pbs!pve1) avec son secret comme mot de passe. En ligne de commande (Proxmox VE) :
pvesm add pbs pbs-local --server 192.0.2.10 --datastore store1 \
--username 'pve@pbs!pve1' --fingerprint 'AB:CD:...' --passwordPour chiffrer les sauvegardes côté client, ajoutez --encryption-key autogen : Proxmox VE génère une clé, que vous devez sauvegarder ailleurs, sans quoi les sauvegardes seront irrécupérables après la perte du nœud. Proxmox rappelle aussi qu'une sauvegarde non chiffrée est plus simple à récupérer : chiffrez quand les sauvegardes sortent de vos murs.
8. Première sauvegarde, rétention et maintenance
Première sauvegarde d'une VM depuis Proxmox VE (ou via un job planifié dans Datacenter, Backup) :
vzdump 100 --storage pbs-localLa deuxième sauvegarde de la même VM ne transfère que les blocs modifiés : c'est là que la déduplication se voit. Sur un PBS, trois tâches entretiennent ensuite le datastore, à planifier dans l'onglet Prune & GC et dans Verify Jobs :
- Prune : applique la rétention (
keep-last,keep-daily,keep-weekly,keep-monthly…). Il retire les sauvegardes de la liste, pas encore les données. Le simulateur de rétention de sauvegarde (GFS) montre ce que vos règles gardent, jour par jour. - Garbage collection : libère réellement l'espace. Un bloc n'est supprimé que s'il n'a plus été utilisé depuis 24 h 05 au moins ; avant, il apparaît en « Pending removals ». La documentation conseille de commencer par une planification hebdomadaire.
- Verify : relit les blocs et contrôle leur intégrité. Proxmox recommande de revérifier toutes les sauvegardes au moins une fois par mois.
proxmox-backup-manager prune-job create quotidien --store store1 --schedule daily \
--keep-daily 14 --keep-weekly 8 --keep-monthly 12
proxmox-backup-manager datastore update store1 --gc-schedule weekly
proxmox-backup-manager verify-job create verif-mensuelle --store store1 --schedule monthly \
--ignore-verified true --outdated-after 309. Restaurer, y compris un seul fichier
Depuis Proxmox VE, dans le stockage PBS, onglet Backups : Restore pour une VM entière, File Restore pour parcourir la sauvegarde et récupérer un fichier. Pour un serveur Linux sauvegardé avec proxmox-backup-client :
export PBS_REPOSITORY='pve@pbs!pve1@192.0.2.10:store1'
export PBS_PASSWORD='secret-du-jeton'
proxmox-backup-client backup root.pxar:/
proxmox-backup-client snapshot list
proxmox-backup-client catalog shell host/srv01/2026-09-25T02:00:00Z root.pxar
proxmox-backup-client restore host/srv01/2026-09-25T02:00:00Z root.pxar /restauration/Une sauvegarde qu'on n'a jamais restaurée reste une hypothèse : faites un essai de restauration dès la première semaine, puis régulièrement. Le détail pas à pas côté client est dans notre guide proxmox-backup-client sous Linux.
Mettre à jour PBS 3 vers PBS 4
PBS 3 est en fin de vie depuis août 2026. Le passage à PBS 4 (Debian 12 « bookworm » vers Debian 13 « trixie ») part d'une 3.4 à jour, en version 3.4.2-1 au moins, avec 10 Go libres sur / et une copie de /etc/proxmox-backup :
proxmox-backup-manager versions # doit afficher 3.4.2-1 ou plus récent
pbs3to4 --full # à relancer tout au long de la migration
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
# puis réécrire les dépôts Proxmox au format .sources (étape 3)
apt update && apt dist-upgrade
systemctl rebootAprès le redémarrage, vérifiez que proxmox-backup-proxy.service et proxmox-backup.service tournent. Surveillez les noms de cartes réseau, qui peuvent changer avec le nouveau noyau. Le guide officiel : Upgrade from 3 to 4.
Et la bande LTO ?
PBS sait écrire sur bande : LTO-5 et plus récent, LTO-4 au mieux. Les bandes sont regroupées en media pools, remplies par des tâches de sauvegarde sur bande, et un robot de bandothèque se pilote directement. Une restauration repasse d'abord par le disque. C'est ce que nous opérons dans Magnetic PBS et AirGapped LTO PBS.
Externaliser votre PBS : la copie qui manque
Votre PBS tourne. Il reste un point faible : il est au même endroit que ce qu'il protège. Un incendie, un vol, ou un rançongiciel qui atteint le serveur, et tout disparaît ensemble. La règle 3-2-1 (trois copies, deux supports, une hors site) et le guide de l'ANSSI (une copie hors ligne) demandent une copie ailleurs.
- Répliquer vers un PBS distant : une tâche de synchronisation copie les sauvegardes, en mode pull (le PBS distant vient chercher) ou push (depuis PBS 3.3, votre PBS envoie). Seuls les blocs absents voyagent. Tutoriel de réplication PBS.
- Garder une copie hors ligne : un pool ZFS envoyé par
zfs sendsur des disques débranchés ensuite. Mise hors ligne d'un PBS par zfs send. - Se préparer à la perte du serveur : réactiver un datastore sur un nouveau PBS, et migrer un PBS vers une nouvelle machine.
Pour la copie distante, nos PBS hébergés servent de cible : en mode push, votre PBS envoie vers un datastore chez nous avec un compte livré sans droit de suppression. Un pirate qui prend la main sur votre PBS ne peut donc pas effacer la copie distante, dans la configuration livrée par défaut. Les limites existent : un compte administrateur que vous auriez demandé, un piratage chez nous ou une faille de PBS permettraient la suppression. C'est pour cela que nos offres hors ligne existent.
Nos offres de PBS hébergé
Facturation au To réservé par mois, hors taxes, quel que soit le nombre de VM ou de serveurs. Chaque offre est complète : les prix ne s'additionnent pas.
| Offre | Ce qui est protégé | Prix HT / To / mois |
|---|---|---|
| Single Drive PBS | Un datastore sur disque, dans nos datacenters | 12 € HT/To/mois |
| Double Drive PBS | Répliqué sur 2 sites distincts | 22 € HT/To/mois |
| AirGapped Drive PBS | Plus 2 disques hors ligne en permanence, permutés chaque mois | 34 € HT/To/mois |
| Drive Bank PBS | Disque hors ligne conservé en coffre-fort bancaire | 69 € HT/To/mois |
| Magnetic PBS | Disque plus archivage sur bande LTO (bandes dans le robot) | 89 € HT/To/mois |
| AirGapped LTO PBS | Bandes LTO rangées au coffre du datacenter, hors de portée du robot | 119 € HT/To/mois |
| Magnetic Bank PBS | Bandes LTO archivées en coffre-fort bancaire | 149 € HT/To/mois |
Questions fréquentes
Pour aller plus loin
- Bonnes pratiques de sauvegarde Proxmox : stratégie, rétention, 3-2-1.
- PBS ou Veeam pour Proxmox : le comparatif.
- Gérer les jetons API d'un datastore sur nos PBS hébergés.
- Plan de reprise d'activité Proxmox.
Proxmox et Proxmox Backup Server sont des marques de Proxmox Server Solutions GmbH. RDEM Systems n'est pas affilié à Proxmox.
