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 msdbne 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