Microsoft Azure Backup : Vue d’ensemble

1. Azure Backup

Azure Backup est le service Azure qui permet de sauvegarder et de restaurer les données dans le Cloud Microsoft.
Azure Backup est une solution basée dans le Cloud à la fois fiable, sécurisée et économique.

Azure Backup propose plusieurs composants que nous pouvons télécharger et déployer sur l’ordinateur ou sur le serveur approprié, ou dans le Cloud. Nous déployons un composant (ou un agent) en fonction de ce que nous souhaitons protéger. Nous pouvons utiliser tous les composants de sauvegarde Azure pour sauvegarder des données dans un coffre Recovery Services d’Azure.

Azure BACKUP décline différentes offres de services , voici un schéma qui présente les différentes offres de services :

Il faut savoir que tous les composants ne sont pas disponibles dans toutes les régions, voici un exemple des composants existant dans la région Central US et France Central :

  • Central US : Tous les composants cités ci-dessus existent dans la région Central US.

  • France Central : Tous les composants cités ci-dessus n’existent pas dans la région France Central, il manque les deux composants SQL in Azure VM et Azure Storage (Azure Files), Microsoft ne nous dit pas quand ces deux composants arriveront en France Central.

 

1.1. Zoom sur quelques limitations des différentes offres de sauvegardes

  • Avec Azure Backup (MARS) Agent
    • Sauvegarde 3 fois par jour
    • Ne tient pas compte des applications
    • Restauration au niveau du fichier, du dossier et du volume seulement
    • Linux non pris en charge
  • Avec Azure Backup Server (MABS)
    • Impossible de sauvegarder des charges de travail Oracle
    • Requiert toujours un abonnement Azure en direct
    • Aucune prise en charge de la sauvegarde sur bande
  • Avec System Center DPM
    • Impossible de sauvegarder des charges de travail Oracle
    • A besoin d’une licence
  • Avec IaaS VM Backup
    • Sauvegarde des machines virtuelles une fois par jour uniquement
    • Restauration des machines virtuelles uniquement au niveau du disque
    • Impossible d’effectuer une sauvegarde en local
  • Avec SQL In VM Azure
    • Sauvegarde des bases de données SQL Server installées sur des machines virtuelles
    • Utilise l’API SQL Native
    • Bénéficie des sauvegardes complètes, différentielles et des journaux
    • Sauvegarde automatique des futures bases de données ajoutées
  • Avec Azure Storage (Azure Files)
    • Sauvegarde des partages de fichiers Azure
    • Solution de sauvegarde native pour les partages de fichiers Azure
    • Sauvegarde de plusieurs fichiers à la fois

1.2. Granularité : quelles sont les données Protégées ?

  • Avec Azure Backup (MARS) Agent
    • Fichiers
    • Dossiers
    • État du système
  • Avec Azure Backup Server (MABS)
    • Fichiers
    • Dossiers
    • Volumes
    • Machines virtuelles
    • Applications
    • Charges de travail
    • État du système
  • Avec System Center DPM
    • Fichiers
    • Dossiers
    • Volumes
    • Machines virtuelles
    • Applications
    • Charges de travail
    • État du système
  • Avec IaaS VM Backup
    • VMs
    • Volumes
  • Avec SQL In VM Azure
    • Bases de données SQL Server installer sur des machines virtuelles
  • Avec Azure Storage (Azure Files)
    • Fichiers
    • Dossiers

 

2. Microsoft Azure Backup (MARS) Agent

2.1.  Principe général

L’agent MARS est utilisé par Azure Backup pour sauvegarder les fichiers, les dossiers et l’état du système des machines On-premise, des VM Azure dans un Recovery Service Vault.
On peut utiliser l’agent comme suit :

  • Exécutez directement sur les machines Windows On-premise afin de les sauvegarder directement dans un coffre Recovery Services Azure.
  • Exécutez les machines virtuelles Azure pour sauvegarder des fichiers et des dossiers spécifiques sur cette machine virtuelle Azure.
  • Exécutez dans un serveur Microsoft Azure Backup Server (MABS) ou dans un serveur DPM (System Center Data Protection Manager).

2.1.  Prise en charge par MARS

Les systèmes d’exploitation doivent être des systèmes d’exploitation 64 bits et doivent utiliser les derniers Service Packs et les dernières mises à jour.
Ces systèmes d’exploitation sont décrits dans le tableau suivant :

Système d’Exploitation Fichiers/Dossiers   Etat Du Système
Windows 10 (Entreprise, Professionnel, Famille) Oui Non
Windows 8.1 (Entreprise, Professionnel) Oui Non
Windows 8 (Entreprise, Professionnel) Oui Non
Windows 7 (Édition Intégrale, Entreprise, Professionnel, Édition Familiale Premium/Basique, Édition Starter) Oui Non
Windows Server 2016 (Standard, Datacenter, Essentials) Oui Oui
Windows Server 2012 R2 (Standard, Datacenter, Foundation, Essentials) Oui Oui
Windows Server 2012 (Standard, Datacenter, Foundation) Oui Oui
Windows Server 2008 R2 (Standard, Enterprise, Datacenter, Foundation) Oui Oui
Windows Server 2008 SP2 (Standard, Datacenter, Foundation) Oui Non
Windows Storage Server 2016/2012 R2/2012 (Standard, Workgroup) Oui Non

 

3. Microsoft Azure Backup Server

3.1. Principe général

Azure Backup Server est un système de sauvegarde et de récupération d’entreprise robuste qui contribue à votre stratégie BCDR en facilitant la sauvegarde et la récupération des données d’entreprise.

Il permet de protéger des charges de travail d’applications telles que des machines virtuelles Hyper-V, Microsoft SQL Server, SharePoint Server, Microsoft Exchange et des clients Windows à partir d’une console unique.

Que vous envoyiez des données de sauvegarde à Azure ou les conserviez localement, Azure Backup Server doit être enregistré auprès d’un coffre de récupération.

MABS peut être déployé dans les scénarios suivants :

  • Sauvegarde prenant en charge les applications : sauvegarde prenant en charge les applications des charges de travail Microsoft, notamment SQL Server, Exchange et SharePoint.
  • Sauvegarde des fichiers : sauvegarde des fichiers, dossiers et volumes pour les ordinateurs exécutant des systèmes d’exploitation Windows client et serveur.
  • Sauvegarde du système : sauvegarde de l’état du système ou exécution de sauvegardes complètes d’ordinateurs physiques exécutant des systèmes d’exploitation Windows client ou serveur.

MABS stockera les sauvegardes dans les destinations suivantes :

  • Disque : Pour un stockage à court terme, MABS sauvegarde les données sur des pools de disques.
  • Azure : Pour un stockage à court terme et à long terme, les données MABS stockées dans des pools de disques peuvent être sauvegardées dans un Recovery Service Vault.

3.2. Sauvegardes Prise En Charge Par MABS

Le tableau récapitule les systèmes d’exploitation pris en charge lors de la sauvegarde de machines virtuelles Azure avec de MABS.

Backup MABS v3 Windows Server 2016 (Datacenter, Standard, not Nano)
Windows Server 2012 R2 (Datacenter and Standard)
Windows Server 2012 with SP1 (Datacenter and Standard): Windows Management Framework 4.0 doit être installéWindows 2008 R2 with SP1 (Standard and Enterprise) : Windows Management Framework 4.0 doit être installé Windows 2008 R2 (Standard and Enterprise) : Pour MABS v2/v3 le SP1 du système d’exploitationSQL Server 2017SQL Server 2016/2016 with SP1SQL Server 2014SQL Server 2012/SP1/SP2SQL Server 2008 R2SQL Server 2008SharePoint 2016
SharePoint 2013
SharePoint 2010

 

4. Microsoft Azure IaaS VM Backup

4.1. Principe général

Lorsqu’une machine virtuelle Azure est sélectionnée pour la sauvegarde, le service Sauvegarde Azure lance un travail de sauvegarde conformément à la planification de sauvegarde spécifiée.

Le service déclenche alors l’installation de l’extension de sauvegarde :

  • Les machines virtuelles Windows utilisent l’extension VMSnapshot.
  • Les machines virtuelles Linux utilisent l’extension VMSnapshotLinux.
  • L’extension est installée lors de la première sauvegarde de machine virtuelle.
  • Pour que l’extension soit installée, la machine virtuelle doit être en cours d’exécution.
  • Si la machine virtuelle n’est pas en cours d’exécution, le service Sauvegarde prend un instantané du stockage sous-jacent (car aucune écriture de l’application n’a lieu pendant l’arrêt de la machine virtuelle).

Une fois l’instantané initial pris, les données sont transférées au Recovery Vault. Pour optimiser son efficacité, le service identifie et transfère uniquement les blocs de données qui ont été modifiés depuis la sauvegarde précédente (le delta).

Une fois le transfert de données terminé, l’instantané est supprimé localement et un point de récupération est créé.

4.2. Prise En Charge Des Système d’Exploitation (Windows)

Azure Backup Système d’exploitation  
Backup VM IaaS Windows Client : Non Pris en charge

Windows Server 2016 (Datacenter/Datacenter Core) : Pris en charge

Windows Server 2012 R2 Datacenter : Pris en charge

Windows Server 2008 R2 (RTM and SP1) : Pris en charge

 

5. Microsoft SQL In Azure VM

5.1. Principe général

Azure Backup pour les machines virtuelles SQL Server est la méthode moderne de sauvegarde des bases de données SQL Server installées dans une VM et dans le Cloud.

Cette solution est une solution zéro infrastructure, puisqu’on n’a pas besoin de déployer et de gérer l’infrastructure de sauvegarde.

Intégrée aux solutions Azure Backup, elle est capable de sauvegarder les bases de données SQL Server dans des VM Azure à l’aide de l’API SQL Native.

Lors de la configuration de backup SQL dans une VM Azure, le service Azure Backup installera l’extension Workload Backup sur cette machine virtuelle, le nom de cette extension est : AzureBackupWindowsWorkload

Cette extension comprend un coordinateur et un plugin SQL.
Le coordinateur est responsable de déclenchements des divers flux de travail tel que la configuration de la sauvegarde, la sauvegarde et la restauration.
Le plugin quant à lui est responsable du flux de données réel, et envoie les données sauvegardées directement vers le Recovery Service Vault sur le Cloud.

Pour qu’Azure Backup puisse se connecter sur les bases de données existantes sur le VM, il crée le compte NT SERVICE\AzureWLBackupPluginSvc.
Ce compte est utilisé pour la sauvegarde et la restauration et il doit avoir les droits sysadmin dans l’instance SQL. Il utilise aussi le compte NT AUTHORITY\SYSTEM pour l’interrogation des bases données.

5.2. Prise en charge

Le tableau suivant récapitule les scénarios de prise en charge pour Azure Backup pour SQL Server exécuté dans une machine virtuelle.

Supporté Détails  
Déploiement pris en charge SQL Marketplace Azure VMs

SQL Server installé manuellement

Zone Géographique prise en charge Australia South East (ASE), East Australia (AE)

Brazil South (BRS)

Canada Central (CNC), Canada East (CE)

South East Asia (SEA), East Asia (EA)

East US (EUS), East US 2 (EUS2), West Central US (WCUS), West US (WUS); West US 2 (WUS 2) North Central US (NCUS) Central US (CUS) South Central US (SCUS)

India Central (INC), India South (INS)

Japan East (JPE), Japan West (JPW)

Korea Central (KRC), Korea South (KRS)

North Europe (NE), West Europe

UK South (UKS), UK West (UKW)

Système d’exploitation supporté Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Linux Non pris en charge

Versions SQL supporté SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012.

Enterprise, Standard, Web, Developer, Express.

Pour SQL Server 2008 et SQL Server 2008 R2 s’exécutant sur Windows 2008 R2 SP1, la solution est actuellement est en preview

Versions .Net supporté .NET Framework 4.5.2

 

6. Microsoft Azure Storage (Azure Files)

6.1. Principe général

Azure Files est une solution de partage de fichiers basée sur le Cloud qui prend en charge le protocole SMB standard.
Azure Backup permet de créer une solution de sauvegarde native pour les partages de fichiers Azure, elle permet de protéger et sécuriser les fichiers partagés et de permettre de remonter ces fichiers instantanément.

Cette solution est une solution zéro infrastructure, puisque qu’on n’a pas besoin de déployer et de gérer l’infrastructure de sauvegarde.

6.2. Limitation pour la sauvegarde de partage de fichiers

La sauvegarde de Azure File Shares est en version preview, elle est supportée sur les deux comptes de stockage general-purpose v1 et general-purpose v2 et les scénarios de sauvegarde suivants ne sont pas pris en charge pour Azure File Shares.

  • La sauvegarde dans les comptes de stockage avec réplication de stockage redondant (ZRS) est actuellement limitée à certaines régions.
  • On ne peut pas sauvegarder les fichiers partagés d’un compte de stockage, où le Virtuel Network ou le Firewall est activé.
  • Il n’y a aucune interface CLI disponible pour la sauvegarde de Azure Files Shares pour l’instant.
  • La sauvegarde Azure prend actuellement la configuration des sauvegardes planifiées une fois par jour.
  • On peut effectuer une seule sauvegarde planifiée par jour.
  • On peut effectuer quatre sauvegardes à la demande maximum.

Dans les prochains articles, on va développer des procédures d’installation pour chaque solution de Azure Backup.

 

Lire aussi :

AZURE IaaS VM BACKUP

 

1 réflexion sur “Microsoft Azure Backup : Vue d’ensemble”

  1. Ping : AZURE IaaS VM BACKUP - EASYTEAM

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *