Sauvegarde et restauration SQL Server avec Stockage Blob Azure
S’applique à : SQL Server Azure SQL Managed Instance
Cet article présente les sauvegardes SQL Server vers Stockage Blob Microsoft Azure ainsi que la restauration à partir de ce service. Elle résume également les avantages liés à l'utilisation du Stockage Blob 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 les bases de données 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é 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. Pour plus d’informations sur les signatures d’accès partagé, consultez Signatures d’accès partagé, partie 1 : présentation du modèle SAS. Cette fonctionnalité est disponible dans SQL Server 2012 SP1 CU2 et versions ultérieures. Pour les versions SQL Server antérieures à SQL Server 2012 SP1 CU2, utilisez le complément Sauvegarde de SQL Server vers l’outil Microsoft Azure afin de créer rapidement et facilement des sauvegardes dans le stockage Microsoft Azure.
Sauvegardes d’instantanés de fichiers pour les fichiers de base de données dans le Stockage Blob Azure Grâce à l'utilisation d'instantanés Azure, les sauvegardes d'instantanés de fichiers SQL Server permettent des sauvegardes et des restaurations quasi instantanées pour les fichiers de bases de données stockés à l'aide de Stockage Blob Azure. 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é est appelée sauvegarde managée SQL Server sur Microsoft Azure. Pour plus d’informations, voir SQL Server Managed Backup to Microsoft Azure(en anglais). Cette fonctionnalité est disponible dans SQL Server 2014 ou version ultérieure.
Avantages de l’utilisation du Stockage Blob Azure 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 le Stockage Blob Azure 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 désormais stocké dans Stockage Blob Azure est directement disponible soit pour SQL Server sur site, soit pour un autre SQL Server fonctionnant dans une machine virtuelle Microsoft Azure, sans qu'il soit nécessaire d'attacher/détacher la base de données ou de télécharger et d'attacher le VHD.
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.