
Dans l'un de nos articles sur l'hyperviseur Proxmox VE, nous avons déjà expliqué comment réaliser une sauvegarde avec les outils intégrés. Aujourd'hui, nous allons montrer comment utiliser un excellent outil, VeeamŸ Backup&Replication⹠10, à cette fin.
« Les sauvegardes ont une essence quantique claire. Tant que vous n'avez pas essayé de vous restaurer à partir d'une sauvegarde, elle est en superposition. Elle est à la fois réussie et non réussie. » (trouvé sur Internet)
Avertissement :
Cet article est une traduction libre et Ă©largie sur le thĂšme , publiĂ© sur le forum Veeam. Si vous suivez strictement le guide original, 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 trouver. Il y a beaucoup de points non Ă©vidents.
Non, je ne dis pas que c'est la mĂ©thode de sauvegarde idĂ©ale. Non, elle ne peut pas ĂȘtre recommandĂ©e 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 aux débutants systÚmes administrateurs qui font leurs premiers pas dans l'apprentissage de la virtualisation et des systÚmes de sauvegarde.
La sauvegarde est sans aucun doute l'un des processus les plus importants sur lesquels dépend le fonctionnement de toute entreprise. Rien n'est plus précieux que les données stockées dans les systÚmes d'information d'entreprise, et rien n'est pire que de ne pas pouvoir les récupérer en cas de défaillance.
Il arrive souvent que la nécessité d'une sauvegarde et le choix d'un outil ne soient envisagés qu'aprÚs qu'un incident grave lié à la perte de données critiques se soit déjà produit. Avec l'évolution des technologies de virtualisation, les applications de sauvegarde ont commencé à se concentrer sur une interaction étroite avec les hyperviseurs. Le produit VeeamŸ Backup&Replication⹠ne fait pas exception et offre de larges possibilités de sauvegarde dans des environnements virtualisés. Aujourd'hui, nous allons expliquer comment le configurer pour travailler avec Proxmox VE.
Configuration de l'hyperviseur
Nous allons utiliser la version actuelle de Proxmox au moment de la rĂ©daction de cet article â 6.2-1. Cette version est sortie le 12 mai 2020 et contient de nombreux changements utiles, dont nous parlerons dans l'un des prochains articles. Pour l'instant, commençons Ă prĂ©parer l'hyperviseur. La tĂąche principale est d'installer VeeamÂź Agent for Linux sur l'hĂŽte Ă sauvegarder avec Proxmox. Mais avant cela, effectuons quelques actions.
Préparation du systÚme
Nous allons installer l'outil sudo, qui est absent du systĂšme, si Proxmox a Ă©tĂ© installĂ© non pas dans un systĂšme Linux existant, mais comme un systĂšme d'exploitation autonome Ă partir de . Nous aurons Ă©galement besoin des en-tĂȘtes du noyau pve. Connectez-vous au serveur via SSH et ajoutez le dĂ©pĂŽt, fonctionnant sans abonnement de support (il n'est pas recommandĂ© officiellement pour la production, mais contient les paquets nĂ©cessaires) :
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.listapt updateapt install sudo pve-headersAprÚs cette procédure, n'oubliez pas de redémarrer le serveur.
Installation de VeeamÂź Agent
Télécharger VeeamŸ Agent for Linux depuis le site officiel (un compte est requis), nous prenons un client SFTP et téléchargeons le paquet deb obtenu sur le serveur. Installons le paquet et mettons à jour la liste des programmes dans les dépÎts que ce paquet ajoute :
dpkg -i veeam-release-deb_1.x.x_amd64.debMettons à jour les dépÎts une fois de plus :
apt updateInstallons l'agent lui-mĂȘme :
apt install veeamVérifions que tout s'est bien installé :
dkms statusLa réponse sera approximativement la suivante :
veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64 : installĂ©Configuration de VeeamÂź Backup&Replicationâą
Ajout du dépÎt
Bien sĂ»r, il est Ă©galement possible de stocker les sauvegardes directement sur le serveur exĂ©cutant VeeamÂź Backup&Replicationâą, mais il est tout de mĂȘme plus pratique d'utiliser un stockage externe.
Passons Ă la section INFRASTRUCTURE DE SAUVEGARDE:

SĂ©lectionnez l'option Repositories de sauvegarde, cliquez sur le bouton Ajouter un dĂ©pĂŽt et dans la fenĂȘtre qui apparaĂźt, choisissez Stockage en rĂ©seau:

Pour cet exemple, prenons un stockage SMB de test, pour moi c'est un simple QNAP :

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

Entrez l'adresse du stockage SMB et, si une authentification est requise, cliquez sur Ajouter pour saisir les informations d'accĂšs :

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:

Si tout a Ă©tĂ© fait sans erreur, le programme se connectera au stockage, demandera des informations sur l'espace disque disponible et affichera la fenĂȘtre de dialogue suivante. Dans celle-ci, dĂ©finissez des paramĂštres supplĂ©mentaires (si nĂ©cessaire) et cliquez sur le bouton Suivant:

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

Vérifions que les composants nécessaires sont installés et en statut déjà existant, et cliquez sur le bouton Appliquer:

à ce stade, VeeamŸ Backup&Replication⹠se connectera à nouveau au stockage, déterminera les paramÚtres nécessaires et créera le dépÎt. Cliquez sur Suivant:

Vérifiez les informations globales sur le dépÎt à ajouter et appuyez sur le bouton Terminer:

Le programme proposera automatiquement de sauvegarder ses fichiers de configuration dans le nouveau dépÎt. Cela ne nous est pas nécessaire, donc nous répondons Non:

DépÎt ajouté avec succÚs :

Création de la tùche de sauvegarde
Dans la fenĂȘtre principale de VeeamÂź Backup&Replicationâą, cliquez sur TĂąche de sauvegarde â Ordinateur LinuxChoisissez le type Serveur et le mode GĂ©rĂ© par le serveur de sauvegarde:

Donnez un nom Ă la tĂąche et ajoutez facultativement une description. Ensuite, appuyez sur Suivant:

Nous devons ensuite rĂ©pertorier tous les serveurs Proxmox que nous allons sauvegarder. Pour ce faire, cliquez sur Ajouter â Ordinateur individuel. Entrez le nom dâhĂŽte ou lâadresse IP du serveur ainsi que les informations dâaccĂšs. Cela nous permettra de constituer une liste Ordinateurs protĂ©gĂ©s et cliquez sur Suivant:

Maintenant, un point trĂšs important, Ă savoir le choix des donnĂ©es qui seront ajoutĂ©es Ă la sauvegarde. Tout dĂ©pendra de l'endroit oĂč vos machines virtuelles sont situĂ©es. Si vous souhaitez ajouter uniquement un volume logique, activez le mode Sauvegarde au niveau du volume et choisissez le chemin vers le volume logique ou l'appareil, par exemple /dev/pve. Toutes les autres actions sont identiques.
Pour cet article, nous allons montrer comment fonctionne le mode Sauvegarde au niveau des fichiers:

Dans la fenĂȘtre suivante, nous formons la liste des rĂ©pertoires pour la sauvegarde. Cliquez sur Ajouter et indiquez les rĂ©pertoires contenant les fichiers de configuration des machines virtuelles. 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, il s'agit Ă©galement du rĂ©pertoire /data.
Ainsi, ayant constitué la liste des répertoires, cliquez sur Suivant:

Dans le menu déroulant des dépÎts, sélectionnez Stockage, créé précédemment. Définissez la durée de la chaßne pour la sauvegarde incrémentielle. Plus il y aura de points dans Politique de rétention, plus vous économiserez d'espace. Mais cela diminuera la fiabilité de la sauvegarde. La fiabilité est plus importante pour moi que l'espace de stockage, donc j'ai choisi 4 points. Vous pouvez prendre la valeur standard 7. Continuez la configuration de la tùche en cliquant sur Suivant:

Ici, laissez les paramĂštres inchangĂ©s, passons simplement Ă la fenĂȘtre suivante :

Configuration du planificateur. C'est l'une des fonctionnalitĂ©s les plus intĂ©ressantes, permettant de faciliter la vie des administrateurs systĂšme. Dans cet exemple, j'ai choisi de lancer automatiquement une sauvegarde chaque jour Ă 2 heures du matin. Une autre fonction formidable est la possibilitĂ© d'interrompre la tĂąche de sauvegarde si nous dĂ©passons la limite de temps d'une « fenĂȘtre de sauvegarde ». Son calendrier exact est Ă©tabli via le bouton FenĂȘtre:

Encore une fois, pour l'exemple, supposons que nous exĂ©cutons la sauvegarde uniquement en dehors des heures de travail en semaine, et qu'aucune limite horaire ne s'applique le week-end. Nous formons donc un tableau attrayant, revenons Ă la fenĂȘtre prĂ©cĂ©dente et cliquons sur Appliquer:

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

La création de la tùche de sauvegarde est maintenant terminée.
Exécution de la sauvegarde
Ici, tout est simple. Dans la fenĂȘtre principale du programme, nous choisissons la tĂąche créée et cliquons sur Commencer. Le systĂšme se connectera automatiquement Ă notre serveur (ou Ă plusieurs serveurs), vĂ©rifiera la disponibilitĂ© du stockage et rĂ©servera l'espace disque nĂ©cessaire. Ensuite, le processus de sauvegarde commencera rĂ©ellement, et Ă la fin, nous recevrons des informations complĂštes sur le processus.
Si un problĂšme survient lors du lancement de la sauvegarde, comme Ăchec du chargement du module [veeamsnap] avec les paramĂštres [zerosnapdata=1 debuglogging=0], il faut reconstruire le module veeamsnap conformĂ©ment Ă .

Ce qui est particuliÚrement intéressant, c'est que sur le serveur, nous pouvons voir non seulement la liste de toutes les tùches de sauvegarde effectuées, mais aussi observer en temps réel le processus avec la commande veeam:

Pour anticiper la question de pourquoi l'interface semble si étrange, je dirai tout de suite : j'aime beaucoup l'apparence de la console sur l'écran d'un ancien moniteur CRT à tube cathodique. Cela est réalisé à l'aide de l'émulateur de terminal .
Récupération des données
Maintenant, la question la plus importante. Comment récupérer des données si quelque chose de catastrophique se produit ? Par exemple, si nous avons supprimé accidentellement la mauvaise machine virtuelle. Dans l'interface utilisateur de Proxmox, elle a complÚtement disparu et il ne reste rien dans le stockage de la machine.
Le processus de récupération est simple. Nous allons sur la console Proxmox et saisissons la commande :
veeamNous verrons la liste des sauvegardes effectuées. Nous sélectionnons celle souhaitée avec les flÚches et pressons la touche R. Ensuite, choisissons le point de récupération et cliquons sur Entrée:

AprÚs quelques secondes, le point de restauration sera monté dans le répertoire /mnt/backup.
Il ne restera plus qu'à copier les stockages virtuels et les fichiers de configuration des machines virtuelles à leurs emplacements respectifs, aprÚs quoi la machine « tuée » apparaßtra automatiquement dans l'interface graphique de Proxmox VE. Vous pourrez la démarrer normalement.
Pour démonter le point de restauration, il ne faut pas le faire manuellement, il faut appuyer sur la touche U dans l'utilitaire veeam.
C'est tout.
Que la Force soit avec vous !
Articles précédents sur le sujet de l'hyperviseur Proxmox VE :
Source : habr.com
