Transparence des sauvegardes dans Azure SQL Managed Instance
S’applique à : Azure SQL Managed Instance
Dans cet article, découvrez comment utiliser la transparence de sauvegarde dans Azure SQL Managed Instance pour afficher l’historique des sauvegardes de votre instance managée.
Vue d’ensemble
La transparence de sauvegarde dans SQL Managed Instance est disponible via la base de données msdb, ce qui rend les tables d’historique des sauvegardes interrogeables.
Il est important de connaître quelques différences clés entre les tables de sauvegarde d’une base de données SQL Server msdb
traditionnelle et la base de données msdb
dans SQL Managed Instance. Les principales différences incluent les informations visibles, les tables prises en charge et les champs que vous pouvez utiliser.
Informations incluses
La base de données msdb
dans SQL Managed Instance présente les informations de sauvegarde suivantes :
- Type de sauvegarde automatisée effectuée, par exemple, complète, différentielle ou fichier journal.
- Les métadonnées relatives aux sauvegardes natives effectuées manuellement, même si des champs tels que le chemin du fichier et les noms d’utilisateur ne sont pas nécessairement renseignés. Servez-vous de la colonne
is_copyonly
pour déterminer si une sauvegarde a été effectuée manuellement ou automatiquement. - Métadonnées sur la sauvegarde, notamment l’état, la taille, l’heure et l’emplacement.
La base de données msdb
ne contient pas les informations suivantes :
- Sauvegardes stockées à des fins de conservation à long terme. Les sauvegardes pour la conservation à long terme sont effectuées en copiant des fichiers au niveau du stockage. Ce type de sauvegarde n’est pas visible par l’instance.
Tables prises en charge
La base de données msdb
dans SQL Managed Instance prend en charge ces tables de sauvegarde :
SQL Managed Instance n’utilise pas les tables de sauvegarde suivantes, et les tables ne sont pas remplies avec des données :
Champs supprimés
SQL Managed Instance étant un service cloud qui enregistre les données dans le stockage, les champs suivants ne sont pas remplis de données :
- Champs qui se rapportent à l’utilisateur connecté.
- Champs qui se rapportent au chemin du fichier de sauvegarde.
- Informations d’expiration de la sauvegarde.
Considérations
Quand vous passez en revue votre historique de sauvegarde dans la base de données msdb
, tenez compte des informations suivantes :
- Les champs qui ne sont pas pertinents pour le cloud ne sont pas renseignés. Citons, par exemple, le nom de la machine, le lecteur physique et le nom physique.
- Les informations de sauvegarde sont insérées dans la base de données
msdb
une fois la sauvegarde terminée. Les sauvegardes en continu ne sont pas prises en charge. - La base de données
msdb
conserve les enregistrements des sauvegardes automatiques pendant jusqu’à 60 jours, tandis que l’historique des sauvegardes initiées par l’utilisateur, telles que la copie uniquement, est conservé indéfiniment.
Étapes suivantes
- Pour plus d’informations, consultez Base de données msdb dans SQL Server.
- Pour en savoir plus sur les sauvegardes dans Azure SQL Managed Instance, consultez Sauvegardes automatisées.
- Pour en savoir plus sur l’interrogation de la base de données
msdb
, consultez Superviser l’activité de sauvegarde.