Contents
Petite explication sur Veeam aujourd’hui, et plus précisément sur la fonction Scale-Out Backup Repository, autrement appelée SOBR.
Qu’est ce que Scale-Out Backup Repository ?
Il s’agit d’une fonctionnalité qui va permettre d’ajouter de la capacité de stockage au sein d’un pool, et ce de manière totalement transparente pour les « repository » ET pour les jobs existants. Ainsi, vous allez pouvoir faire grossir votre target de destination de manière « infinie » sans interruption,sans avoir a déplacer vos données vers un « repository » plus gros, puisque c’est Veeam qui s’occupe de tout !
Source : helpcenter.veeam.com
Vous pourrez mixer des « repository » de tout type au sein d’un même Scale-Out :
- Microsoft Windows backup repositories
- Linux backup repositories
- Shared folders
- Deduplicating storage appliances
Les types de jobs et taches compatibles sont les suivantes :
- Backup jobs
- Backup copy jobs
- VeeamZIP tasks
- Backup jobs created by Veeam Agent for Linux 2.0 and higher
- Backup jobs created by Veeam Agent for Microsoft Windows 2.0 and higher
Les limitations de Scale-Out Backup Repository
- Cette fonctionnalité n’est disponible que pour les versions Enterprise et Enterprise Plus
- Scale-Out Backup Repository ne fonctionne pas pour les taches suivantes :
- Configuration backup job
- Replication jobs
- VM copy jobs
- Veeam Agent backup jobs created by Veeam Endpoint Backup 1.5 or earlier and Veeam Agent for Linux 1.0 Update 1 or earlier
- Vous ne pourrez pas ajouter un membre à votre Scale-Out si un job non supporté est actuellement entrain d’etre exécuter sur ce membre.
- Si un backup repository est membre d’un SOBR, vous ne pourrez plus l’utiliser en tant que « repository simple ».
- De meme que vous ne pourrez pas ajouter ce membre à un autre SOBR, si celui-ci fait deja parti d’un SOBR.
Vous pouvez consulter la liste complète des limitations de la fonctionnalité ici
Comment déployer un Scale-Out Backup Repository ?
Pour pouvoir déployer un nouveau Scale-Out Backup Repository il faut au préalable avoir des repository existants. Dans notre contexte, nous considérerons qu’ils existent déjà.
1. Aller dans la partie Backup infrastructure et faire un clique droit sur Scale-out Repositories puis Add Scale-Out repository
2. Choisir le nom et la description puis Next
3. Sélectionner Add puis choisir les deux ou + repository existants à intégrer dans le scale-out
4. Enfin sélectionner options avancées et choisir les options qui vous conviennent.
5. Sélectionner Yes si vous souhaitez que le Scale-Out soit automatiquement la nouvelle cible des jobs existants
6. Sélectionner le type de policy désirée :
Data locality : va placer sur le même membre toute la chaine de backup en cours (.vbk + .vib)
Performance : va séparer les fichiers incrémentiels (.vib) des fichiers full (.vbk) afin de répartir les I/O sur les deux extents
7. Résumé final
8. Une fois votre Scale-Out créé, vous pouvez voir sa capacité totale dans le menu associé.
Troubleshooting
Lors de la création du Scale-Out j’ai rencontré un problème avec un job de type « Windows Agent Backup Copy » .
Unable to add extent « Remote – Repository backups VM » because it serves as the target for one or more job types which are not supported by a scale-out backup repository
C’est un bug connu chez Veeam lorsque l’on souhaite externaliser des sauvegardes d’une machine physique vers un Scale-Out repository. Ce bug sera corrigé dans l’update 4 qui devrait sortir très bientot…
La solution à ce problème est décrite ici, dans un post que j’ai ouvert sur le forum Veeam et qui a été solutionné par le support technique.
Hello ! Maxime, fondateur et auteur indépendant de vDays.net. Je travaille dans l’IT depuis 6 ans, après avoir fait 5 ans d’apprentissages. Via ce blog, j’aimerais partager et échanger avec vous sur les nouvelles technologies, notamment sur la virtualisation et VMware. Si vous voulez en savoir plus sur moi, consultez ma page « à propos de moi » ou suivez-moi sur Twitter et LinkedIn.