Pourquoi la sauvegarde Proxmox est-elle lente et comment pouvez-vous l'accélérer ?

Les sauvegardes Proxmox peuvent être lentes en raison de problèmes de stockage, de réseau ou de configuration. Ce message montre comment les résoudre étape par étape et améliorer les performances sur l'ensemble de votre système.

download-icon
Téléchargement gratuit
pour VM, OS, base de données, fichiers, NAS, etc.
pierre

Updated by Pierre on 2025/12/23

Table des matières
  • Qu'est-ce que la sauvegarde Proxmox ?

  • Pourquoi la sauvegarde Proxmox est-elle lente ?

  • Comment corriger les sauvegardes lentes de Proxmox ?

  • Accélérez les sauvegardes Proxmox avec Vinchin

  • Sauvegarde Proxmox très lente – FAQ

  • Conclusion

Qu'est-ce que la sauvegarde Proxmox ?

Proxmox VE est une plateforme open source qui permet de gérer des machines virtuelles et des conteneurs. Pour protéger les données, elle inclut une fonction de sauvegarde. Vous pouvez utiliser son outil intégré, vzdump, ou l'associer à Proxmox Backup Server (PBS).

vzdump crée des sauvegardes des disques de machines virtuelles ou de conteneurs, ainsi que des fichiers de configuration. Il peut les enregistrer localement ou sur un stockage distant. Il prend en charge les modes instantané, suspension et arrêt. La plupart des utilisateurs choisissent le mode instantané pour les sauvegardes en ligne.

PBS est une solution externe optimisée pour les sauvegardes Proxmox. Elle propose des fonctionnalités telles que la déduplication, le chiffrement, la compression et la restauration rapide. Elle se connecte à Proxmox via l'API Proxmox VE ou des tâches planifiées.

La vitesse de sauvegarde dépend de l'entrée/sortie du disque, de la bande passante réseau, du système de fichiers, de la compression et de la charge processeur. Si les sauvegardes sont lentes, l'un ou plusieurs de ces facteurs peuvent en être la cause.

Pourquoi la sauvegarde Proxmox est-elle lente ?

Les sauvegardes lentes sont frustrantes. Elles font perdre du temps et retardent les opérations. Voyons pourquoi cela se produit.

1. Goulots d'étranglement de performance du stockage

Si votre destination de sauvegarde dispose de disques lents (par exemple, des disques durs à 5400 tours/min ou un stockage partagé surchargé), la vitesse de sauvegarde diminuera. Les limites d'IOPS, la latence et le débit d'écriture sont importants.

Lors de l'utilisation de ZFS, des paramètres tels que recordsize et sync ont un impact sur les performances. Des volumes mal configurés ou des disques fragmentés ralentissent également le processus de sauvegarde. 

2. Bande passante et latence du réseau

Les sauvegardes via le réseau peuvent être limitées par des connexions 1GbE, des commutateurs surchargés ou une mauvaise configuration de la carte réseau. Si la connexion entre votre nœud Proxmox et le stockage de sauvegarde est lente, vos sauvegardes le seront également.

3. Charge de travail des machines virtuelles pendant la sauvegarde

Si les machines virtuelles écrivent intensément sur le disque pendant la sauvegarde, les outils basés sur des instantanés doivent lire les blocs modifiés avant de les écrire dans le stockage de sauvegarde. Cela peut bloquer les écritures jusqu'à la fin de la lecture.

4. Trop de travaux simultanés

Exécuter plusieurs travaux de sauvegarde en même temps peut surcharger votre stockage, votre processeur ou votre mémoire vive. Si tous les travaux compressent, chiffrent et écrivent en même temps, ils entrent en concurrence pour les ressources.

5. Compression ou chiffrement inefficace

L'utilisation d'une compression gourmande en CPU (comme zstd à des niveaux élevés) ou d'un chiffrement logiciel uniquement peut ralentir votre nœud. Si AES-NI n'est pas disponible, le chiffrement devient coûteux.

6. Limites de configuration de Proxmox

Les paramètres par défaut dans /etc/vzdump.conf peuvent ne pas convenir aux systèmes plus volumineux. Vous devrez peut-être augmenter max_workers ou ajuster d'autres paramètres. Les tâches de sauvegarde peuvent s'exécuter avec une priorité par défaut, ce qui provoque une concurrence avec les processus de machines virtuelles actives.

7. Sélection du mode de sauvegarde

L'utilisation de --mode stop ou de --mode suspend entraîne une interruption du fonctionnement de la machine virtuelle. Mais même le --mode snapshot peut être lent si votre stockage ne prend pas en charge les instantanés rapides ou si votre machine virtuelle possède beaucoup de données modifiées.

8. Type de destination de sauvegarde

Les sauvegardes vers NFS peuvent être plus lentes que vers iSCSI ou ZFS local, selon le réglage. Les partages NFS peuvent souffrir de délais de verrouillage, d'opérations lentes sur les métadonnées ou de retransmissions réseau.

Comment corriger les sauvegardes lentes de Proxmox ?

Accélérer les sauvegardes Proxmox commence par identifier l'origine du retard. Corrigeons cela étape par étape.

Vérifiez le disque et les performances d'E/S

Les sauvegardes écrivent beaucoup de données. Vous devez savoir si vos disques peuvent supporter la charge.

Utilisez des outils tels que :

iostat -x 1

Vérifiez les valeurs élevées de await ou de %util. Si votre disque est proche d'une utilisation à 100 %, envisagez un stockage plus rapide.

Sur ZFS, optimiser :

  • recordsize=1M pour les écritures séquentielles volumineuses

  • sync=disabled (uniquement pour les sauvegardes non critiques)

  • Limiter la déduplication, sauf si vous savez qu'elle est utile

  • Surveiller l'utilisation du cache ARC à l'aide de :

arcstat 1

ZFS sur disques durs sera toujours plus lent que sur SSD ou NVMe. Envisagez d'ajouter un périphérique SLOG ou L2ARC rapide.

Optimiser le débit du réseau

Pour les sauvegardes réseau, testez la bande passante entre Proxmox et PBS en utilisant :

iperf3 -c {PBS_IP}

Si vous observez des vitesses faibles, corrigez le réseau. Passez à 10GbE si possible. Si vous êtes déjà sur du 10GbE, vérifiez les trames géantes :

ip link set dev eth0 mtu 9000

Utilisez ethtool pour vérifier les paramètres de la carte réseau :

ethtool -K eth0 gro on gso on tso on

Activer la mise à l'échelle de la fenêtre TCP :

sysctl -w net.ipv4.tcp_window_scaling=1

Pour les liaisons groupées, utilisez mode=802.3ad et alignez les paramètres sur ceux du commutateur.

Réduire la surcharge de compression et de chiffrement

La compression est utile, mais peut vous ralentir. Testez avec :

zstd -1 vs. zstd -6

Utilisez des niveaux inférieurs ou désactivez-le pour voir si la vitesse s'améliore.

Assurez-vous que l'AES-NI est activé pour le chiffrement. Si votre processeur ne le prend pas en charge, attendez-vous à une lenteur.

Dans PBS, configurez le chiffrement au repos plutôt que pendant la transmission pour éviter la charge processeur en temps réel.

Décaler les tâches de sauvegarde

Modifier /etc/vzdump.conf :

max_workers: 2
ionice: 7
nice: 20

Ceci limite la concurrence des tâches et réduit l'impact sur le processeur et les entrées-sorties.

Dans l'interface graphique de Proxmox, planifiez les sauvegardes à des heures différentes par nœud ou par groupe de machines virtuelles. Évitez les heures de forte activité.

Configurer vzdump et les options de tâche

Exécuter les sauvegardes en utilisant le mode instantané :

vzdump 101 --mode snapshot --compress zstd --storage backup-pool

Évitez l'arrêt ou la suspension sauf si nécessaire. Utilisez --bwlimit pour éviter les pics d'E/S.

Utilisez des supports de sauvegarde rapides et locaux

Si possible, effectuez la sauvegarde sur un stockage local ou des supports SSD/NVMe. Évitez les disques NFS lents ou partagés à plateaux rotatifs.

Si vous utilisez NFS :

  • Activer NFS v4

  • Monter avec les options : rw,async,noatime,nodiratime

  • Éviter les montages doux qui effectuent lentement des tentatives en cas d'échec

Surveiller les journaux et les métriques

Analyser les journaux vzdump. Rechercher des lignes comme :

durée : 00:35:14, tâche de sauvegarde : délai : 00:14:23

« Délai » indique l'attente d'E/S. Utilisez cela pour repérer les goulots d'étranglement.

Utilisez les graphiques Proxmox ou des outils externes (Grafana, Zabbix) pour surveiller les IOPS du disque, l'utilisation du processeur et le débit réseau.

Hiérarchiser les processus de sauvegarde

Utilisez ces commandes pour réduire la priorité de la sauvegarde :

ionice -c3 -p $(pgrep vzdump)
nice -n 20 -p $(pgrep vzdump)

Ceci réduit la charge de sauvegarde et alloue plus de ressources aux machines virtuelles actives.

Plan pour les installations professionnelles

Si vous gérez un cluster, ne sauvegardez pas tous les nœuds en même temps. Utilisez un serveur de sauvegarde doté d'une carte réseau dédiée.

Pour les utilisateurs de Ceph, attention : les sauvegardes sollicitent fortement les OSD. Envisagez de déporter les sauvegardes vers PBS avec un stockage SSD/NVMe et un réglage ZFS.

Pour les configurations hyperconvergentes, effectuez les tests en dehors des heures de pointe. Les sauvegardes entrent en concurrence avec le trafic des machines virtuelles.

Résoudre les erreurs courantes

  • "Échec du verrouillage de la machine virtuelle" : Un travail de sauvegarde ou d'instantané est déjà en cours. Veuillez attendre ou déverrouiller manuellement :

qm unlock 101
  • Délais d'expiration NFS : Augmentez le délai d'expiration du montage, vérifiez les journaux du serveur.

  • Erreurs d'authentification PBS : Rajoutez la cible PBS dans Datacenter > Stockage.

Maintenir Proxmox à jour

Chaque version améliore vzdump et les procédures de sauvegarde. Restez à jour avec :

apt update && apt dist-upgrade

Vérifiez les journaux des modifications de Proxmox et de PBS pour les correctifs ou améliorations liés à la sauvegarde.

Accélérez les sauvegardes Proxmox avec Vinchin

Si les sauvegardes Proxmox sont encore lentes ou limitées, essayez Vinchin Backup & Recovery—une solution professionnelle de niveau entreprise conçue avec prise en charge native de Proxmox VE. Elle offre des performances fiables, une grande compatibilité avec les machines virtuelles et une gestion centralisée pour simplifier la sauvegarde dans votre environnement.

Vinchin accélère la protection avec des sauvegardes incrémentales permanentes, une déduplication et une compression intégrées, ainsi que des fonctionnalités avancées telles que la migration V2V, CBT et la récupération instantanée. Grâce à sa console propre et basée sur le web, les sauvegardes des machines virtuelles Proxmox deviennent plus rapides, plus légères et plus faciles à gérer.

Sauvegarder une machine virtuelle Proxmox avec Vinchin ne prend que quatre étapes simples :

1. Sélectionnez simplement les machines virtuelles sur l'hôte

sauvegarde de la machine virtuelle proxmox

2. Ensuite, sélectionnez la destination de la sauvegarde 

sauvegarde de la machine virtuelle proxmox

3. Sélectionner les stratégies

sauvegarde vm proxmox

4. Soumettez enfin le travail

sauvegarde de la machine virtuelle proxmox

Fait confiance à des organisations du monde entier, Vinchin a reçu de nombreuses éloges pour ses performances, sa facilité d'utilisation et son assistance solide. Vous pouvez explorer toutes les fonctionnalités gratuitement pendant 60 jours. Cliquez ci-dessous pour télécharger l'installateur et déployer en quelques minutes.

Sauvegarde Proxmox très lente – FAQ

Q1 : Comment savoir si la lenteur de la sauvegarde est due au réseau ?
Utilisez iperf3 entre Proxmox et votre destination de sauvegarde pour mesurer la bande passante.

Q2 : Pourquoi ma sauvegarde PBS est-elle bloquée à 0 % ?
Vérifiez les problèmes liés au pool ZFS, au disque cible lent ou aux instantanés sur la machine virtuelle source.

Q3 : Comment limiter la vitesse de sauvegarde Proxmox ?
Ajoutez --bwlimit <MBps> à votre commande vzdump pour limiter la bande passante.

Conclusion

Les sauvegardes lentes de Proxmox peuvent provenir de limites de stockage, de problèmes réseau ou de mauvaises configurations. En optimisant votre configuration et en suivant les meilleures pratiques, vous pouvez accélérer le processus. Mais si les problèmes persistent, Vinchin Backup & Recovery offre un moyen plus rapide et plus simple de protéger les machines virtuelles Proxmox—fiable, efficace et conçu pour s'adapter à l'évolution des besoins.

Partager sur :

Categories: VM Backup