Comment installer Proxmox Backup Client sur un hôte Linux
Guide étape par étape pour installer et configurer Proxmox Backup Client sur n'importe quel hôte Linux afin de sauvegarder vers Proxmox Backup Server.
Proxmox Backup Client vous permet de sauvegarder des fichiers et des répertoires depuis n’importe quel hôte Linux vers une instance Proxmox Backup Server — y compris Cloud-PBS. Ce guide couvre l’installation sur les distributions Linux Debian 12/13 ou Ubuntu.
Prérequis
- Un hôte Linux (Debian, Ubuntu ou autre distribution prise en charge)
- Une instance Cloud-PBS ou Proxmox Backup Server
- Les identifiants de connexion (adresse du serveur, nom d’utilisateur, empreinte)
Installation sur Debian/Ubuntu
Ajoutez le dépôt Proxmox et installez le client (testé sur Debian 12/13):
# Obtenir la version de Debian
CODENAME=$(. /etc/os-release && echo "$VERSION_CODENAME")
# Ajout de la clé du repo
wget "https://enterprise.proxmox.com/debian/proxmox-release-${CODENAME}.gpg" \
-O "/etc/apt/trusted.gpg.d/proxmox-release-${CODENAME}.gpg"
# Ajout du repository
echo "deb http://download.proxmox.com/debian/pbs-client ${CODENAME} main" \
> /etc/apt/sources.list.d/pbs-client.list
# Installation
apt update
apt install proxmox-backup-client
Utilisation de base
Créer une sauvegarde
proxmox-backup-client backup root.pxar:/ \
--repository user@pbs!token@your-cloud-pbs-instance:store
Lister les instantanés (snapshots)
proxmox-backup-client list \
--repository user@pbs!token@your-cloud-pbs-instance:store
Restaurer des fichiers
proxmox-backup-client restore host/hostname/2024-01-01T00:00:00Z root.pxar /restore-target/ \
--repository user@pbs!token@your-cloud-pbs-instance:store
Automatiser les sauvegardes
Créez un timer systemd pour exécuter les sauvegardes automatiquement :
# Créer /etc/systemd/system/pbs-backup.service
[Unit]
Description=Proxmox Backup Client backup
[Service]
Type=oneshot
ExecStart=/usr/bin/proxmox-backup-client backup root.pxar:/ --repository user@pbs!token@server:store
# Créer /etc/systemd/system/pbs-backup.timer
[Unit]
Description=Daily PBS backup
[Timer]
OnCalendar=daily
Persistent=true
[Install]
WantedBy=timers.target
Activez le timer :
systemctl enable --now pbs-backup.timer
Utiliser avec Cloud-PBS
Le même client fonctionne parfaitement avec Cloud-PBS. Utilisez les identifiants de votre tableau de bord Cloud-PBS comme URL de dépôt.
Dépannage
Si vous rencontrez des problèmes, consultez nos guides de dépannage :
Prêt à essayer Cloud-PBS ?
Démarrez votre essai gratuit de 7 jours dès aujourd'hui.
Démarrer l'essai gratuit