Un mémo sur comment mettre en place une sauvegarde différentielle des machines virtuelles sous Proxmox.
Par défaut, sous Proxmox les sauvegardes des machines virtuelles sont totales, ce qui a pour conséquence de très vite prendre beaucoup de place si rétention de plusieurs jours et si plusieurs VM de grandes tailles, allonger le temps des sauvegardes.
Ayufan a développé un patch permettant de faire des sauvegardes différentielles des machines virtuelles sous Proxmox.
Proxmox : sauvegarde différentielle
Pour rappel, le mode différentielle permet de sauvegarder les données qui ont été modifiées ou ajoutées depuis avec la dernière sauvegarde totale.
Installation de pve-patches
- Cloner le patche :
git clone https://github.com/ayufan/pve-patches
cd pve-patches bash pve-5.1-diff-backup-addon apply
dpkg -i pve-xdelta3_3.0.6-1_amd64.deb
Programmation de la tache de sauvegarde
- Se connecter à l’interface web d’administration de Proxmox
- Cliquer sur le menu Datacenter -> Sauvegarde -> Ajouter :
- Créer la nouvelle tache de sauvegarde :
- Illustration d’une sauvegarde différentielle après quelques jours :
- VM 116: sauvegarde total pèse 264,67Go
- VM 116: première sauvegarde différentielle pèse 215,97Mo
Désinstaller le patch
A chaque nouvelle mise à jour de Proxmox, il est fortement conseillé de désinstaller le patch avant d’effectuer la mise à jour.
- Exécuter la commande suivante dans le répertoire du patch :
bash pve-5.1-diff-backup-addon revert