Aller au contenu

Veeam Agent pour Linux

Nous allons mettre en place une sauvegarde niveau bloc avec le logiciel spécialisé Veeam Agent. L’objectif est de sauvegarder un disque complet et de restaurer l’OS sur un autre VM. Pour cela, nous allons utiliser la version gratuite de Veeam Agent for Linux, téléchargeable à l’adresse suivante : https://www.veeam.com/fr/products/free/linux.html?ad=downloads

Les prérequis ci-dessous sont adaptés à notre environnement de test et s’appuient sur les recommandations officielles du centre d’assistance et du Guide de l’utilisateur Veeam Agent for Linux Rappel : Le protocole SMB est un protocole propriétaire Microsoft, mais des outils sont compatibles sous linux (samba). Le protocole SMB est aussi nommé CIFS ou SMB/CIFS. Nous allons vérifier l’accès au partage SMB. Pour cela, nous aurons besoin des outils cifs-utils et smbclient

Fenêtre de terminal
apt update
apt upgrade
apt install cifs-utils smbclient -y
apt install -y \
dkms gcc make perl \
linux-headers-$(uname -r) linux-headers-amd64 \
libudev1 libudev-dev \
libacl1 libacl1-dev \
libattr1 libattr1-dev \
lvm2 libfuse2 \
libncurses6 \
dmidecode \
default-libmysqlclient-dev libpq5 \
python3 btrfs-progs \
efibootmgr isolinux squashfs-tools xorriso \
wget tar gzip
Fenêtre de terminal
smbclient -L '\\IP_SMB' -U root

Remplacez IP_SMB par l’adresse IP du serveur SMB. Si la connexion est réussie, vous verrez la liste des partages disponibles sur le serveur SMB.

alt text

Téléchargement et installation de Veeam Agent for Linux

Fenêtre de terminal
wget https://download2.veeam.com/VAL/v13/veeam-release-deb_13.0.1_amd64.deb
dpkg -i veeam-release-deb_13.0.1_amd64.deb
apt update
apt install veeam-nosnap -y

alt text

Vérification de l’installation

Fenêtre de terminal
veeamservice status

Lancer la commande veeam pour initialiser Veeam Agent for Linux

Fenêtre de terminal
veeam

Accepter le contrat de licence (Touche ESPACE)

alt text

alt text Choisir de le sauvegarder dans le dossier /root

Terminer par accepter la licence alt text alt text Récupérer l’ISO de Veeam Recovery Patienter le temps de la création de l’ISO

Lancer l’outil Veeam Agent for Linux avec la commande veeam puis appuyer sur la touche C pour CONFIGURE : Nommer le job

alt text

Choisir les données à sauvegarder

alt text

Choisir la destination

alt text

Nous allons utiliser un partage SMB

alt text

Dans “Advanced”, il est possible de définir une fréquence pour les backup full (par exemple tous les dimanches).

alt text

On planifie ensuite la sauvegarde

alt text

On exécute le job.

alt text

Le job se lance

Fenêtre de terminal
veeamconfig job start --name "BackupJob1"

alt text

Il est possible de voir le job réussi

Les fichiers ont bien été sauvegardés sur le NAS.

Pour récupérer des fichiers spécifiques, nous allons utiliser l’outil Veeam Agent for Linux.

Pour restaurer le système, nous allons démarrer la machine à restaurer avec le média de récupération Veeam. Une fois dans l’environnement de récupération, nous allons sélectionner l’option de