[Azure] Sauvegarde de vos bases de données SQL Server

Microsoft a rendu disponible il y a quelques semaines, une fonctionnalité pour sauvegarder le base de données SQL Server, directement depuis Azure Backup. Vous trouverez plus d’informations sur les prerequis et les limites ici : https://docs.microsoft.com/en-us/azure/backup/backup-azure-sql-database

Backup

Pour commencer, ouvrez votre vault, et choisissez SQL Server in Azure VM au lieu de Virtual Machines. Comme vous le voyez, étant donné que les VMs que je souhaite backup sont déployées à la main, et non via le market place, il y aura une action manuelle à effectuer. Sélectionnez les VMs qui contiennent un serveur SQL:

Une extension va être déployé sur chaque VM, pour accéder aux données SQL:

Un message d’erreur va apparaitre, pour nous signifier qu’il faut ajouter les droits sysadmin, sur les instances à backup, au compte qui a été créé via l’extension, NT Service\AzureWLBackupPluginSvc:

Error Code : UserErrorSQLNoSysadminMembership
Error Message : Azure Backup service creates a service account “NT Service\AzureWLBackupPluginSvc” for all operations and this account needs SQL sysadmin priviledge.
Recommended Action : Please provide Sys Admin privileges to AzureWLBackupPluginSvc.

Une fois terminé, relancez le scan des instances pour découvrir les DBs:

Nos DBs ont été découvertes:

Cliquez maintenant sur Configure Backup:

Et choisissez les bases de données à sauvegarder:

Choisissez également une police de backup pour les logs:

Nos bases de données ont été ajoutées au backup correctement. Cliquez dessus pour accéder aux bases:

Choisissez une DB et lancez le Full backup:

Tous les Full backups se sont déroulés correctement:

Restore

Pour restaurer une base, il suffit d’aller sur la base en question, et de cliquer sur restaurer. Vous pouvez créer une nouvelle base à partir du backup, ou remplacer la base de donnée initial:

Choisissez un point de restauration:

Et le lieu où restaurer cette base:

La base de donnée est en cours de restauration:

La base de donnée a bien été restaurée:

Cette nouvelle fonctionnalité est très intéressante et fonctionne très bien pour une preview. L’ajout d’autres types de base de données comme Oracle, MySQL, PostGre, etc. pourrait être  également un atout supplémentaire 🙂

 

Laisser un commentaire