Veeam Application Backup Repository : Step by step
Découvrir l’Application Backup Repository de Veeam
Salut à tous ! Aujourd’hui je vous emmène découvrir l’Application Backup Repository. Je vous explique de quoi il s’agit, puis je vous montre comment j’en ai déployé un dans mon lab, pour que vous puissiez faire la même chose de votre côté.
Qu’est-ce qu’un Application Backup Repository ?
Quand je regarde la documentation, j’aime bien commencer par le schéma, parce qu’il résume très bien le principe. D’un côté, vous avez votre backup server. De l’autre, un Application Backup Repository, qui est tout simplement un Veeam Hardened Repository déployé avec l’ISO de l’appliance, mais configuré spécifiquement pour exposer un share NFS.
Concrètement, vos firewalls, vos bases de données, vos applications custom, bref tout ce qui sait écrire sur un share NFS, pourra envoyer ses backups directement sur ce repository. Ensuite, c’est Veeam qui prend le relais et gère toute la chaîne : snapshots, backup copies, externalisation et le reste.
Mon environnement de lab
Pour la démo, mon lab se compose de plusieurs éléments :
- ma software appliance ;
- ma console (oui, le setup se fait encore en client lourd) ;
- mon Hardened Repository, dédié aux Application Backup Repository.
Étape 1 : préparer le Hardened Repository
Pour créer un Hardened Repository destiné à cet usage, il suffit d’utiliser l’ISO de la Veeam Infrastructure Appliance et de choisir l’option Hardened Repo. Attention à un point important : il faut un seul disque lors du déploiement. Si vous en ajoutez un deuxième dès le départ, le Hardened Repository l’utilisera automatiquement. Ici, on installe donc uniquement l’OS, puis on ajoute nous-mêmes un disque après coup.
J’ai donc créé un nouveau disque dans mon environnement, que j’ai nommé « ABR ». Il n’a pas besoin d’être très gros, c’est juste pour l’exemple. Je l’ai ensuite rattaché à ma machine, et il apparaît bien.
Étape 2 : activer la fonctionnalité dans l’interface de l’appliance
Je me connecte ensuite à l’interface web du serveur, ici le numéro 16, qui est bien mon Hardened Repository fraîchement déployé. Dans la partie Backup Infrastructure, il y a un nouveau menu tout en bas, qui permet de combiner un Hardened Repository avec un Application Backup Repository.
Comme on parle de NFS, il faut activer volontairement cette fonctionnalité. Je soumets donc ma requête, et là, il faut passer par le Security Officer :
- je me connecte avec le compte Security Officer ;
- je vois la requête et je l’approuve ;
- je me déconnecte, parce qu’on fait les choses bien ;
- je reviens avec mon compte Veeam Admin.
De retour dans l’infrastructure, la requête apparaît comme approuvée.
Étape 3 : ajouter le stockage
Direction la partie Storage. Je fais un rescan, puis un Add Storage. L’appliance détecte mon nouveau disque de 20 Go. Je le sélectionne, je lui donne le nom « ABR » et je choisis le type Application Backup. Je continue, je termine, et le disque est monté sans problème. Un dernier rescan et mon ABR est prêt côté appliance.
Étape 4 : ajouter l’Application Backup Repository dans la console
Je passe maintenant à la console (que j’avais déjà ouverte, vous voyez, je suis bien préparé !). Dans Backup Infrastructure, je vais sur Application Backup Repository et je clique sur Add Application Backup Repository.
Je lui donne un nom, je sélectionne mon serveur (le numéro 16), et je vois directement apparaître mon ZFS pool et mon stockage ABR. Le nom affiché correspond au point de montage : je peux le copier en entier, c’est le chemin que vos applications utiliseront pour écrire sur le share NFS.
Permissions et Kerberos
Il faut ensuite gérer les permissions, par exemple en lecture ou en écriture. Si vous utilisez Kerberos, la gestion des permissions associées est aussi configurable directement ici.
Pilotage des snapshots
Autre point clé : le pilotage des snapshots. Dans mon exemple, je programme un snapshot toutes les heures, que je conserve pendant 14 jours. Cela revient à sécuriser au moins ce volume avec un backup par jour. Évidemment, ces snapshots sont immuables. Je peux aussi activer l’envoi de notifications.
Je valide, Veeam installe le rôle, et c’est terminé : mon Application Backup Repository est opérationnel et prêt à accueillir mes backups NFS.
Le gros avantage : les backups copies
C’est là que ça devient vraiment intéressant. Si je crée un nouveau job de type Backup Copy, je peux sélectionner mon repository de type Application Backup Repository comme source, puis l’envoyer vers un autre emplacement. Je peux aussi gérer le GFS, et ça fonctionne même avec les tapes.
Pour conclure
Avec l’Application Backup Repository, vous disposez d’un stockage NFS posé sur une infrastructure appliance, monitorée et gérée par Veeam. Vous pouvez ensuite gérer tout le cycle de vie de vos données directement dans Veeam : backup copy, envoi vers du stockage objet, immuabilité, tape, etc.
Voilà pour cette petite démonstration, j’espère qu’elle vous aura été utile ! Si vous avez des questions, n’hésitez pas à les poser dans les commentaires. Je vous dis à bientôt pour un prochain contenu.