Aller au contenu
tuto.nikox
1Ligne 1Premiers pas

Direction : Pouvoir tout récupérer, même après une grosse erreur

Des sauvegardes automatiques, et la preuve qu'elles marchent

Faire une première sauvegarde d'un conteneur, programmer une sauvegarde de tout le serveur chaque nuit avec une durée de conservation raisonnable, puis le plus important : restaurer pour de vrai, pour être sûr que ça marche. Avec le piège de la copie qui vole l'adresse de l'original.

Durée
25 minutes
Niveau
Débutant
Étapes
4
Testé le
2 octobre 2026

Avant de partir

  • Ton serveur Proxmox
  • Au moins un conteneur, par exemple celui du tuto précédent
  • Idéalement, un deuxième disque ou un NAS
Station précédentePremier conteneur et page web

Tu as maintenant un serveur et un premier conteneur. Avant d'aller plus loin sur les autres lignes, on installe le filet de sécurité : une sauvegarde automatique de tout ce qui tourne, chaque nuit. C'est le terminus de la ligne 1, et c'est la station qui te sauvera le jour où tu feras une erreur. Ce jour arrivera, à tout le monde.

Choisir où ranger les sauvegardes

Une sauvegarde rangée sur le même disque que l'original te protège contre tes erreurs (un fichier effacé, une mise à jour ratée), mais pas contre une panne du disque : tout partirait d'un coup.

  • Idéal : un deuxième disque dans le serveur, un NAS sur le réseau, ou un serveur dédié aux sauvegardes. Dans le homelab de ce site, c'est un serveur à part qui reçoit chaque nuit la sauvegarde de toutes les machines.
  • Pour commencer : le stockage local de Proxmox, sur le disque du serveur. Mieux que rien, à remplacer dès que possible.

Dans l'interface, la liste de gauche montre tes stockages sous le nom du serveur. Ceux qui acceptent les sauvegardes affichent un onglet Sauvegardes.

Faire une première sauvegarde à la main

Clique sur ton conteneur dans la liste de gauche, puis sur Sauvegarde, puis Sauvegarder maintenant. Une petite fenêtre s'ouvre :

  • Stockage : celui choisi à l'étape précédente.
  • Mode : Instantané. Le conteneur continue de tourner pendant la sauvegarde, personne ne s'en aperçoit.
  • Compression : ZSTD, rapide et efficace.

Clique Sauvegarder. Si tu préfères le terminal, c'est exactement la même chose avec cette commande (avec le numéro de ton conteneur) :

Sur l'hôte Proxmox
vzdump 110 --storage local --mode snapshot --compress zstd

Programmer une sauvegarde chaque nuit

Faire ça à la main, on l'oublie. On demande donc à Proxmox de le faire seul. Clique sur Centre de données tout en haut de la liste de gauche, puis Sauvegarde, puis Ajouter :

  • Stockage : le même.
  • Planification : 03:00, une heure où personne n'utilise les services.
  • Mode de sélection : Tout. Ainsi, chaque nouveau conteneur créé plus tard sera sauvegardé automatiquement, sans que tu y penses.
  • Mode : Instantané, Compression : ZSTD.

Passe ensuite à l'onglet Rétention, qui décide combien de sauvegardes garder. Sans réglage, elles s'empilent jusqu'à remplir le disque. Les réglages du homelab de ce site :

  • Quotidiennes à conserver : 7, une par jour pendant une semaine ;
  • Hebdomadaires à conserver : 4, une par semaine pendant un mois ;
  • Mensuelles à conserver : 6, une par mois pendant six mois.

Clique Créer.

Restaurer pour de vrai

Le moment de vérité. On va restaurer la sauvegarde à côté de l'original, sous un autre numéro, pour vérifier qu'elle est complète, sans toucher au conteneur en service.

Dans le stockage de sauvegarde, onglet Sauvegardes, sélectionne la sauvegarde la plus récente et clique Restaurer. Donne-lui un nouveau numéro (par exemple 9110), coche Unique, et surtout décoche « Démarrer après restauration ». En ligne de commande, c'est la même chose :

Sur l'hôte Proxmox
pct restore 9110 /var/lib/vz/dump/vzdump-lxc-110-….tar.zst --storage local-lvm --unique 1

Terminus de ce tuto

Tu es arrivé à destination : pouvoir tout récupérer, même après une grosse erreur.