PROXMOX

PROXMOX : Backup de vos VM sur un partage NFS

Proxmox est une distribution linux de virtualisation. Une de ces fonctionnalités majeures est la sauvegarde automatique des machines virtuelles (très pratique).

Avec un serveur dédié OVH, vous disposez, en plus du serveur, d’un espace de stockage pour vos sauvegardes. Par défaut cette espace est disponible via FTP. Cela impose alors de faire vos sauvegardes de VM sur votre serveur, puis de les transférer via FTP.

Créer un partage NFS vous permet d’avoir un point de montage directement accessible depuis votre serveur vers votre espace de sauvegarde OVH. Par conséquent Proxmox peut réaliser ces sauvegardes directement sur cet espace.

Première étape : activer le NFS sur votre « Backup Storage »

  1. Connectez vous à votre OVH manager,
  2. rubrique dédié,
  3. sélectionnez votre serveur,
  4. cliquez sur l’onglet Backup Storage.

Vous déviez avoir une ligne avec l’IP de votre serveur dédié :

  1. cliquez sur le crayon,
  2. cochez la case NFS
  3. validez.

 

OVH backup storage

Deuxième étape : Créer le point de montage NFS avec Proxmox

  1. Connectez vous à votre interface Proxmox,
  2. cliquez sur la rubrique Datacenter,
  3. sélectionnez l’onglet Storage,
  4. cliquez sur le boutton Add > NFS share,
  5. renseignez les champs :
    1. ID : c’est le nom de votre partage, par exemple « ftpbackup« ,
    2. SERVER : c’est le nom de votre serveur de sauvegarde OVH (à récuperer dans le manager OVH > dédié > votre serveur > onglet Backup Storage > Nom),
    3. EXPORT : c’est le chemin NFS, mettre /export/ftpbackup/nsXXXXXX.ovh.net où nsXXXXXX.ovh.net est l’identifiant à utiliser pour vous connecter à votre serveur de sauvegarde OVH (à récupérer dans le manager OVH > dédié > votre serveur > onglet Backup Storage > Identifiant)
    4. CONTENT : sélectionner à minima Backups, mais vous pouvez aussi sélectionner Images, Templates, ISO (si vous voulez y stocker autre chose que vos sauvegardes),
    5. NODES : laissez vide, à moins de vouloir restreindre l’accès de votre partage NFS à un seul noeud de votre cluster (si toutefois vous avez un cluster),
    6. ENABLE : cochez,
    7. MAX BACKUPS : c’est le nombre max de sauvegardes qui seront conservées sur votre espace de stockage, y mettre une valeur comme : nb_de_VM * nb_de_jours_à_garder, par exemple pour 3 VM et 10 jours de retention des sauvegardes, mettre 30, si vous mettez 0 alors il n’y a pas de limite et vous finirez par remplir votre espace de suavegardes OVH.
  6. cliquez sur OK

Proxmox NFS share

Troisième étape : créer votre sauvegarde automatique avec Proxmox

  1. Toujours dans Proxmox, cliquez sur la rubrique Datacenter,
  2. sélectionnez l’onglet Backup,
  3. cliquez sur le bouton Add,
  4. renseignez les champs :
    1. NODE : — All — (à moins d’être en cluster et de devoir gérer les sauvegardes différemment par noeud),
    2. STORAGE : ftpbackup, le partage NFS que nous venons de créer,
    3. DAYS OF WEEK : sélectionnez tout pour une sauvegarde quotidienne sinon adaptez à vos besoins,
    4. START TIME : 00:00 est la valeur par défaut, adaptez selon vos besoins,
    5. SELECTION MODE :
      1. Include selected VM : puis vous cochez les VM à sauvegarder
      2. All  : toutes les VM sont sauvegardées,
      3. Exclude selected VM : puis vous cochez les VM à ne pas sauvegarder, les autres le seront,
    6. SEND EMAIL TO : c’est toujours bon de rester informé,
    7. COMPRESSION : Gzip de préférence,
    8. MODE : Snapshot de préférence, ainsi vos VM resteront live pendant la sauvegarde ce qui est toujours mieux (attention pour pouvoir faire une sauvegarde de type snapshot il faut avoir au préalable laissé de l’espace disque non partitionné sur votre serveur dédié)
  5. cliquez sur create

Proxmox backup

Conclusion

Proxmox peut ainsi sauvegarder automatiquement vos VM directement sur votre espace de Backup fournit par OVH. Pas besoin d’utiliser l’espace disque de votre serveur dédié, pas besoin d’utiliser un script pour transférer vos backups.

Sources :

By | 2016-10-20T14:48:08+00:00 9 octobre 2015|Categories: SysAdmin|Tags: , , , |2 Comments

About the Author:

Diplômé en 2000 de l'Ecole FRançaise d'Electronique et d'Informatique (EFREI), j'ai commencé ma vie professionnelle chez IBM Global Services, dans la division « nouvelles technologies ». Tout d'abord comme spécialiste IT, puis comme responsable technique et enfin en tant que chef de projets. En 2010, j'ai créé ma société, COM1BOUTIK, je suis spécialisé dans la création de sites de vente en ligne mais je réalise aussi des sites internet non-marchands. Passionné par le Web en général, je travaille avec les solutions PrestaShop et WordPress en particulier.

2 Comments

  1. benoit 16 juin 2016 at 18 h 22 min

    bonjour
    et si on perd toutes les données et qu on réinstalle proxmox, comment on fait pour tout restaurer la sauvegarde?
    cordialement

  2. henri 13 juillet 2016 at 14 h 57 min

    Bonjour Xavier merci pour le tuto c’est une super idée, en revanche il me met cette erreur (une histoire de droit je pense mais comme je débute sur proxmox je préfère te demander).

    INFO: rsync: chown « /mnt/pve/ftpbackup/dump/vzdump-lxc-104-2016_07_13-14_15_25.tmp/lib/x86_64-linux-gnu/libss.so.2 » failed: Operation not permitted (1)

    Merci par avance

Leave A Comment