Sauvegarder automatiquement la racine /
de l'hôte Proxmox VE vers un Proxmox Backup Server en utilisant un utilisateur dédié avec un token API, de façon sécurisée, avec notification Telegram.
- 🔐 Authentification via API Token (
backup@pbs!pveclient
) - 💾 Backup de
/
sous formatpxar
- 📦 Stocké sous l'ID personnalisé
backup
- 📩 Envoi du log complet sur Telegram
- 🧹 Affichage de la stratégie de rétention appliquée
- PBS :
192.168.1.100
- Datastore :
marechal-pve
- Utilisateur :
backup@pbs
- Token ID :
pveclient
- Droits :
DatastoreBackup
sur/datastore/marechal-pve
/home/scripts/backup_pve2pbs.sh
[Thu Apr 24 05:45:37 PM CEST 2025] 🔄 Starting backup of / to backup@pbs!pveclient@192.168.1.100:marechal-pve as root.pxar (ID: backup)
processed 22.9 GiB in 1m, uploaded 19.9 MiB root.pxar: reused 32.0 GiB (99.7%) Duration: 81.3s
[Thu Apr 24 05:46:58 PM CEST 2025] ✅ Backup completed successfully. 📌 Retention policy: keep-last=2,keep-weekly=2,keep-monthly=1,keep-yearly=12
- Les sauvegardes sont visibles dans PBS sous :
host/backup
- Le token API est plus sécurisé que root@pam et ne nécessite pas de mot de passe PAM
- L’identifiant
backup
évite l'erreur "owner mismatch" avec root@pam
proxmox-backup-client
installé sur PVE- PBS fonctionnel
- Token API configuré dans PBS
- Script Telegram fonctionnel