Sauvegarde incrémentielle Proxmox VE avec VBR


Dans l'un des articles prĂ©cĂ©dents de la sĂ©rie d'hyperviseurs Proxmox VE, nous avons dĂ©jĂ  expliquĂ© comment effectuer une sauvegarde Ă  l'aide d'outils standard. Aujourd'hui, nous montrons comment utiliser l'excellent outil VeeamÂź Backup & Replication ℱ 10. dans le mĂȘme but.

«Les sauvegardes ont une essence quantique explicite. Jusqu'à ce que vous tentiez de récupérer à partir de la sauvegarde, elle est en superposition. Il réussit et ne réussit pas. » (trouvé sur Internet)

Avertissement:

Non, je ne dis pas que c'est le moyen idĂ©al de sauvegarder. Non, il ne peut pas ĂȘtre recommandĂ© pour la production. Non, je ne garantis pas l'intĂ©gritĂ© parfaite des sauvegardes effectuĂ©es.

Cependant, tout cela fonctionne et convient parfaitement Ă  de nombreux utilisateurs et administrateurs systĂšme novices qui font les premiers pas dans l'Ă©tude des systĂšmes de virtualisation et de sauvegarde.

La sauvegarde est peut-ĂȘtre l'un des processus les plus importants dont dĂ©pend le travail de toute entreprise. Il n'y a rien de plus cher que les donnĂ©es stockĂ©es dans les systĂšmes d'information de l'entreprise, et il n'y a rien de pire que le manque de capacitĂ© Ă  les rĂ©cupĂ©rer en cas de panne.

Il arrive souvent que vous deviez penser Ă  la nĂ©cessitĂ© d'une sauvegarde et choisir un outil uniquement aprĂšs une urgence qui s'est dĂ©jĂ  produite, associĂ©e Ă  la perte de donnĂ©es critiques. Au fur et Ă  mesure du dĂ©veloppement des technologies de virtualisation, les applications de sauvegarde ont commencĂ© Ă  se concentrer sur une interaction Ă©troite avec les hyperviseurs. VeeamÂź Backup & Replication ℱ ne fait pas exception, avec des options de sauvegarde Ă©tendues dans des environnements virtualisĂ©s. Aujourd'hui, nous allons vous montrer comment le configurer pour qu'il fonctionne avec Proxmox VE.

Configuration de l'hyperviseur


Nous utiliserons la version actuelle de Proxmox au moment de la rédaction - 6.2-1. Cette version a été publiée 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, nous prenons quelques mesures.

Préparation du systÚme


Nous installons 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 d'une image officielle . Nous aurons Ă©galement besoin des en-tĂȘtes pve du noyau. Nous allons sur le serveur via SSH et ajoutons un rĂ©fĂ©rentiel qui fonctionne sans abonnement de support (officiellement, il n'est 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.

Installer VeeamÂź Agent


Téléchargez le package deb de VeeamŸ Agent pour Linux sur le site officiel (un compte est requis), armez-vous d'un client SFTP et téléchargez le package deb reçu sur le serveur. Installez le package et mettez à jour la liste des programmes dans les référentiels que ce package ajoute:

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

Mise à jour des référentiels à nouveau:

apt update

Installez l'agent lui-mĂȘme:

apt install veeam

Nous vérifions que tout a été installé correctement:

dkms status

La réponse serait quelque chose comme 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 sĂ»r, vous pouvez Ă©galement stocker des sauvegardes directement sur le serveur avec VeeamÂź Backup & Replication ℱ dĂ©ployĂ©, mais il est plus pratique d'utiliser le stockage externe.

Accédez à la section INFRASTRUCTURE DE SAUVEGARDE :


SĂ©lectionnez l'Ă©lĂ©ment Sauvegarder les rĂ©fĂ©rentiels, cliquez sur le bouton Ajouter un rĂ©fĂ©rentiel et sĂ©lectionnez Stockage connectĂ© au rĂ©seau dans la fenĂȘtre qui apparaĂźt :


Par exemple, prenons un test de stockage SMB, j'ai ceci est le QNAP habituel:


Remplissez le nom et la description, puis cliquez sur le bouton Suivant :


Saisissez l'adresse du stockage SMB et, si elle nécessite une autorisation, cliquez sur Ajouter pour ajouter les détails d'accÚs:


Remplissez le nom d'utilisateur et le mot de passe pour accĂ©der au stockage SMB, puis cliquez sur OK et revenez Ă  la fenĂȘtre prĂ©cĂ©dente, Suivant :


Si tout se fait sans erreur, le programme se connecte au référentiel, demande des informations sur l'espace disque disponible et affiche la boßte de dialogue suivante. Dans celui-ci, définissez des paramÚtres supplémentaires (si nécessaire) et cliquez sur Suivant :


Dans la fenĂȘtre suivante, vous pouvez laisser tous les paramĂštres par dĂ©faut et Ă©galement cliquer sur Suivant :


Nous vérifions que les composants nécessaires sont installés et sont déjà dans l'état et cliquez sur le bouton Appliquer :


À ce stade, VeeamÂź Backup & Replication ℱ se connectera Ă  nouveau au rĂ©fĂ©rentiel, dĂ©terminera les paramĂštres nĂ©cessaires et crĂ©era un rĂ©fĂ©rentiel. Cliquez sur Suivant :


Nous vérifions les informations totales sur le référentiel ajouté et cliquez sur le bouton Terminer :


Le programme vous proposera automatiquement de sauvegarder vos fichiers de configuration dans un nouveau référentiel. Nous n'en avons pas besoin, nous répondons donc non :


Référentiel ajouté avec succÚs:


Création d'un travail de sauvegarde


Dans la fenĂȘtre principale de VeeamÂź Backup & Replication ℱ, cliquez sur Backup Job - Linux computer . Choisissez le type de serveur et le mode gĂ©rĂ© par le serveur de sauvegarde :


Nous donnons un nom Ă  la mission et ajoutons Ă©ventuellement une description. Cliquez ensuite sur Suivant :


Ensuite, nous devons créer tous les serveurs avec Proxmox que nous allons sauvegarder. Pour ce faire, cliquez sur Ajouter - Ordinateur individuel . Saisissez le nom d'hÎte ou l'adresse IP du serveur et les détails d'accÚs. Ainsi, nous formons la liste des ordinateurs protégés et cliquez sur Suivant :


Maintenant, un point trÚs important, à savoir le choix des données à ajouter à la sauvegarde. Tout dépendra de l'emplacement exact de vos machines virtuelles. Si vous souhaitez ajouter uniquement un volume logique, vous avez besoin du mode de sauvegarde au niveau du volume et choisissez le chemin d'accÚs au volume logique ou au périphérique, par exemple / dev / pve . Toutes les autres actions sont identiques.

Pour cet article, nous allons montrer comment fonctionne le mode de sauvegarde au niveau fichier :


Dans la fenĂȘtre suivante, nous crĂ©ons une liste de rĂ©pertoires pour la sauvegarde. Cliquez sur Ajouter et prescrivez les rĂ©pertoires dans lesquels les fichiers de configuration de la machine virtuelle sont stockĂ©s. Par dĂ©faut, il s'agit du 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 le rĂ©pertoire / data .

AprÚs avoir formé la liste des répertoires de cette maniÚre, cliquez sur Suivant :


Dans la liste déroulante des référentiels, sélectionnez Stockage créé précédemment. Nous déterminons la longueur de la chaßne pour la sauvegarde incrémentielle. Plus il y a de points dans la politique de rétention , plus vous économisez d'espace. Mais en parallÚle, la fiabilité de la sauvegarde diminuera. La fiabilité est plus importante pour moi que la quantité d'espace de stockage, j'ai donc mis 4 points. Vous pouvez prendre la valeur standard de 7 . Nous continuons de configurer la tùche en cliquant sur Suivant :


Ici, nous laissons les paramĂštres inchangĂ©s, passez simplement Ă  la fenĂȘtre suivante:


Nous configurons le planificateur. C'est l'une des fonctionnalitĂ©s les plus intĂ©ressantes pour simplifier la vie de l'administrateur systĂšme. Dans l'exemple, j'ai choisi de dĂ©marrer automatiquement la sauvegarde tous les jours Ă  2 heures du matin. Une autre grande fonctionnalitĂ© est la possibilitĂ© d'interrompre la tĂąche de sauvegarde si nous dĂ©passons le dĂ©lai de la «fenĂȘtre de sauvegarde» allouĂ©e. Son horaire exact est configurĂ© via le bouton FenĂȘtre :


Encore une fois, par exemple, supposons que nous n'effectuions des sauvegardes qu'en dehors des heures de travail en semaine et le week-end, nous ne sommes gĂ©nĂ©ralement pas limitĂ©s dans le temps. Nous formons un si beau tableau, revenons Ă  la fenĂȘtre prĂ©cĂ©dente et cliquez sur Appliquer :


Il ne reste plus qu'à vérifier les informations récapitulatives sur la tùche et cliquez sur le bouton Terminer :


Ceci termine la création du travail de sauvegarde.

Sauvegarde


Ici, tout est Ă©lĂ©mentaire. Dans la fenĂȘtre principale du programme, sĂ©lectionnez la tĂąche crĂ©Ă©e et cliquez sur DĂ©marrer . 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 nĂ©cessaire. Ensuite, en fait, le processus de sauvegarde commencera et, une fois terminĂ©, nous recevrons des informations complĂštes sur le processus.
Si un problĂšme de la forme Échec du chargement du module [veeamsnap] avec les paramĂštres [zerosnapdata = 1 debuglogging = 0] se produit pendant le processus de dĂ©marrage de la sauvegarde , vous devez alors reconstruire le module veeamsnap conformĂ©ment aux instructions .

Ce qui est particuliĂšrement intĂ©ressant, c'est que sur le serveur lui-mĂȘme, nous pouvons voir non seulement une liste de toutes les tĂąches de sauvegarde terminĂ©es, mais aussi regarder la commande veeam en temps rĂ©el :


Prédisant la question de savoir pourquoi la console a l'air si étrange, je dirai tout de suite: j'aime vraiment à quoi ressemble la console sur l'écran d'un moniteur à tube CRT chaud. Cela se fait à l'aide de l'émulateur de terminal cool-retro-term .

Récupération de données


Maintenant, la question la plus importante. Mais comment récupérer des données en cas d'incident irréparable? Par exemple, ils ont accidentellement supprimé la mauvaise machine virtuelle. Dans l'interface graphique de Proxmox, il a complÚtement disparu; il ne restait rien dans le stockage sur le site de la machine.

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

veeam

Nous verrons une liste des sauvegardes terminées. Sélectionnez la flÚche avec les flÚches et appuyez sur la R touche . Ensuite, sélectionnez un point de récupération et appuyez sur Entrée :


AprÚs quelques secondes, le point de récupération sera monté dans le répertoire / mnt / backup .

Il ne reste plus qu'à copier les disques 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 pouvez l'exécuter de la maniÚre habituelle.

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

C'est tout.

Que la force soit avec toi!

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


All Articles