Sauvegarde et restauration SQL Server avec Stockage Blob Azure

S’applique à : ouiSQL Server (toutes les versions prises en charge) OuiAzure SQL Managed Instance

Graphique de sauvegarde vers l’objet blob Azure

Cette rubrique présente les sauvegardes SQL Server vers Microsoft Azure Blob Storage ainsi que la restauration à partir de ce service. Elle résume également les avantages liés à l'utilisation d’Azure Blob Storage Azure pour stocker des sauvegardes SQL Server.

SQL Server prend en charge le stockage des sauvegardes dans Azure Blob Storage comme suit :

  • Gérer vos sauvegardes dans Microsoft Azure : à l’aide des mêmes méthodes que celles utilisées pour sauvegarder sur disque (DISK) et sur bande (TAPE), réalisez maintenant vos sauvegardes dans le stockage Microsoft Azure en spécifiant une URL comme destination de sauvegarde. Utilisez cette fonctionnalité pour sauvegarder ou configurer manuellement votre propre stratégie de sauvegarde comme vous le feriez pour un stockage local ou d'autres options hors site. Cette fonctionnalité est également connue sous le nom Sauvegarde SQL Server vers une URL. Pour plus d’informations, consultez SQL Server Backup to URL. Cette fonctionnalité est disponible dans SQL Server 2012 SP1 CU2 ou version ultérieure. Cette fonctionnalité a été améliorée dans SQL Server 2016 (13.x) pour fournir des performances et des fonctionnalités supplémentaires via l’utilisation d’objets blob de blocs, de signatures d’accès partagé et d’entrelacements.

    Notes

    Pour les versions SQL Server antérieures à SQL Server 2012 SP1 CU2, utilisez le complément SQL Server Backup to Microsoft Azure Tool afin de créer rapidement et facilement des sauvegardes dans le stockage Microsoft Azure. Pour plus d'informations, consultez le centre de téléchargement.

  • Sauvegardes d’instantanés de fichiers pour les fichiers de base de données dans le stockage d’objets blob Azure Les sauvegardes d’instantanés de fichiers SQL Server fournissent, via l’utilisation d’instantanés Azure, des sauvegardes et des restaurations quasi instantanées des fichiers de base de données stockés à l’aide d’Azure Blob Storage. Cette fonctionnalité vous permet de simplifier vos stratégies de sauvegarde et de restauration et prend en charge la limite de restauration dans le temps. Pour plus d’informations, consultez Sauvegarde d’instantanés de fichiers pour les fichiers de base de données dans Azure. Cette fonctionnalité est disponible dans SQL Server 2016 ou version ultérieure.

  • Laisser SQL Server gérer les sauvegardes dans Microsoft Azure : configurez SQL Server pour qu’il gère la stratégie de sauvegarde et planifie les sauvegardes d’une seule ou de plusieurs bases de données, ou définissez les valeurs par défaut au niveau de l’instance. Cette fonctionnalité s’appelle Sauvegarde managée SQL Server sur Microsoft Azure . Pour plus d’informations, consultez Sauvegarde managée SQL Server sur Microsoft Azure. Cette fonctionnalité est disponible dans SQL Server 2014 ou version ultérieure.

Avantages de l’utilisation d’Azure Blob Storage pour les sauvegardes SQL Server

  • Stockage hors site flexible, fiable et illimité : le stockage de vos sauvegardes dans Azure Blob Storage peut représenter une option hors site pratique, flexible et facile d'accès. La création d'un stockage hors site pour vos sauvegardes SQL Server peut être aussi simple que la modification de vos scripts/tâches existants. En principe, le stockage hors site doit être suffisamment éloigné de l'emplacement de la base de données de production pour empêcher qu'un éventuel sinistre n'affecte tous les emplacements (bases de données hors site et de production). En choisissant de géorépliquer Azure Blob Storage, vous disposez d'un niveau de protection supplémentaire au cas où un sinistre affecterait l'ensemble de la région. En outre, les sauvegardes restent accessibles à partir de n'importe quel endroit et à tout moment, et vous pouvez y accéder facilement pour les restaurations.

    Important

    Grâce à l’utilisation d’objets blob de blocs dans SQL Server 2016 (13.x), vous pouvez distribuer votre jeu de sauvegarde pour prendre en charge des tailles de fichiers de sauvegarde jusqu’à 12,8 To.

  • Archive de sauvegarde : Azure Blob Storage offre une meilleure alternative à l’option sur bande souvent utilisée pour archiver les sauvegardes. Le stockage sur bande peut nécessiter le transport physique vers un emplacement hors site, ainsi que des mesures de protection des supports. Le stockage de vos sauvegardes dans le service BLOB Azure offre une option d’archivage instantané, hautement disponible et durable.

  • Aucune surcharge de gestion du matériel avec les services Microsoft Azure. Les services Microsoft Azure gèrent le matériel et assurent la géoréplication pour la redondance et la protection contre les défaillances matérielles.

  • Actuellement, pour les instances de SQL Server s’exécutant sur un ordinateur virtuel Microsoft Azure, la sauvegarde dans Azure Blob Storage peut être réalisée en créant des disques attachés. Toutefois, le nombre de disques que vous pouvez attacher à un ordinateur virtuel Microsoft Azure est limité. Cette limite est de 16 disques pour une instance extra-large et inférieure pour les instances plus petites. En activant une sauvegarde directe dans Stockage Blob Azure, vous pouvez contourner la limite de 16 disques.

    En outre, le fichier de sauvegarde qui est maintenant stocké dans Azure Blob Storage est directement accessible pour une instance locale de SQL Server ou une autre instance de SQL Server s’exécutant sur un ordinateur virtuel Microsoft Azure, sans avoir besoin d’attacher/détacher la base de données ou de télécharger et attacher le disque dur virtuel.

  • Avantages en termes de coûts : payez uniquement pour le service utilisé. Peut être économique comme option de sauvegarde et d'archivage hors site. Pour plus d’informations et de liens, consultez la section Considérations sur la facturation Microsoft Azure .

Considérations sur la facturation Microsoft Azure :

En comprenant les coûts de stockage Microsoft Azure, vous pouvez prévoir le coût de création et de stockage des sauvegardes dans Microsoft Azure.

La Calculatrice Microsoft Azure peut vous aider à évaluer les coûts.

Stockage : les tarifs sont basés sur l'espace utilisé et sont calculés sur une échelle graduée en fonction du niveau de redondance. Pour plus d’informations, consultez la section Gestion des données de l’article Détails de la tarification .

Transferts de données : les transferts de données entrants vers Microsoft Azure sont gratuits. Les transferts sortants sont facturés en fonction de l'utilisation de la bande passante et calculés selon une échelle graduée spécifique à la région. Pour plus d'informations, consultez la section Transferts de données de l'article Détails de la tarification.

Voir aussi

Bonnes pratiques et résolution des problèmes liés à la sauvegarde SQL Server vers une URL

Sauvegarde et restauration des bases de données système (SQL Server)

Didacticiel : Utilisation d’Azure Blob Storage avec des bases de données SQL Server 2016

Sauvegarde SQL Server vers une URL