Tous les articles
Virtualisation30 septembre 202614 min de lecture

Proxmox Backup Server : sauvegarder vos VM sans licence

Découvrez comment Proxmox Backup Server offre une solution robuste et gratuite pour la sauvegarde de vos machines virtuelles. Cet article détaille son fonctionnement, la déduplication efficace, et la restauration pas à

I
Intredys
Infogérance & infrastructures PME
Proxmox Backup Server : sauvegarder vos VM sans licence

La sécurité de vos données est une priorité absolue, surtout dans un environnement PME où chaque ressource compte. Les machines virtuelles sont le cœur battant de nombreuses infrastructures, et leur sauvegarde est souvent complexe et coûteuse. Heureusement, une solution robuste et open-source existe : Proxmox Backup Server (PBS).

Proxmox Backup Server (PBS) est bien plus qu'un simple outil de sauvegarde ; c'est une solution d'entreprise conçue spécifiquement pour les environnements Proxmox VE, mais aussi compatible avec d'autres systèmes, offrant une gestion centralisée et optimisée de vos sauvegardes. L'un de ses atouts majeurs, et non des moindres pour une PME soucieuse de son budget, est la possibilité de l'utiliser pleinement sans nécessiter de licence payante, tout en bénéficiant de performances et de fonctionnalités de niveau professionnel. Découvrons ensemble comment PBS peut devenir la pierre angulaire de votre stratégie de sauvegarde.

Comprendre Proxmox Backup Server : les fondamentaux

Proxmox Backup Server, souvent abrégé en PBS, est une solution de sauvegarde de niveau entreprise, basée sur Debian et le kernel Linux. Sa raison d'être est de fournir un dépôt centralisé et efficace pour stocker les sauvegardes de vos machines virtuelles (VM) et conteneurs LXC provenant de vos serveurs Proxmox VE. L'intégration entre Proxmox VE et PBS est native, ce qui simplifie grandement la mise en œuvre et l'administration.

Au cœur de son fonctionnement, PBS utilise un système de sauvegarde incrémentale. Cela signifie qu'après la première sauvegarde complète d'une machine virtuelle, les sauvegardes ultérieures ne copient que les blocs de données qui ont été modifiés. Cette approche est fondamentale pour deux raisons principales :

  • Rapidité des sauvegardes : Les fenêtres de sauvegarde sont considérablement réduites, car moins de données sont transférées à chaque opération.
  • Espace de stockage optimisé : Le volume de données stocké est minimisé, prolongeant la durée de vie de vos disques de sauvegarde et réduisant les besoins en capacité.

PBS n'est pas qu'un simple réceptacle. Il intègre des fonctionnalités avancées qui le distinguent des solutions plus rudimentaires :

  • Authentification et gestion des accès : Vous pouvez définir des utilisateurs et des groupes avec des droits précis pour accéder aux sauvegardes, garantissant la sécurité de vos données.
  • Chiffrement côté client : Les données sont chiffrées sur votre serveur Proxmox VE avant même d'être envoyées à PBS. Cela assure que vos sauvegardes sont protégées contre tout accès non autorisé, même si le serveur PBS lui-même était compromis. Vous seul détenez la clé de déchiffrement.
  • Vérification d'intégrité : PBS peut vérifier l'intégrité de vos sauvegardes, s'assurant qu'elles ne sont pas corrompues et qu'elles pourront être restaurées en cas de besoin. C'est une étape cruciale pour avoir confiance en votre système de sauvegarde.

En résumé, PBS offre une solution robuste, sécurisée et performante, spécifiquement pensée pour les environnements virtuels, et tout cela sans le coût d'une licence, ce qui représente un avantage considérable pour toute PME cherchant à optimiser ses investissements.

Déduplication et compression : l'efficacité au service de la sauvegarde

L'un des atouts majeurs de Proxmox Backup Server, qui en fait une solution incontournable pour la gestion des données de PME, réside dans ses capacités avancées de déduplication et de compression. Ces technologies sont essentielles pour maximiser l'efficacité du stockage et réduire les temps de transfert des sauvegardes.

La déduplication de données est un processus qui identifie et élimine les blocs de données redondants. Dans un environnement de virtualisation, cette fonctionnalité est particulièrement pertinente. Imaginez que vous ayez plusieurs machines virtuelles basées sur le même système d'exploitation (par exemple, plusieurs serveurs Windows Server 2019 ou Debian). Une grande partie de leurs fichiers système sera identique. Sans déduplication, chaque sauvegarde copierait ces blocs de données identiques, consommant inutilement de l'espace. Avec PBS :

  • Identification des doublons : PBS analyse les données au niveau du bloc et stocke un seul exemplaire des blocs identiques.
  • Gain d'espace significatif : Au lieu de stocker 10 fois le même bloc, il n'est stocké qu'une seule fois. Cela peut entraîner des réductions massives de l'espace de stockage nécessaire, parfois jusqu'à 70-80% ou plus, selon l'homogénéité de vos VM.
  • Performance accrue : Moins de données à stocker signifie moins de données à lire et à écrire, ce qui peut accélérer les processus de sauvegarde et de restauration.

En parallèle de la déduplication, PBS applique une compression efficace aux données. Une fois les doublons supprimés, les blocs de données restants sont compressés avant d'être écrits sur le disque. PBS supporte plusieurs algorithmes de compression (Zstd, GZIP, LZO), vous permettant de choisir le meilleur compromis entre taux de compression et utilisation des ressources CPU :

  • Zstd (Zstandard) : Souvent recommandé pour PBS. Il offre un excellent compromis entre vitesse de compression/décompression et taux de compression, ce qui le rend idéal pour les sauvegardes fréquentes et les restaurations rapides.
  • GZIP : Offre un bon taux de compression mais est plus gourmand en ressources CPU et plus lent.
  • LZO : Très rapide en compression/décompression mais avec un taux de compression moindre.

L'effet combiné de la déduplication et de la compression est spectaculaire. Pour une PME avec plusieurs serveurs virtuels, cela se traduit par :

  • Des besoins en stockage beaucoup moins importants, retardant l'achat de nouveaux disques ou NAS.
  • Des fenêtres de sauvegarde réduites, minimisant l'impact sur les opérations quotidiennes.
  • Une empreinte carbone réduite grâce à une utilisation plus efficiente des ressources.

Ces technologies, intégrées nativement et sans surcoût de licence, positionnent Proxmox Backup Server comme une solution d'excellence pour une gestion intelligente et économique de vos sauvegardes.

Mise en place pas à pas de PBS pour votre PME

L'installation de Proxmox Backup Server est étonnamment simple, même pour une PME sans équipe IT dédiée. Voici les étapes clés pour déployer cette solution de sauvegarde sans licence et garantir la résilience de votre infrastructure.

1. Prérequis matériels et logiciels

Avant de commencer, assurez-vous de disposer du matériel adéquat :

  • Un serveur dédié : Il est fortement recommandé d'installer PBS sur une machine physique séparée de vos serveurs Proxmox VE. Cela garantit que vos sauvegardes sont isolées et disponibles même si votre infrastructure Proxmox VE principale rencontre un problème majeur. Un vieux PC serveur reconditionné ou un mini-PC avec de bonnes capacités de stockage peuvent suffire.
  • Stockage suffisant : Prévoyez une capacité de stockage généreuse. Même avec la déduplication et la compression, les besoins peuvent croître. Des disques durs classiques (HDD) sont généralement suffisants, éventuellement configurés en RAID pour la redondance.
  • Connectivité réseau : Une connexion réseau gigabit (ou plus rapide) entre votre serveur Proxmox VE et PBS est essentielle pour des sauvegardes rapides.

2. Installation de Proxmox Backup Server

L'installation se fait à partir d'une image ISO bootable, très similaire à l'installation de Proxmox VE.

  1. Téléchargez l'ISO : Rendez-vous sur le site officiel de Proxmox pour télécharger la dernière image ISO de Proxmox Backup Server.
  2. Créez une clé USB bootable : Utilisez un outil comme Balena Etcher ou Rufus pour copier l'ISO sur une clé USB.
  3. Démarrez le serveur sur la clé USB : Connectez la clé USB au serveur dédié et démarrez-le en sélectionnant la clé USB comme périphérique de démarrage.
  4. Suivez l'assistant d'installation : L'assistant est intuitif. Vous devrez définir :
    • Le disque sur lequel installer PBS (il effacera toutes les données).
    • Votre fuseau horaire, la disposition du clavier.
    • Un mot de passe pour l'utilisateur root et une adresse email pour les notifications.
    • Les paramètres réseau (adresse IP statique recommandée, masque de sous-réseau, passerelle, DNS).
  5. Redémarrez : Une fois l'installation terminée, retirez la clé USB et redémarrez.

3. Configuration initiale via l'interface web

Après le redémarrage, vous pourrez accéder à l'interface web de PBS depuis n'importe quel navigateur sur votre réseau, à l'adresse https://[adresse_ip_de_pbs]:8007. Connectez-vous avec l'utilisateur root et le mot de passe que vous avez défini.

Voici les premières étapes de configuration :

  • Création d'un Datastore : C'est le cœur de PBS. Un datastore est l'emplacement où vos sauvegardes seront stockées.
    1. Dans l'interface web, allez dans "Datastore".
    2. Cliquez sur "Add Datastore".
    3. Donnez un nom (ex: sauvegardes-vm), choisissez le chemin (généralement /mnt/datastore/[nom_datastore], ou un point de montage pour un disque dédié).
    4. Validez. Le système va initialiser le datastore.
  • Ajout d'utilisateurs et de rôles (optionnel mais recommandé) : Pour une meilleure sécurité, créez des utilisateurs dédiés pour l'accès aux sauvegardes plutôt que d'utiliser root.
    1. Allez dans "Access Control" -> "Users".
    2. Créez un utilisateur.
    3. Allez dans "Access Control" -> "Permissions" et attribuez des rôles à cet utilisateur sur votre datastore (ex: DatastoreAdmin).

4. Intégration avec Proxmox VE

C'est l'étape où vous connectez vos serveurs Proxmox VE à votre nouveau serveur PBS.

  1. Ajoutez PBS comme destination de stockage sur Proxmox VE :
    • Sur l'interface web de votre serveur Proxmox VE, allez dans "Datacenter" -> "Storage".
    • Cliquez sur "Add" -> "Proxmox Backup Server".
    • Entrez l'ID du stockage (ex: pbs-main).
    • Renseignez l'adresse IP/hostname de votre serveur PBS.
    • Entrez le port (8007 par défaut).
    • Renseignez le nom de votre datastore PBS (ex: sauvegardes-vm).
    • Utilisez l'utilisateur root@pam de PBS (pour commencer) ou l'utilisateur dédié que vous avez créé avec son mot de passe.
    • Cochez "Fingerprint" pour vérifier le certificat SSL.
    • Cliquez sur "Add".
  2. Planifiez vos sauvegardes :
    • De retour sur Proxmox VE, dans "Datacenter" -> "Backup", cliquez sur "Add".
    • Choisissez le nœud Proxmox VE concerné, le stockage PBS que vous venez d'ajouter, les jours de la semaine, l'heure, et la stratégie de rétention (combien de versions garder, par exemple "keep-daily:7,keep-weekly:4,keep-monthly:6").
    • Vous pouvez également spécifier le mode de sauvegarde (snapshot, suspend, stop) et la compression (zstd est recommandé).

Avec ces étapes, votre système de sauvegarde avec Proxmox Backup Server est opérationnel. Vos machines virtuelles seront sauvegardées automatiquement et de manière incrémentale, sécurisant ainsi les actifs numériques de votre PME.

Restaurer une machine virtuelle : scénarios et procédures

La capacité à restaurer rapidement et efficacement est le but ultime de toute solution de sauvegarde. Proxmox Backup Server excelle dans ce domaine, offrant des options flexibles adaptées à divers scénarios de sinistre.

Scénarios de restauration typiques pour une PME

Avant de détailler la procédure, il est utile de comprendre les situations courantes où une restauration est nécessaire :

  • Panne matérielle du serveur Proxmox VE : Le disque dur du serveur hôte cède, rendant toutes les VM inaccessibles.
  • Corruption de données ou suppression accidentelle : Un fichier critique à l'intérieur d'une VM est corrompu, ou une VM entière est involontairement supprimée.
  • Attaque de ransomware : Les données de la VM sont chiffrées, nécessitant une restauration à un état antérieur non infecté.
  • Besoin de cloner une VM : Créer une copie d'une VM existante pour des tests ou un nouveau déploiement.

Procédure de restauration complète d'une VM

La restauration depuis PBS vers Proxmox VE est un processus intégré et relativement simple.

  1. Sélectionner la VM et la sauvegarde :
    • Dans l'interface web de votre serveur Proxmox VE, sélectionnez le nœud hôte sur lequel vous souhaitez restaurer la VM.
    • Allez dans "Storage" et sélectionnez le stockage PBS que vous avez configuré (ex: pbs-main).
    • Vous verrez la liste des sauvegardes disponibles. Identifiez la VM et la date/heure de la sauvegarde que vous souhaitez restaurer.
    • Cliquez sur la sauvegarde et ensuite sur le bouton "Restore".
  2. Paramètres de restauration :
    • VM ID : Proxmox proposera un nouvel ID si l'original est toujours en cours d'utilisation, ou l'ID original si la VM n'existe plus.
    • Stockage cible : Choisissez le stockage (local, Ceph, LVM, etc.) sur votre serveur Proxmox VE où les disques de la VM restaurée seront créés.
    • Mode de restauration : Vous pouvez choisir de restaurer "en place" (écraser une VM existante – à utiliser avec prudence) ou "comme une nouvelle VM".
    • Optionnel : Vous pouvez spécifier des options avancées si nécessaire, comme la restauration de disques spécifiques.
  3. Démarrer la restauration : Confirmez les paramètres et cliquez sur "Restore". Le processus commencera. Vous pouvez suivre la progression dans le panneau des tâches en bas de l'interface.
  4. Vérification post-restauration : Une fois la restauration terminée, la VM apparaîtra dans la liste des machines virtuelles sur votre nœud Proxmox VE. Démarrez-la et vérifiez que toutes les applications et services fonctionnent correctement.

Restauration au niveau des fichiers (File-level restore)

PBS offre également la possibilité de restaurer des fichiers individuels sans avoir à restaurer la VM entière. Ceci est particulièrement utile pour récupérer un document ou un répertoire spécifique suite à une suppression accidentelle.

  1. Parcourir la sauvegarde :
    • Sur votre serveur Proxmox VE, sélectionnez la sauvegarde souhaitée dans votre stockage PBS.
    • Cliquez sur le bouton "File-level Restore".
    • Cela montera le contenu de la sauvegarde comme un disque réseau (FUSE) sur votre serveur Proxmox VE.
  2. Accéder aux fichiers :
    • Vous pouvez alors naviguer dans la structure de fichiers de la VM sauvegardée via la ligne de commande de votre serveur Proxmox VE (chemin /mnt/pbs/restore/[ID_VM]/[date_backup]/[disk_index]/).
    • Copiez les fichiers ou dossiers nécessaires vers leur emplacement d'origine ou vers une autre destination.
  3. Démonter la sauvegarde : N'oubliez pas de démonter la sauvegarde via l'interface web une fois les fichiers récupérés pour libérer les ressources.

Cette flexibilité dans la restauration, qu'il s'agisse d'une VM complète ou de fichiers spécifiques, confère à Proxmox Backup Server une valeur inestimable pour la continuité d'activité de votre PME.

Avantages pour une PME : pourquoi choisir PBS sans licence

Pour une PME située à Lille, Arras ou Béthune, optimiser les coûts tout en garantissant la sécurité des opérations est une quête permanente. Proxmox Backup Server, utilisé sans licence, représente une opportunité stratégique majeure.

Voici les avantages clés pour votre entreprise :

  • Réduction significative des coûts : L'absence de frais de licence est l'atout le plus évident. Cela libère un budget conséquent qui peut être réinvesti dans d'autres domaines critiques de l'entreprise, comme l'amélioration des infrastructures matérielles, la formation des équipes ou le développement d'applications métiers. Les économies réalisées peuvent être substantielles sur le long terme.

  • Performance et optimisation du stockage :

    • Déduplication et compression avancées : Comme détaillé précédemment, ces technologies minimisent l'espace disque requis pour les sauvegardes. Pour une PME, cela signifie moins d'investissements dans des disques durs ou des baies de stockage coûteux, et une meilleure utilisation des ressources existantes.
    • Sauvegardes incrémentales rapides : Les sauvegardes ne copient que les données modifiées, réduisant considérablement la durée des fenêtres de sauvegarde et l'impact sur la performance de vos serveurs en production.
  • Sécurité des données renforcée :

    • Chiffrement côté client : Vos données sont chiffrées avant même de quitter votre serveur Proxmox VE, garantissant que personne ne peut accéder à vos informations sensibles sans la clé de chiffrement.
    • Vérification d'intégrité : PBS peut régulièrement vérifier l'intégrité de vos sauvegardes, s'assurant qu'elles sont non corrompues et restaurables au moment voulu. C'est une tranquillité d'esprit inestimable.
  • Simplicité d'intégration et d'utilisation :

    • Interface web intuitive : La gestion de PBS se fait via une interface web conviviale, réduisant la courbe d'apprentissage même pour des administrateurs moins expérimentés.
    • Intégration native avec Proxmox VE : La synergie entre Proxmox VE et PBS est parfaite, simplifiant la configuration et l'automatisation des sauvegardes.
  • Fiabilité et maturité d'une solution Open Source :

    • Proxmox Backup Server bénéficie du développement constant et des contributions d'une vaste communauté. Cela garantit une solution robuste, régulièrement mise à jour et corrigée.
    • L'open source offre une transparence totale, sans "verrous" propriétaires, vous laissant maître de votre infrastructure.

En optant pour Proxmox Backup Server sans licence, votre PME dans les Hauts-de-France choisit une solution de sauvegarde de niveau professionnel, qui allie performance, sécurité et maîtrise budgétaire. C'est un investissement intelligent pour la résilience de votre système d'information et la pérennité de votre activité.

Questions fréquentes

Q1 : Proxmox Backup Server est-il vraiment gratuit sans licence ?

R : Oui, Proxmox Backup Server est un logiciel open-source distribué sous licence GNU AGPLv3. Cela signifie que vous pouvez le télécharger, l'installer et l'utiliser pour la sauvegarde de vos machines virtuelles sans aucun coût de licence. Les options de support commercial sont disponibles si vous le souhaitez, mais elles ne sont pas obligatoires pour le fonctionnement de base et toutes les fonctionnalités mentionnées dans cet article.

Q2 : Ai-je besoin de matériel spécifique pour faire fonctionner PBS ?

R : Oui, pour une performance et une fiabilité optimales, il est fortement recommandé d'installer Proxmox Backup Server sur un serveur physique dédié, distinct de vos hôtes Proxmox VE. Ce serveur doit disposer d'une capacité de stockage suffisante pour vos sauvegardes (disques durs classiques sont suffisants, souvent en configuration RAID pour la redondance) et être connecté à un réseau performant (Gigabit Ethernet minimum) pour assurer des transferts rapides. Un ancien serveur ou un mini-PC bien équipé peut tout à fait faire l'affaire.

Q3 : Quelles sont les stratégies de rétention de sauvegarde conseillées pour une PME ?

R : La stratégie de rétention idéale dépend de la criticité de vos données et de vos besoins en restauration. Une approche courante est le modèle "Grand-Père, Père, Fils" ou GFS, adapté et simplifié pour PBS. Par exemple, vous pourriez définir :

  • keep-daily:7 : Conserver les sauvegardes quotidiennes des 7 derniers jours.
  • keep-weekly:4 : Conserver les sauvegardes hebdomadaires des 4 dernières semaines.
  • keep-monthly:6 : Conserver les sauvegardes mensuelles des 6 derniers mois. Cela permet d'avoir des points de restauration récents et également des points de restauration plus anciens en cas de besoin. Pensez toujours à tester régulièrement vos restaurations pour valider votre stratégie.

Votre infrastructure IT est le pilier de votre entreprise. Une stratégie de sauvegarde robuste et bien pensée est non négociable. Avec Proxmox Backup Server, vous avez entre les mains une solution performante, sécurisée et économique. Pour explorer comment Intredys peut vous aider à mettre en œuvre cette solution ou optimiser votre infrastructure existante, n'hésitez pas à demander un audit gratuit de votre système d'information. Nous serons ravis d'échanger sur vos besoins spécifiques et de vous proposer des solutions sur mesure.

Allons plus loin

Un projet d'infrastructure en tête ?

Échange de 30 minutes, sans engagement. On regarde ensemble votre infra actuelle et les pistes concrètes pour la moderniser.

Demander un audit gratuit