1 minute(s) de lecture


Proxmox Backup Server PRA

Cahier des charges

L’infrastructure virtuelle hébergeait des services critiques (annuaire, bases de données, applications métier). Il fallait pallier le risque d’atteinte à l’intégrité de ces services et de leurs données. L’architecture nécessitait une solution capable de sauvegarder des machines entières sans impacter la production.

Solutions choisies

J’ai choisi Proxmox Backup Server plutôt que les dumps natifs de Proxmox, peu adaptés à des fichiers volumineux. PBS fonctionne au niveau bloc. Après une première sauvegarde complète, il ne transfère que les blocs modifiés, ce qui réduit l’espace de stockage utilisé et le temps de sauvegarde. J’ai isolé les flux de sauvegarde sur un réseau dédié, pour ne pas saturer le réseau de production.

Mise en œuvre

Environnement technique :
Proxmox Backup Server - VLAN - Fail2ban

1. Installation du serveur Proxmox Backup Server
2. Création d'une interface réseau dédiée aux sauvegardes, pour un lien direct avec le serveur PBS sans passer par le routeur virtuel
3. Provisionnement du disque de sauvegarde, distinct du disque système
4. Durcissement du serveur
5. Liaison du cluster Proxmox au serveur PBS, via un utilisateur aux droits restreints
6. Planification des tâches de sauvegarde nocturne, de nettoyage selon la politique de rétention, et de vérification hebdomadaire de l'intégrité des blocs
7. Déploiement d'un second serveur PBS indépendant, synchronisé par tirage incrémental pour dupliquer physiquement l'archive

Tests et imprévus

Le test de restauration a confirmé la récupération complète d’une machine virtuelle depuis une sauvegarde. La tâche de vérification hebdomadaire a permis de contrôler l’intégrité des blocs sur la durée, et la synchronisation entre les deux serveurs PBS a été validée après plusieurs cycles.

Bilan

La sauvegarde incrémentielle au niveau bloc économise un espace de stockage conséquent par rapport à des sauvegardes complètes répétées. Le second serveur PBS, alimenté par synchronisation incrémentale, duplique physiquement l’archive sur un support autonome. L’architecture répond ainsi à la fois au besoin de sauvegarde courante et à un plan de reprise d’activité en cas de perte du premier serveur.