Veeam Backup & Replication Community Edition
- Installation de Veeam Backup & Replication 11 sur ESXI 7
- Ajout d'un répertoire de stockage (Partage Windows)
- Importer des sauvegardes prééxistantes
- Ajout de l'ESXI dans Veeam
- Sauvegarder des machines virtuelles sur ESXI 7
- Sauvegarde ponctuelle de plusieurs VMs
- Ajouter un partage NFS Synology en tant que répertoire de sauvegarde
- Préparer le déploiement d'agent Veeam pour la sauvegarde
- Déploiement de l'agent
Installation de Veeam Backup & Replication 11 sur ESXI 7
Présentation
Veeam Backup & Replication Community Edition est la version gratuite de Veeam Backup & Replication (B&R). On peut sauvegarder jusqu'à 10 workloads.
Veeam B&R permet des sauvegardes performantes, il est leader du marché de la sauvegarde. Il comprend de nombreuses fonctionnalités, comme la sauvegarde de VM d'ESXi/vSphere, Hyper-V, ... Mais aussi de machines "individuelles" via des agents.
Ces sauvegardes peuvent être stockées sur un support local du serveur (disque, DAS) ou externe (NAS, partage SMB/NFS, Cloud comme AWS, ...)
La documentation complète de la version 11 est disponible ici.
Installation
J'ai choisi Windows Server 2019. Le nom d'hôte est SRV-BACKUP01.
On télécharge l'ISO de Veeam Backup & Replication Community Edition.
On lance le Setup puis on clique sur "Install" à gauche.
On lit et accepte les termes.
On ajoute la licence. Dans notre cas, nous n'en avons pas. Le fait de passer cette étape passera Veeam en Community Edition.
On installe les 3 composants. La console pourrait être installée sur un autre PC / serveur pour voir la console Veeam.
Veeam détecte les prérequis. S'ils ne sont pas là, on peut cliquer sur "Install" pour les installer.
On peut changer la configuration de Veeam ici. Je laisse par défaut.
Veeam est installé !
On lance la console.
On se connecte.
Veeam Backup & Replication 11 se lance.
On choisit notre serveur.
Le serveur se met ensuite à jour automatiquement :
Conclusion
Veeam B&R est désormais installé. L'installation est très rapide. On peut désormais ajouter notre ESXi et répertoire de sauvegarde.
Ajout d'un répertoire de stockage (Partage Windows)
On clique sur "BACKUP Infrastructure" puis "Backup Repositories".
On ajoute un répertoire de sauvegarde.
On choisit Network Attached storage
Mon partage est un partage SMB. Je choisis SMB share.
On donne un nom et une description.
On indique le chemin du partage, on fournit les identifiants si besoin.
On réduit le nombre de tâches simultanées à 1 car il s'agit d'un disque dur et non d'une baie avec de belles performances, ou de stockage Cloud.
Je laisse par défaut. L'option ici est pour la restauration directe des VMs. Pour cela, on a besoin d'un cache d'écriture.
Cela vérifie si les composants sont déjà présents. L'option en bas permet d'importer les sauvegardes déjà existantes sur le disque.
Le répertoire se crée.
On clique sur suivant.
Le répertoire est crée !
Je clique sur oui pour changer le répertoire de sauvegarde par défaut pour le partage que je viens d'ajouter.
Le répertoire est bien là.
Importer des sauvegardes prééxistantes
Lors de l'ajout d'un répertoire, on peut importer les sauvegardes. Il suffit de cocher la case "Search the repository for existing backups and import them automatically".
Ajout de l'ESXI dans Veeam
Dans "BACKUP INFRASTRUCTURE" puis "Managed Servers", on ajoute notre serveur ESXI.
On choisit VMware vSphere.
On choisit vSphere,
On entre le nom DNS ou l'adresse IP de notre ESXI.
On ajoute les identifiants pour veeam. Le compte doit être administrateur sur l'ESXi
On clique sur continuer. (j'ai une alerte car j'ai rentré l'adresse IP et non le nom DNS de l'ESXI).
Veeam vérifie la connexion et sauvegarde la configuration.
Dans INVENTORY, on voit le serveur et les VMs.
Sauvegarder des machines virtuelles sur ESXI 7
On se rend dans HOME et Jobs.
On crée un job en cliquant en haut à gauche.
Personnellement, je vais en créer deux : un pour les machines Windows, et un pour les machines Linux.
On ajoute nos VMs.
On clique sur Next.
On change la destination et la politique de rétention de la politique de l'entreprise (ou la notre si c'est un homelab, comme moi). On clique ensuite sur Avancé.
Cocher "Create active full backups periodically" est souvent nécessaire, mais dans mon cas je ne le fais pas pour soucis de place sur mon disque.
La sauvegarde est faite sur un partage SMB sur un réseau 1Gb. Je choisi cette option.
A FINIR
Sauvegarde ponctuelle de plusieurs VMs
Présentation
On peut sauvegarder ponctuellement, hors job de sauvegarde via VeeamZIP. Cela peut être utile pour tester la sauvegarde, ou sauvegarder en prévision d'un changement important de l'infrastructure.
Sauvegarde VeeamZIP
On se rend dans "INVENTORY", puis "VMware vSphere", "Standalone Hosts" et "IP_DE_L'HYPERVISEUR".
On choisit les VMs, on clique droit puis VeeamZIP. On choisit la destination puis suivant.
Conclusion
On retrouve bien le backup.
Ajouter un partage NFS Synology en tant que répertoire de sauvegarde
Mon serveur Veeam est sur le contrôleur de domaine. Cela n'est pas du tout une bonne pratique. Il s'agit d'un lab, c'est une question de ressources.
Dans la console Veeam :
On choisit "Network attached storage".
On donne ensuite un nom et une description.
On rentre le nom du serveur (ou adresse IP) et la cible.
Le chemin d'un dossier partagé NFS Synology est : hostname:/nom_du_volume/nom_du_partage
Cette fenêtre apparait pour vérifier la connexion.
On obtient les informations à propos du partage. On peut également définir les tâches parallèles et la limite de lecture/écriture.
Je décoche la case car cette fois je n'utilise pas ESXi.
Voilà. On peut ajouter le répertoire en tant que répertoire de stockage par défaut.
Préparer le déploiement d'agent Veeam pour la sauvegarde
On peut ajouter des hyperviseurs (Hyper-V et vSphere) pour sauvegarder les machines virtuelles. On peut aussi ajouter d'autres machines via un agent et les sauvegarder.
Dans la console, on prépare le déploiement de l'agent :
On peut choisir différentes options. Il est préférable de ne pas utiliser l'option avec Active Directory si l'on compte sauvegarder le contrôleur de domaine. Je vais choisir ici la dernière option.
On choisit le type d'agent et la destination. Cela va créer un dossier avec tous les fichiers nécessaires à l'installation des agents. On peut modifier les paramètres en cliquant sur "Advanced" en bas à droite.
Le groupe est créé. Il se remplira quand l'agent sera installé.
Déploiement de l'agent
VeeamAgentWindows_5.0.0.4301.exe /silent /accepteula /acceptthirdpartylicenses
"C:\Program Files\Veeam\Endpoint Backup\veeam.agent.configurator.exe" -setVBRsettings /p:"C:\Users\Administrateur.SRV-DC01\Desktop\Serveurs Windows Distribs\Windows\Serveurs Windows.xml"