0

Proxmox : faire des sauvegardes différentielles

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
  • Installer le patche :
  • cd pve-patches
    bash pve-5.1-diff-backup-addon apply
    
  • Pour le support LZO, installer le paquet xdelta3 :
  • 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 :
    • Deux nouveaux menus sont présents :
      • Nombre maximum de sauvegardes
      • Full Backup Every

  • 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

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *