Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Dans l'un des articles précédents cycle sur l'hyperviseur Proxmox VE, nous avons déjà parlé de la façon de sauvegarder à l'aide d'outils standards. Aujourd'hui, nous allons vous montrer comment utiliser l'excellent outil Veeam® Backup&Replication™ 10 aux mêmes fins.

« Les sauvegardes ont clairement une nature quantique. Jusqu'à ce que vous essayiez de restaurer à partir d'une sauvegarde, elle est en superposition. Il réussit et non. (trouvé sur internet)

Déni de responsabilité

Cet article est une traduction gratuite et étendue sur le sujet guidepublié sur le forum Veeam. Si vous agissez strictement selon le guide d'origine, même à la première étape de l'installation des en-têtes PVE, vous obtiendrez une erreur, car le système ne saura tout simplement pas où les emmener. Il y a plein de moments pas évidents.

Non, je ne dis pas que c'est la méthode de sauvegarde idéale. Non, il ne peut pas être recommandé pour la production. Non, je ne garantis pas la parfaite intégrité des sauvegardes réalisées.

Cependant, tout cela fonctionne et convient tout à fait à de nombreux utilisateurs et administrateurs système novices qui font leurs premiers pas dans l'apprentissage de la virtualisation et des systèmes de sauvegarde.


La sauvegarde est peut-être l’un des processus les plus importants dont dépend le travail de toute entreprise. Rien n’a plus de valeur que les données stockées dans les systèmes d’information de l’entreprise, et rien n’est pire que de ne pas pouvoir les restaurer en cas de panne.

Il arrive souvent que les gens réfléchissent à la nécessité d'une sauvegarde et au choix d'un outil seulement après qu'une urgence se soit déjà produite, associée à la perte de données critiques. À mesure que les technologies de virtualisation évoluaient, les applications de sauvegarde ont commencé à se concentrer sur une interaction étroite avec les hyperviseurs. Le produit Veeam® Backup&Replication™ ne fait pas exception : il dispose de capacités de sauvegarde étendues dans les environnements virtualisés. Aujourd'hui, nous allons vous montrer comment le configurer pour qu'il fonctionne avec Proxmox VE.

Mise en place de l'hyperviseur

Nous utiliserons la version actuelle de Proxmox au moment d'écrire ces lignes - 6.2-1. Cette version est sortie le 12 mai 2020 et contient de nombreux changements utiles, dont nous discuterons dans l'un des articles suivants. Pour l'instant, commençons à préparer l'hyperviseur. La tâche principale consiste à installer Veeam® Agent pour Linux sur un hôte redondant avec Proxmox. Mais avant cela, faisons quelques choses.

Préparation du système

Installez l'utilitaire sudo, qui est absent du système si Proxmox n'a pas été installé sur un système Linux existant, mais en tant que système d'exploitation autonome à partir de image officielle. Nous avons également besoin des en-têtes du noyau pve. Nous allons sur le serveur via SSH et ajoutons un référentiel qui fonctionne sans abonnement au support (il n'est officiellement pas recommandé pour la production, mais il contient les packages dont nous avons besoin) :

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

Après cette procédure, assurez-vous de redémarrer le serveur.

Installation de Veeam® Agent

Téléchargement paquet deb Veeam® Agent pour Linux depuis le site officiel (nécessite un compte), armez-vous d'un client SFTP et téléchargez le package deb résultant sur le serveur. Installez le package et mettez à jour la liste des programmes dans les référentiels ajoutés par ce package :

dpkg -i veeam-release-deb_1.x.x_amd64.deb

Mettez à nouveau à jour les référentiels :

apt update

Installez l'agent lui-même :

apt install veeam

Vérifiez que tout est correctement installé :

dkms status

La réponse ressemblera à ceci :

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

Configuration de Veeam® Backup&Replication™

Ajout d'un référentiel

Bien entendu, vous pouvez également stocker les sauvegardes directement sur un serveur sur lequel Veeam® Backup&Replication™ est déployé, mais il est toujours plus pratique d'utiliser un stockage externe.

Aller à la rubrique INFRASTRUCTURE DE SAUVEGARDE:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Sélectionnez l'élément Référentiels de sauvegarde, appuyez sur le bouton Ajouter un référentiel et dans la fenêtre qui apparaît, sélectionnez Stockage en réseau:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Par exemple, prenons un test de stockage SMB, j'ai un QNAP classique :

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Remplissez le nom et la description, puis cliquez sur le bouton Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Saisissez l'adresse de stockage SMB et, si elle nécessite une autorisation, cliquez sur Ajouter pour ajouter les détails d'accès :

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Remplissez le nom d'utilisateur et le mot de passe pour accéder au stockage SMB, puis cliquez sur le bouton OK et, en revenant à la fenêtre précédente, - Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Si tout se fait sans erreur, le programme se connectera au stockage, demandera des informations sur l'espace disque disponible et affichera la boîte de dialogue suivante. Dans celui-ci, définissez des paramètres supplémentaires (si nécessaire) et cliquez sur le bouton Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Dans la fenêtre suivante, vous pouvez laisser toutes les options par défaut et également cliquer sur Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Nous vérifions que les composants nécessaires sont installés et sont dans l'état existe déjà, et appuyez sur le bouton Appliquer:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
À ce stade, Veeam® Backup&Replication™ se reconnectera au stockage, déterminera les paramètres requis et créera le référentiel. Cliquez sur Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Nous vérifions les informations récapitulatives sur le référentiel ajouté et appuyons sur le bouton Finition:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Le programme proposera automatiquement de sauvegarder ses fichiers de configuration dans un nouveau référentiel. Nous n'en avons pas besoin, alors nous répondons Non:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Dépôt ajouté avec succès :

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR

Création d'une tâche de sauvegarde

Dans la fenêtre principale de Veeam® Backup&Replication™, cliquez sur travail de sauvegarde - Ordinateur Linux. Choisissez un type Server et le régime Géré par serveur de sauvegarde:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Donnez un nom à la tâche et ajoutez éventuellement une description. Puis appuyez Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Ensuite, nous devons ajouter tous les serveurs avec Proxmox que nous sauvegarderons. Pour ce faire, appuyez sur Ajouter - ordinateur individuel. Entrez le nom d'hôte ou l'adresse IP du serveur et les détails d'accès. On forme ainsi une liste Ordinateurs protégés et appuyez sur Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Maintenant un point très important, à savoir le choix des données à ajouter à la sauvegarde. Tout dépendra de l'endroit exact où se trouvent vos machines virtuelles. Si vous souhaitez ajouter uniquement un volume logique, vous avez besoin du mode sauvegarde du niveau de volume et choisissez le chemin d'accès au volume logique ou au périphérique, par exemple /dev/pve. Toutes les autres étapes sont identiques.

Pour cet article, nous allons montrer comment fonctionne le mode. Sauvegarde au niveau du fichier:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Dans la fenêtre suivante, nous formons une liste de répertoires à sauvegarder. Cliquez sur Ajouter et prescrire les répertoires où sont stockés les fichiers de configuration des machines virtuelles. La valeur par défaut est le répertoire /etc/pve/nodes/pve/qemu-server/. Si vous utilisez non seulement des machines virtuelles, mais également des conteneurs LXC, ajoutez le répertoire /etc/pve/nodes/pve/lxc/. Dans mon cas, c'est aussi un répertoire /Les données.

Ayant ainsi constitué une liste d'annuaires, appuyez sur Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Dans la liste déroulante des référentiels, sélectionnez Stockagecréé plus tôt. Déterminez la longueur de la chaîne pour une sauvegarde incrémentielle. Plus il y a de points dans Politique de conservationplus vous économisez d’espace. Mais en même temps, la fiabilité de la sauvegarde diminuera. La fiabilité est plus importante pour moi que la quantité d'espace de stockage, je mets donc 4 points. Vous pouvez prendre la valeur standard 7. Continuez à configurer la tâche en cliquant sur Suivant:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Ici on laisse les paramètres inchangés, il suffit d'aller dans la fenêtre suivante :

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Mise en place du planificateur. C'est l'une des fonctionnalités les plus intéressantes pour faciliter la vie d'un administrateur système. Dans l'exemple, j'ai choisi de démarrer automatiquement la sauvegarde tous les jours à 2 heures du matin. Une autre fonctionnalité intéressante est la possibilité d'interrompre le travail de sauvegarde si nous dépassons la limite de temps de la « fenêtre de sauvegarde » allouée. Son horaire exact est formé via le bouton Vitrine:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Encore une fois, à titre d'exemple, supposons que nous effectuons des sauvegardes uniquement en dehors des heures de travail en semaine et que le week-end, nous ne sommes pas du tout limités dans le temps. Nous formons une si belle table, revenons à la fenêtre précédente et cliquons Appliquer:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Il ne reste plus qu'à vérifier les informations récapitulatives sur la tâche et à appuyer sur le bouton Finition:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Ceci termine la création de la tâche de sauvegarde.

Faire une sauvegarde

Tout est élémentaire ici. Dans la fenêtre principale du programme, sélectionnez la tâche créée et cliquez sur Accueil. Le système se connectera automatiquement à notre serveur (ou à plusieurs serveurs), vérifiera la disponibilité du stockage et réservera la quantité d'espace disque requise. Ensuite, en fait, le processus de sauvegarde commencera et, une fois terminé, nous recevrons des informations complètes sur le processus.

Si lors du démarrage d'une sauvegarde, un problème tel que Échec du chargement du module [veeamsnap] avec les paramètres [zerosnapdata=1 debuglogging=0], alors vous devez reconstruire le module veeamsnap selon instruction.

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Ce qui est particulièrement intéressant, c'est que sur le serveur lui-même, nous pouvons non seulement voir une liste de toutes les tâches de sauvegarde terminées, mais également surveiller le processus en temps réel avec la commande Veeam:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
En prédisant la question de savoir pourquoi la console a l'air si étrange, je dirai tout de suite : j'aime vraiment l'apparence de la console sur l'écran d'un moniteur CRT à tube chaud. Cela se fait à l'aide d'un émulateur de terminal. cool-rétro-terme.

Récupération de données

Maintenant la question la plus importante. Mais comment récupérer des données si quelque chose d’irréparable se produit ? Par exemple, la mauvaise machine virtuelle a été accidentellement supprimée. Dans l'interface graphique de Proxmox, il a complètement disparu, il ne restait plus rien dans le stockage où se trouvait la machine.

Le processus de récupération est simple. Nous allons sur la console Proxmox et entrons la commande :

veeam

Nous verrons une liste des sauvegardes terminées. Sélectionnez les flèches souhaitées et appuyez sur la touche R. Ensuite, sélectionnez un point de restauration et cliquez sur Entrer:

Sauvegarde incrémentielle dans Proxmox VE à l'aide de VBR
Après quelques secondes, le point de restauration sera monté dans le répertoire /mnt/sauvegarde.

Il ne reste plus qu'à copier les lecteurs virtuels et les fichiers de configuration des machines virtuelles à leur place, après quoi la machine « tuée » apparaîtra automatiquement dans l'interface graphique de Proxmox VE. Vous pourrez le lancer normalement.

Pour démonter le point de récupération, vous ne devez pas le faire manuellement, mais vous devez appuyer sur la touche U en utilitaire Veeam.

C'est tout.

Que la force soit avec toi!

Articles précédents sur l'hyperviseur Proxmox VE :

Source: habr.com

Ajouter un commentaire