Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2016)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure gère et automatise les sauvegardes SQL Server dans le stockage d’objets blob Microsoft Azure. manages and automates SQL Server backups to Microsoft Azure Blob storage. Vous pouvez choisir d’autoriser SQL Server à déterminer la planification de sauvegarde en fonction de la charge de travail des transactions de votre base de données.You can choose to allow SQL Server to determine the backup schedule based on the transaction workload of your database. Ou vous pouvez utiliser les options avancées pour définir une planification.Or you can use advanced options to define a schedule. Les paramètres de rétention déterminent la durée pendant laquelle les sauvegardes sont stockées dans le stockage d’objets blob Azure.The retention settings determine how long the backups are stored in Azure Blob storage. Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure prend en charge la restauration limitée dans le temps pour la période de rétention spécifiée. supports point in time restore for the retention time period specified.

À partir de SQL Server 2016SQL Server 2016, les procédures et le comportement sous-jacent de Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure ont changé.Beginning with SQL Server 2016SQL Server 2016, the procedures and underlying behavior of Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure has changed. Pour plus d’informations, consultez Migrate SQL Server 2014 Managed Backup Settings to SQL Server 2016.For more information, see Migrate SQL Server 2014 Managed Backup Settings to SQL Server 2016.

Conseil

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure est recommandée pour les instances de SQL Server exécutées sur des machines virtuelles Microsoft Azure. Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure is recommended for SQL Server instances running on Microsoft Azure virtual machines.

AvantagesBenefits

Actuellement, l'automatisation des sauvegardes pour plusieurs bases de données requiert le développement d'une stratégie de sauvegarde, l'écriture d'un code personnalisé et la planification des sauvegardes.Currently automating backups for multiple databases requires developing a backup strategy, writing custom code, and scheduling backups. À l’aide de la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure, vous pouvez créer un plan de sauvegarde en spécifiant uniquement la durée de rétention et l’emplacement de stockage.Using Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure, you can create a backup plan by specifying only the retention period and storage location. Il existe des paramètres avancés mais ils ne sont pas obligatoires.Although advanced settings are available, they are not required. Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure planifie, exécute et administre les sauvegardes. schedules, performs, and maintains the backups.

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure peut être configurée au niveau de la base de données ou au niveau de l’instance de SQL Server. can be configured at the database level or at the SQL Server instance level. Lors de la configuration au niveau de l’instance, les nouvelles bases de données sont également sauvegardées automatiquement.When configuring at the instance level, any new databases are also backed up automatically. Vous pouvez utiliser les paramètres au niveau de la base de données pour remplacer les valeurs par défaut au niveau de l’instance pour un cas particulier.Settings at the database level can be used to override instance level defaults on an individual case.

Vous pouvez également chiffrer les sauvegardes pour renforcer la sécurité, et vous pouvez configurer une planification personnalisée pour contrôler le moment où les sauvegardes sont effectuées.You can also encrypt the backups for additional security, and you can set up a custom schedule to control when the backups are taken. Pour plus d’informations sur les avantages de Microsoft Azure Blob Storage pour les sauvegardes SQL ServerSQL Server , consultez Sauvegarde et restauration SQL Server avec le service de stockage d’objets blob Microsoft Azure.For more details on the benefits of using Microsoft Azure Blob storage for SQL ServerSQL Server backups, see SQL Server Backup and Restore with Microsoft Azure Blob Storage Service

Conditions préalables Prerequisites

Le stockage Microsoft Azure est utilisé par la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure pour stocker les fichiers de sauvegarde.Microsoft Azure Storage is used by Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure to store the backup files. Les conditions préalables suivantes sont nécessaires :The following prerequisites are required:

Condition préalablePrerequisite DescriptionDescription
Compte Microsoft AzureMicrosoft Azure Account Vous pouvez commencer à utiliser Azure avec une version d’évaluation gratuite avant d’explorer les options d’achat.You can get started with Azure with a free trial before exploring purchase options.
Compte de stockage AzureAzure Storage Account Les sauvegardes sont stockées dans le stockage d’objets blob Azure associé à un compte de stockage Azure.The backups are stored in Azure blob storage associated with an Azure storage account. Pour obtenir des instructions détaillées sur la création d’un compte de stockage, consultez À propos des comptes de stockage Azure.For step-by-step instructions to create a storage account, see About Azure Storage Accounts.
Conteneur d’objets blobBlob Container Les objets blob sont organisés dans des conteneurs.Blobs are organized in containers. Vous spécifiez le conteneur cible pour les fichiers de sauvegarde.You specify the target container for the backup files. Vous pouvez créer un conteneur dans le portail de gestion Azureou vous pouvez utiliser la commande New-AzureStorageContainerAzure PowerShell .You can create a container in the Azure Management Portal, or you use the New-AzureStorageContainerAzure PowerShell command.
Signature d’accès partagé (SAS)Shared Access Signature (SAS) L’accès au conteneur cible est contrôlé par une signature d’accès partagé (SAS).Access to the target container is controlled by a Shared Access Signature (SAS). Pour une vue d’ensemble de SAS, consultez Signatures d’accès partagé, partie 1 : présentation du modèle SAS.For an overview of SAS, see Shared Access Signatures, Part 1: Understanding the SAS Model. Vous pouvez créer un jeton SAS dans le code ou avec la commande PowerShell New-AzureStorageContainerSASToken .You can create a SAS token in code or with the New-AzureStorageContainerSASToken PowerShell command. Pour obtenir un script PowerShell qui simplifie ce processus, consultez Simplification de la création d’informations d’identification SQL avec des jetons de signature d’accès partagé (SAS) sur le stockage Azure avec Powershell.For a PowerShell script that simplifies this process, see Simplifying creation of SQL Credentials with Shared Access Signature ( SAS ) tokens on Azure Storage with Powershell. Le jeton SAS peut être stocké dans des informations d’identification SQL pour une utilisation avec la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.The SAS token can be stored in a SQL Credential for use with Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.
Agent SQL ServerSQL Server Agent L’Agent SQL Server doit être en cours d’exécution pour que Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure fonctionne.SQL Server Agent must be running for Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure to work. Envisagez de définir l’option de démarrage sur automatique.Consider setting the startup option to automatic.

ComponentsComponents

Transact-SQL est l'interface principale utilisée pour interagir avec la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.Transact-SQL is the main interface to interact with Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure. Les procédures stockées système sont utilisées pour activer, configurer et surveiller la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.System stored procedures are used for enabling, configuring, and monitoring Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure. Les fonctions système sont utilisées pour récupérer des paramètres de configuration existants, des valeurs de paramètre et des informations sur le fichier de configuration.System functions are used to retrieve existing configuration settings, parameter values, and backup file information. Les événements étendus sont utilisés pour exposer des erreurs et des avertissements.Extended events are used to surface errors and warnings. Les mécanismes d'alerte sont activés via les travaux SQL Agent et la gestion basées sur des stratégies SQL Server.Alert mechanisms are enabled through SQL Agent jobs and SQL Server Policy Based Management. Voici la liste des objets et la description de leurs fonctionnalités en relation à la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.The following is a list of the objects and a description of its functionality in relation to Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.

Des applets de commande PowerShell sont également disponibles pour configurer la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.PowerShell cmdlets are also available to configure Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure. SQL Server Management Studio prend en charge la restauration de sauvegardes créées par la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure à l'aide de la tâche Restaurer la base de données .SQL Server Management Studio supports restoring backups created by Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure by using the Restore Database task

Objet systèmeSystem Object DescriptionDescription
MSDBMSDB Stocke les métadonnées et l'historique de toutes les sauvegardes créées par la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.Stores the metadata, backup history for all the backups created by Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.
managed_backup.sp_backup_config_basic (Transact-SQL)managed_backup.sp_backup_config_basic (Transact-SQL) Active la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.Enables Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.
managed_backup.sp_backup_config_advanced (Transact-SQL)managed_backup.sp_backup_config_advanced (Transact-SQL) Configure les paramètres avancés pour la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure, telles que le chiffrement.Configures advanced settings for Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure, such as encryption.
managed_backup.sp_backup_config_schedule (Transact-SQL)managed_backup.sp_backup_config_schedule (Transact-SQL) Crée une planification personnalisée pour la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.Creates a custom schedule for Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.
managed_backup.sp_ backup_master_switch (Transact-SQL)managed_backup.sp_ backup_master_switch (Transact-SQL) Interrompt et reprend la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.Pauses and resumes Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.
managed_backup.sp_set_parameter (Transact-SQL)managed_backup.sp_set_parameter (Transact-SQL) Active et configure la surveillance pour la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.Enables and configures monitoring for Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure. Exemples : activer les événements étendus, les paramètres de courrier électronique pour les notifications.Examples: enabling extended events, mail settings for notifications.
managed_backup.sp_backup_on_demand (Transact-SQL)managed_backup.sp_backup_on_demand (Transact-SQL) Effectue une sauvegarde ad hoc d’une base de données qui est activée pour utiliser la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure sans rompre la séquence de journaux de transactions consécutifs.Performs an ad-hoc backup for a database that is enabled to use Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure without breaking the log chain.
managed_backup.fn_backup_db_config (Transact-SQL)managed_backup.fn_backup_db_config (Transact-SQL) Retourne l’état actuel de la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure et les valeurs de configuration d’une base de données, ou de toutes les bases de données sur l’instance.Returns the current Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure status and configuration values for a database, or for all the databases on the instance.
managed_backup.fn_is_master_switch_on (Transact-SQL)managed_backup.fn_is_master_switch_on (Transact-SQL) Retourne l’état du commutateur principal.Returns the status of the master switch.
managed_backup.sp_get_backup_diagnostics (Transact-SQL)managed_backup.sp_get_backup_diagnostics (Transact-SQL) Retourne les événements enregistrés par Événements étendus.Returns the events logged by Extended Events.
managed_backup.fn_get_parameter (Transact-SQL)managed_backup.fn_get_parameter (Transact-SQL) Retourne les valeurs actuelles des paramètres système de la sauvegarde comme les paramètres de surveillance et de courrier électronique pour les alertes.Returns the current values for backup system settings such as monitoring and mail settings for alerts.
managed_backup.fn_available_backups (Transact-SQL)managed_backup.fn_available_backups (Transact-SQL) Récupère les sauvegardes disponibles pour une base de données spécifiée ou pour toutes les bases de données dans une instance.Retrieves available backups for a specified database or for all the databases in an instance.
managed_backup.fn_get_current_xevent_settings (Transact-SQL)managed_backup.fn_get_current_xevent_settings (Transact-SQL) Retourne les paramètres actuels des événements étendus.Returns the current extended event settings.
managed_backup.fn_get_health_status (Transact-SQL)managed_backup.fn_get_health_status (Transact-SQL) Retourne le décompte agrégé des erreurs enregistrées par les événements étendus pour une période spécifiée.Returns the aggregated counts of errors logged by Extended Events for a specified period.

Stratégie de sauvegardeBackup Strategy

Planification de la sauvegardeBackup Scheduling

Vous pouvez spécifier une planification de sauvegarde personnalisée à l’aide de la procédure stockée système managed_backup.sp_backup_config_schedule (Transact-SQL).You can specify a custom backup schedule using the system stored procedure managed_backup.sp_backup_config_schedule (Transact-SQL). Si vous ne spécifiez pas de planification personnalisée, le type des sauvegardes planifiées et leur fréquence sont déterminés en fonction de la charge de travail de la base de données.If you do not specify a custom schedule, the type of backups scheduled and the backup frequency is determined based on the workload of the database. Les paramètres de période de rétention sont utilisés pour déterminer la période pendant laquelle un fichier de sauvegarde doit être retenu dans le stockage et la capacité à restaurer une base de données à un point précis dans le temps au cours de la période de rétention.The retention period settings are used to determine the length of time a backup file should be retained in the storage and the ability to recover the database to a point-in-time within the retention period.

Conventions d’affectation de noms aux fichiers de sauvegardeBackup File Naming Conventions

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure utilise le conteneur que vous spécifiez, donc vous pouvez contrôler le nom du conteneur. uses the container that you specify, so you have control over the name of the container. Les fichiers de sauvegarde des bases de données autres que des bases de données de disponibilité sont nommés en utilisant les 40 premiers caractères du nom de la base de données, le GUID de la base de données sans le symbole ‘-‘ et l’horodateur.For the backup files, non availability databases are named using the following convention: The name is created using the first 40 characters of the database name, the database GUID without the ‘-‘, and the timestamp. Le caractère de soulignement est inséré entre les segments comme délimiteurs.The underscore character is inserted between segments as separators. L'extension .bak est utilisée pour le fichier en cas de sauvegarde complète et l'extension .log est utilisée pour les sauvegardes de journal.The .bak file extension is used for full backup and .log for log backups. Pour les bases de données d'un groupe de disponibilité, en plus de la convention d'attribution de noms décrite ci-dessus, le GUID de la base de données du groupe de disponibilité est ajouté après les 40 caractères du nom de la base de données.For Avaialbility Group databases, in addition to the file naming convention described above, the Availability Group database GUID is added after the 40 characters of the database name. La valeur du GUID de la base de données du groupe de disponibilité est la valeur de group_database_id dans sys.databases.The Availability Group database GUID value is the value for group_database_id in sys.databases.

Sauvegarde de base de données complèteFull Database Backup

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure planifie une sauvegarde de base de données complète si l'une des conditions suivantes est vraie. agent schedules a full database backup if any of the following is true.

  • La Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure est activée sur une base de données pour la première fois, ou la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure est activée avec les paramètres par défaut au niveau de l'instance.A database is Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure enabled for the first time, or when Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure is enabled with default settings at the instance level.

  • La taille du journal depuis la dernière sauvegarde de base de données complète est égale ou supérieure à 1 Go.The log growth since last full database backup is equal to or larger than 1 GB.

  • L'intervalle maximum d'une semaine est dépassé depuis la dernière sauvegarde de base de données complète.The maximum time interval of one week has passed since the last full database backup.

  • La séquence de journaux de transactions consécutifs est rompue.The log chain is broken. Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure vérifie périodiquement si la séquence de journaux de transactions consécutifs est intacte en comparant le premier et le dernier LSN des fichiers de sauvegarde. periodically checks to see whether the log chain is intact by comparing the first and last LSNs of the backup files. Si la séquence de journaux de transactions consécutifs est rompue pour un motif quelconque, la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure planifie une sauvegarde de base de données complète.If there is break in the log chain for any reason, Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure schedules a full database backup. Le motif le plus fréquent d'une rupture de la séquence de journaux de transactions consécutifs est le plus souvent une commande de sauvegarde émise à l'aide de Transact-SQL ou via la tâche de sauvegarde dans SQL Server Management Studio.The most common reason for log chain breaks is probably a backup command issued using Transact-SQL or through the Backup task in SQL Server Management Studio. D'autres scénarios communs sont la suppression accidentelle des fichiers journaux de sauvegarde ou le remplacement accidentel des sauvegardes.Other common scenarios include accidental deletion of the backup log files, or accidental overwrites of backups.

Sauvegarde du journal des transactionsTransaction Log Backup

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure planifie une sauvegarde du journal si l'une des conditions suivantes est vraie : schedules a log backup if any of the following is true:

  • L'historique des sauvegardes de journaux est introuvable.There is no log backup history that can be found. Cela se produit habituellement lorsque la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure est activée la première fois.This is usually true when Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure is enabled for the first time.

  • L'espace du journal des transactions utilisé dépasse 5 Mo.The transaction log space used is 5 MB or larger.

  • L'intervalle maximum de 2 heures est dépassé depuis la dernière sauvegarde de journal.The maximum time interval of 2 hours since the last log backup is reached.

  • Lorsque la sauvegarde du journal des transactions traîne derrière une sauvegarde complète de la base de données.Any time the transaction log backup is lagging behind a full database backup. Le but est de conserver la séquence de journaux de transactions consécutifs avant la sauvegarde complète.The goal is to keep the log chain ahead of full backup.

Paramètres de période de rétentionRetention Period Settings

Lorsque vous configurez la sauvegarde, vous devez définir la période de rétention en jours : 1 jour au minimum et 30 jours au maximum.When enabling backup you must set the retention period in days: The minimum is 1 day, and maximum is 30 days.

Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure , en fonction des paramètres de la période de rétention, évalue la capacité à restaurer une base de données à un point précis dans le temps au cours de la période de rétention pour déterminer quels sont les fichiers de sauvegarde à conserver et quels sont ceux à supprimer. based on the retention period settings, assesses the ability to recover to a point in time in the specified time, to determine what backup files to keep and identifying the backup files to delete. Le paramètre backup_finish_date de la sauvegarde est utilisé pour déterminer et vérifier la durée spécifiée dans les paramètres de la période de rétention.The backup_finish_date of the backup is used to determine and match the time specified by the retention period settings.

Éléments importants à prendre en considérationImportant Considerations

Pour une base de données, si un travail de sauvegarde complète de base de données est en cours, la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure attend la fin du travail avant d'effectuer une autre sauvegarde complète de la même base de données.For a database, if there is an existing full database backup job running, then Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure waits for the current job to be completed before doing another full database backup for the same database. De même, une seule sauvegarde de journal de transactions peut être exécutée à la fois.Similarly, only one transaction log backup can be running at a given time. Toutefois, une sauvegarde de base de données complète et une sauvegarde de journal peuvent s'exécuter simultanément.However, a full database backup and a transaction log backup can run concurrently. Les échecs sont enregistrés en tant qu'événements étendus.Failures are logged as Extended Events.

Si plus de 10 sauvegardes de base de données complètes sont planifiées simultanément, un avertissement est généré au moyen du canal de débogage des événements étendus.If more than 10 concurrent full database backups are scheduled, a warning is issued through the debug channel of Extended Events. Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure met alors en file d'attente les bases de données qui restent à sauvegarder, jusqu'à ce que toutes les sauvegardes soient planifiées et terminées. then maintains a priority queue for the remaining databases that require a backup until the all backups are scheduled and completed.

Prise en charge Supportability

Les considérations et les limitations suivantes relatives à la prise en charge sont spécifiques à SQL Server 2017SQL Server 2017:The following support limitations and considerations are specific to SQL Server 2017SQL Server 2017:

  • La sauvegarde de bases de données système master, modèleet msdb est prise en charge.Backup of master, model, and msdb system databases is supported. La sauvegarde de tempdb n’est pas prise en charge.Backup of tempdb is not supported.

  • Pour SQL Server 2017SQL Server 2017, tous les modes de récupération sont pris en charge (complet, journalisé en bloc et simple).For SQL Server 2017SQL Server 2017, all recovery models are supported (Full, Bulk-logged, and Simple).

  • Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure prend uniquement en charge les sauvegardes complètes de base de données et les sauvegardes de fichier journal. agent only supports database full and log backups. La sauvegarde automatique de fichier n'est pas prise en charge.File backup automation is not supported.

  • Le service de stockage d’objets blob Microsoft Azure est la seule option de stockage de sauvegarde prise en charge.Microsoft Azure Blob Storage service is the only supported backup storage option. Les sauvegardes sur disque ou sur bande ne sont pas prises en charge.Backups to disk or tape are not supported.

  • Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure utilise la fonctionnalité Sauvegarde vers l’objet blob de blocs. uses the Backup to Block Blob feature. La taille maximale d’un objet blob de blocs est de 200 Go.The maximum size of a block blob is 200 GB. Mais en utilisant l’agrégation, la taille maximale d’une sauvegarde individuelle peut atteindre 12 To.But by utilizing striping, the maximum size of an individual backup can be up to 12 TB. Si vos besoins en matière de sauvegarde sont supérieurs, envisagez d’utiliser la compression et testez la taille du fichier de sauvegarde avant de configurer la Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure.If your backup requirements exceed this, consider using compression, and test the backup file size prior to setting up Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure. Pour le test, effectuez une sauvegarde sur un disque local ou une sauvegarde manuelle dans Microsoft Azure Storage à l’aide de l’instruction Transact-SQL BACKUP TO URL .You can either test by backing up to a local disk or manually backing up to Microsoft Azure storage using BACKUP TO URL Transact-SQL statement. Pour plus d’informations, consultez SQL Server Backup to URL.For more information, see SQL Server Backup to URL.

  • Sauvegarde managée SQL Server sur Microsoft AzureSQL Server Managed Backup to Microsoft Azure peut avoir d'autres limitations lorsqu'elle est configurée avec d'autres technologies prenant en charge la sauvegarde, la haute disponibilité ou la récupération d'urgence. may have some limitations when it is configured with other technologies supporting backup, high availability, or disaster recovery.

Voir aussiSee Also