Modèle de données Log Analytics pour les données de sauvegarde Azure

Cet article décrit le modèle de données Log Analytics pour Sauvegarde Azure ajouté à la table de Diagnostics Azure (si vos coffres sont configurés avec des paramètres de diagnostic pour envoyer des données à un espace de travail Log Analytics en mode Diagnostics Azure). Vous pouvez utiliser ce modèle de données pour écrire des requêtes sur des données Log Analytics afin de créer des alertes personnalisées ou des tableaux de bord de création de rapports.

Notes

Nous vous recommandons d’utiliser le nouveau mode spécifique aux ressources pour interroger des données dans Log Analytics ou d’utiliser des fonctions système.

Cet article porte sur les points suivants :

  • Utilisation du modèle de données de sauvegarde Azure
  • Exemples de requêtes Kusto
  • Schéma v1 et schéma v2

Utilisation du modèle de données de sauvegarde Azure

Vous pouvez utiliser les champs suivants fournis dans le cadre du modèle de données pour créer des éléments visuels, des requêtes personnalisées et des tableaux de bord, en fonction de vos besoins.

Alerte

Le tableau suivant fournit plus d’informations sur les champs liés aux alertes.

Champ Type de données Description
AlertUniqueId_s Texte Identificateur unique de l’alerte générée
AlertType_s Texte Type d’alerte, par exemple, Sauvegarde
AlertStatus_s Texte État de l’alerte, par exemple, Active
AlertOccurrenceDateTime_s Date/Heure Date et heure de la création de l’alerte
AlertSeverity_s Texte Gravité de l’alerte, par exemple, Critique
AlertTimeToResolveInMinutes_s Number Temps nécessaire pour résoudre une alerte. Vide pour les alertes actives.
AlertConsolidationStatus_s Texte Indique si l’alerte est une alerte consolidée ou non
CountOfAlertsConsolidated_s Number Nombre d’alertes consolidées dans le cas d’une alerte consolidée
AlertRaisedOn_s Texte Type d’entité sur lequel l’alerte est déclenchée
AlertCode_s Texte Code qui identifie un type d’alerte
RecommendedAction_s Texte Action recommandée pour résoudre l’alerte
EventName_s Texte Nom de l’événement. Toujours AzureBackupCentralReport
BackupItemUniqueId_s Texte Identificateur unique de l’élément de sauvegarde associé à l’alerte
SchemaVersion_s Texte Version actuelle du schéma, par exemple V2
State_s Texte État actuel de l’objet alerte, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur exécutant la sauvegarde (par exemple, Machine virtuelle IaaS, Dossier de fichiers) auquel appartient cette alerte
NomOpération Texte Nom de l’opération actuelle, par exemple, Alerte
Category Texte Catégorie de données de diagnostic envoyées (push) aux journaux Azure Monitor. Toujours AzureBackupReport
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
ProtectedContainerUniqueId_s Texte Identificateur unique du serveur protégé associé à l’alerte (il s’agissait de ProtectedServerUniqueId_s dans V1)
VaultUniqueId_s Texte Identificateur unique du coffre protégé associé à l’alerte
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur unique de la ressource sur laquelle les données sont collectées. Par exemple, un ID de ressource de coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceProvider Texte Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de ressource pour lequel les données sont collectées. Par exemple, Coffres

BackupItem

Le tableau suivant fournit plus d’informations sur les champs liés aux éléments de sauvegarde.

Champ Type de données Description
EventName_s Texte Nom de l’événement. Toujours AzureBackupCentralReport
BackupItemUniqueId_s Texte Identificateur unique de l’élément de sauvegarde
BackupItemId_s Texte Identificateur de l’élément de sauvegarde (ce champ ne concerne que le schéma v1)
BackupItemName_s Texte Nom de l’élément de sauvegarde
BackupItemFriendlyName_s Texte Nom convivial de l’élément de sauvegarde
BackupItemType_s Texte Type d’élément de sauvegarde, par exemple, Machine virtuelle, Dossier de fichiers
BackupItemProtectionState_s Texte État de protection de l’élément de sauvegarde
BackupItemAppVersion_s Texte Version de l’application de l’élément de sauvegarde
ProtectionState_s Texte État de protection actuel de l’élément de sauvegarde par exemple, Protégé, Protection arrêtée
ProtectionGroupName_s Texte Nom du groupe de protection dans lequel l’élément de sauvegarde est protégé, pour SC DPM et MABS, le cas échéant
SecondaryBackupProtectionState_s Texte Indique si la protection secondaire est activée pour l’élément de sauvegarde
SchemaVersion_s Texte Version du schéma, par exemple V2
State_s Texte État de l’objet élément de sauvegarde, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur exécutant la sauvegarde (par exemple, Machine virtuelle IaaS, Dossier de fichiers) auquel appartient cet élément de sauvegarde
NomOpération Texte Nom de l’opération, par exemple, BackupItem
Category Texte Catégorie de données de diagnostic envoyées (push) aux journaux Azure Monitor. Toujours AzureBackupReport
Ressource Texte Ressource pour laquelle les données sont collectées, par exemple le nom du coffre Recovery Services
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte ID de ressource des données collectées, par exemple ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour les données actuellement collectées
ResourceProvider Texte Fournisseur de ressources des données collectées, par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de la ressource des données collectées, par exemple, Coffres

BackupItemAssociation

Le tableau suivant fournit des détails sur les associations d’éléments de sauvegarde avec différentes entités.

Champ Type de données Description
EventName_s Texte Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport
BackupItemUniqueId_s Texte ID unique de l’élément de sauvegarde
SchemaVersion_s Texte Ce champ indique la version actuelle du schéma. Il s’agit de V2
State_s Texte État actuel de l’objet association d’éléments de sauvegarde, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers
BackupItemSourceSize_s Texte Taille frontale de l’élément de sauvegarde
BackupManagementServerUniqueId_s Texte Champ qui identifie de manière unique le serveur de gestion des sauvegardes par le biais duquel l’élément de sauvegarde est protégé, le cas échéant
Category Texte Ce champ représente la catégorie des données de diagnostic transférées à Log Analytics. Il s’agit d’AzureBackupReport
NomOpération Texte Ce champ représente le nom de l’opération en cours - Association d’éléments de sauvegarde
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
ProtectedContainerUniqueId_s Texte Identificateur unique du serveur protégé associé à l’élément de sauvegarde (il s’agissait de ProtectedServerUniqueId_s dans V1)
VaultUniqueId_s Texte Identificateur unique du coffre contenant l’élément de sauvegarde
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées
ResourceProvider Texte Fournisseur de ressources des données collectées, par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de la ressource pour laquelle les données sont collectées, par exemple, Coffres

BackupManagementServer

Le tableau suivant fournit des détails sur les associations d’éléments de sauvegarde avec différentes entités.

Champ Type de données Description
BackupManagementServerName_s Texte Nom du serveur de gestion des sauvegardes
AzureBackupAgentVersion_s Texte Version de l’agent Sauvegarde Azure sur le serveur de gestion des sauvegardes
BackupManagementServerVersion_s Texte Version du serveur de gestion des sauvegardes
BackupManagementServerOSVersion_s Texte Version du système d’exploitation du serveur de gestion des sauvegardes
BackupManagementServerType_s Texte Type du serveur de gestion des sauvegardes, par exemple as MABS et SC DPM
BackupManagementServerUniqueId_s Texte Champ qui identifie de façon unique le serveur de gestion des sauvegardes
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées
ResourceProvider Texte Fournisseur de ressources des données collectées, par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de la ressource pour laquelle les données sont collectées, par exemple, Coffres

Travail

Le tableau suivant fournit plus d’informations sur les champs liés aux travaux.

Champ Type de données Description
EventName_s Texte Nom de l’événement. Toujours AzureBackupCentralReport
BackupItemUniqueId_s Texte Identificateur unique de l’élément de sauvegarde
SchemaVersion_s Texte Version du schéma, par exemple V2
State_s Texte État actuel de l’objet travail, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers
NomOpération Texte Ce champ représente le nom de l’opération en cours - Travail
Category Texte Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
ProtectedServerUniqueId_s Texte Identificateur unique du serveur protégé associé au travail
ProtectedContainerUniqueId_s Texte ID unique identifiant le conteneur protégé sur lequel le travail est exécuté
VaultUniqueId_s Texte Identificateur unique du coffre protégé
JobOperation_s Texte Opération pour laquelle le travail est exécuté, par exemple, Sauvegarde, Restauration, Configuration de sauvegarde
JobStatus_s Texte État du travail terminé par exemple, Terminé, Échec
JobFailureCode_s Texte Chaîne de Code d’échec en raison du type d’échec de travail survenu
JobStartDateTime_s Date/Heure Date et heure de démarrage de l’exécution du travail
BackupStorageDestination_s Texte Destination du stockage de sauvegarde, par exemple, Cloud, Disque
AdHocOrScheduledJob_s Texte Champ qui indique si le travail est de type ad hoc ou planifié
JobDurationInSecs_s Number Durée totale de la tâche en secondes
DataTransferredInMB_s Number Données transférées en Mo pour ce travail
JobUniqueId_g Texte ID unique d’identification du travail
RecoveryJobDestination_s Texte Destination d’un travail de récupération, où les données sont récupérées
RecoveryJobRPDateTime_s DateTime Date et heure de la création du point de récupération en cours de récupération
RecoveryJobRPLocation_s Texte Emplacement auquel a été stocké le point de récupération en cours de récupération
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceProvider Texte Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de ressource pour lequel les données sont collectées. Par exemple, Coffres

Policy

Le tableau suivant fournit plus d’informations sur les champs liés aux stratégies.

Champ Type de données Versions applicables Description
EventName_s Texte Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport
SchemaVersion_s Texte Ce champ indique la version actuelle du schéma. Il s’agit de V2
State_s Texte État actuel de l’objet stratégie, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers
NomOpération Texte Ce champ représente le nom de l’opération en cours - Stratégie
Category Texte Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
PolicyUniqueId_g Texte ID unique d’identification de la stratégie
PolicyName_s Texte Nom de la stratégie définie
BackupFrequency_s Texte Fréquence à laquelle les sauvegardes sont exécutées, par exemple, Quotidienne, Hebdomadaire
BackupTimes_s Texte Date et heure auxquelles les sauvegardes sont planifiées
BackupDaysOfTheWeek_s Texte Jours de la semaine auxquels les sauvegardes sont planifiées
RetentionDuration_s Nombre entier Durée de rétention des sauvegardes configurées
DailyRetentionDuration_s Nombre entier Durée totale de rétention en jours des sauvegardes configurées
DailyRetentionTimes_s Texte Date et heure auxquelles la rétention quotidienne est configurée
WeeklyRetentionDuration_s Nombre décimal Durée totale de rétention hebdomadaire en semaines des sauvegardes configurées
WeeklyRetentionTimes_s Texte Date et heure auxquelles la rétention hebdomadaire est configurée
WeeklyRetentionDaysOfTheWeek_s Texte Jours de la semaine sélectionnés pour la rétention hebdomadaire
MonthlyRetentionDuration_s Nombre décimal Durée totale de rétention en mois des sauvegardes configurées
MonthlyRetentionTimes_s Texte Date et heure auxquelles la rétention mensuelle est configurée
MonthlyRetentionFormat_s Texte Type de configuration de la rétention mensuelle, par exemple, quotidienne pour une configuration quotidienne, hebdomadaire pour une configuration hebdomadaire
MonthlyRetentionDaysOfTheWeek_s Texte Jours de la semaine sélectionnés pour la rétention mensuelle
MonthlyRetentionWeeksOfTheMonth_s Texte Semaines du mois au cours desquelles la rétention mensuelle est configurée, par exemple Première, Dernière, etc.
YearlyRetentionDuration_s Nombre décimal Durée totale de rétention en années des sauvegardes configurées
YearlyRetentionTimes_s Texte Date et heure auxquelles la rétention annuelle est configurée
YearlyRetentionMonthsOfTheYear_s Texte Mois de l’année sélectionnés pour la rétention annuelle
YearlyRetentionFormat_s Texte Type de configuration de la rétention annuelle, par exemple, quotidienne pour une configuration quotidienne, hebdomadaire pour une configuration hebdomadaire
YearlyRetentionDaysOfTheMonth_s Texte Dates du mois sélectionnées pour la rétention annuelle
SynchronisationFrequencyPerDay_s Nombre entier v2 Nombre de synchronisations quotidiennes d’une sauvegarde de fichiers pour SC DPM et MABS
DiffBackupFormat_s Texte v2 Format des sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure
DiffBackupTime_s Temps v2 Durée des sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure
DiffBackupRetentionDuration_s Nombre décimal v2 Durée de conservation des sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure
LogBackupFrequency_s Nombre décimal v2 Fréquence des sauvegardes de fichier journal pour SQL
LogBackupRetentionDuration_s Nombre décimal v2 Durée de conservation des sauvegardes de fichier journal pour SQL dans une sauvegarde de machine virtuelle Azure
DiffBackupDaysofTheWeek_s Texte v2 Jours de la semaine où sont effectuées les sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceProvider Texte Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de ressource pour lequel les données sont collectées. Par exemple, Coffres

PolicyAssociation

Le tableau suivant fournit des détails sur les associations de stratégies avec différentes entités.

Champ Type de données Versions applicables Description
EventName_s Texte Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport
SchemaVersion_s Texte Ce champ indique la version actuelle du schéma. Il s’agit de V2
State_s Texte État actuel de l’objet stratégie, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers
NomOpération Texte Ce champ représente le nom de l’opération en cours - Association de stratégies
Category Texte Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
PolicyUniqueId_g Texte ID unique d’identification de la stratégie
VaultUniqueId_s Texte ID unique du coffre auquel cette stratégie appartient
BackupManagementServerUniqueId_s Texte v2 Champ qui identifie de manière unique le serveur de gestion des sauvegardes par le biais duquel l’élément de sauvegarde est protégé, le cas échéant
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceProvider Texte Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de ressource pour lequel les données sont collectées. Par exemple, Coffres

Conteneur protégé

Le tableau suivant indique les champs de base relatifs aux conteneurs protégés. (ProtectedServer dans la version 1)

Champ Type de données Description
ProtectedContainerUniqueId_s Texte Champ qui identifie de façon unique un conteneur protégé
ProtectedContainerOSType_s Texte Type de système d’exploitation du conteneur protégé
ProtectedContainerOSVersion_s Texte Version du système d’exploitation du conteneur protégé
AgentVersion_s Texte Numéro de version de l’agent de sauvegarde ou de l’agent de protection (dans le cas de SC DPM et MABS)
BackupManagementType_s Texte Type de fournisseur pour effectuer la sauvegarde. Par exemple, IaaSVM, FileFolder
EntityState_s Texte État actuel de l’objet serveur protégé. Par exemple, Actif, Supprimé
ProtectedContainerFriendlyName_s Texte Nom convivial du serveur protégé
ProtectedContainerName_s Texte Nom du conteneur protégé
ProtectedContainerWorkloadType_s Texte Type du conteneur protégé sauvegardé. Par exemple, IaaSVMContainer
ProtectedContainerLocation_s Texte Indique si le conteneur protégé est situé en local ou dans Azure
ProtectedContainerType_s Texte Indique si le conteneur protégé est un serveur ou un conteneur
ProtectedContainerProtectionState_s Texte État de protection du conteneur protégé

Stockage

Le tableau suivant fournit plus d’informations sur les champs liés au stockage.

Champ Type de données Description
CloudStorageInBytes_s Nombre décimal Stockage des sauvegardes dans le cloud utilisé par les sauvegardes, calculé en fonction de la dernière valeur (ce champ ne concerne que le schéma v1)
ProtectedInstances_s Nombre décimal Nombre d’instances protégées utilisées pour calculer le stockage frontal dans la facturation, calculé en fonction de la dernière valeur
EventName_s Texte Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport
SchemaVersion_s Texte Ce champ indique la version actuelle du schéma. Il s’agit de V2
State_s Texte État actuel de l’objet stockage, par exemple, Actif, Supprimé
BackupManagementType_s Texte Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers
NomOpération Texte Ce champ représente le nom de l’opération en cours - Stockage
Category Texte Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
ProtectedServerUniqueId_s Texte ID unique du serveur protégé pour lequel le stockage est calculé
VaultUniqueId_s Texte ID unique du coffre pour lequel le stockage est calculé
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceProvider Texte Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de ressource pour lequel les données sont collectées. Par exemple, Coffres
StorageUniqueId_s Texte ID unique utilisé pour identifier l’entité de stockage
StorageType_s Texte Type de stockage, par exemple Cloud, Volume, Disque
StorageName_s Texte Nom de l’entité de stockage, par exemple E:\
StorageTotalSizeInGBs_s Texte Taille totale du volume de stockage, en Go, consommé par l’entité de stockage

StorageAssociation

Le tableau suivant indique les champs de base liés au stockage utilisés pour la connexion du stockage à d’autres entités.

Champ Type de données Description
StorageUniqueId_s Texte ID unique utilisé pour identifier l’entité de stockage
SchemaVersion_s Texte Ce champ indique la version actuelle du schéma. Il s’agit de V2
BackupItemUniqueId_s Texte ID unique utilisé pour identifier l’élément de sauvegarde associé à l’entité de stockage
BackupManagementServerUniqueId_s Texte ID unique utilisé pour identifier le serveur de gestion des sauvegardes associé à l’entité de stockage
VaultUniqueId_s Texte ID unique utilisé pour identifier le coffre associé à l’entité de stockage
StorageConsumedInMBs_s Number Taille de stockage utilisée par l’élément de sauvegarde correspondant dans le stockage correspondant
StorageAllocatedInMBs_s Number Taille de stockage allouée par l’élément de sauvegarde correspondant dans le stockage correspondant de type disque

Coffre

Le tableau suivant fournit plus d’informations sur les champs liés aux coffres.

Champ Type de données Description
EventName_s Texte Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport
SchemaVersion_s Texte Ce champ indique la version actuelle du schéma. Il s’agit de V2
State_s Texte État actuel de l’objet coffre, par exemple, Actif, Supprimé
NomOpération Texte Ce champ représente le nom de l’opération en cours - Coffre
Category Texte Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport
Ressource Texte Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services
VaultUniqueId_s Texte ID unique du coffre
VaultName_s Texte Nom du coffre
AzureDataCenter_s Texte Centre de données dans lequel se trouve le coffre
StorageReplicationType_s Texte Type de réplication de stockage pour le coffre, par exemple, Géoredondant
SourceSystem Texte Système source des données actuelles - Azure
ResourceId Texte Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services
SubscriptionId Texte Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceGroup Texte Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées
ResourceProvider Texte Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices
ResourceType Texte Type de ressource pour lequel les données sont collectées. Par exemple, Coffres

Serveur de gestion des sauvegardes

Le tableau suivant indique les champs de base relatifs aux serveurs de gestion des sauvegardes.

Champ Type de données Description
BackupManagementServerName_s Texte Nom du serveur de gestion des sauvegardes
AzureBackupAgentVersion_s Texte Version de l’agent Sauvegarde Azure sur le serveur de gestion des sauvegardes
BackupManagementServerVersion_s Texte Version du serveur de gestion des sauvegardes
BackupManagementServerOSVersion_s Texte Version du système d’exploitation du serveur de gestion des sauvegardes
BackupManagementServerType_s Texte Type du serveur de gestion des sauvegardes, par exemple as MABS et SC DPM
BackupManagementServerUniqueId_s Texte Champ qui identifie de façon unique le serveur de gestion des sauvegardes

PreferredWorkloadOnVolume

Le tableau suivant indique les charges de travail avec lesquelles un volume est associé.

Champ Type de données Description
StorageUniqueId_s Texte ID unique utilisé pour identifier l’entité de stockage
BackupItemType_s Texte Charges de travail pour lesquelles ce volume est le stockage par défaut

ProtectedInstance

Le tableau suivant indique les champs de base relatifs aux instances protégées.

Champ Type de données Versions applicables Description
BackupItemUniqueId_s Texte v2 ID unique qui identifie l’élément de sauvegarde pour les machines virtuelles sauvegardées à l’aide de DPM ou MABS
ProtectedContainerUniqueId_s Texte v2 ID unique qui identifie le conteneur protégé pour tout élément sauf les machines virtuelles sauvegardées à l’aide de DPM ou MABS
ProtectedInstanceCount_s Texte v2 Nombre d’instances protégées pour le conteneur protégé ou l’élément de sauvegarde associé à ces date et heure

RecoveryPoint

Le tableau suivant indique les champs de base relatifs aux points de récupération.

Champ Type de données Description
BackupItemUniqueId_s Texte ID unique qui identifie l’élément de sauvegarde pour les machines virtuelles sauvegardées à l’aide de DPM ou MABS
OldestRecoveryPointTime_s Texte Date et heure du point de récupération le plus ancien pour l’élément de sauvegarde
OldestRecoveryPointLocation_s Texte Emplacement du point de récupération le plus ancien pour l’élément de sauvegarde
LatestRecoveryPointTime_s Texte Date et heure du point de récupération le plus récent pour l’élément de sauvegarde
LatestRecoveryPointLocation_s Texte Emplacement du point de récupération le plus récent pour l’élément de sauvegarde

Exemples de requêtes Kusto

Voici quelques exemples pour vous aider à écrire des requêtes sur des données de Sauvegarde Azure qui se trouvent dans la table Diagnostics Azure :

  • Tous les travaux de sauvegarde réussis

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | where OperationName == "Job" and JobOperation_s == "Backup"
    | where JobStatus_s == "Completed"
    
  • Tous les travaux de sauvegarde ayant échoué

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | where OperationName == "Job" and JobOperation_s == "Backup"
    | where JobStatus_s == "Failed"
    
  • Tous les travaux de sauvegarde de machines virtuelles Azure réussis

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "")
    | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s != "Log" and JobOperationSubType_s != "Recovery point_Log"
    | join kind=inner
    (
        AzureDiagnostics
        | where Category == "AzureBackupReport"
        | where OperationName == "BackupItem"
        | where SchemaVersion_s == "V2"
        | where BackupItemType_s == "VM" and BackupManagementType_s == "IaaSVM"
        | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s
        | project BackupItemUniqueId_s , BackupItemFriendlyName_s
    )
    on BackupItemUniqueId_s
    | extend Vault= Resource
    | project-away Resource
    
  • Tous les travaux de sauvegarde de journal SQL réussis

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "")
    | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s == "Log"
    | join kind=inner
    (
        AzureDiagnostics
        | where Category == "AzureBackupReport"
        | where OperationName == "BackupItem"
        | where SchemaVersion_s == "V2"
        | where BackupItemType_s == "SQLDataBase" and BackupManagementType_s == "AzureWorkload"
        | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s
        | project BackupItemUniqueId_s , BackupItemFriendlyName_s
    )
    on BackupItemUniqueId_s
    | extend Vault= Resource
    | project-away Resource
    
  • Tous les travaux de l’agent Sauvegarde Azure réussis

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "")
    | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s != "Log" and JobOperationSubType_s != "Recovery point_Log"
    | join kind=inner
    (
        AzureDiagnostics
        | where Category == "AzureBackupReport"
        | where OperationName == "BackupItem"
        | where SchemaVersion_s == "V2"
        | where BackupItemType_s == "FileFolder" and BackupManagementType_s == "MAB"
        | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s
        | project BackupItemUniqueId_s , BackupItemFriendlyName_s
    )
    on BackupItemUniqueId_s
    | extend Vault= Resource
    | project-away Resource
    

Schéma v1 et schéma v2

Précédemment, les données de diagnostic de l’agent de Sauvegarde Azure et de la sauvegarde de machine virtuelle Azure étaient envoyées à la table Azure Diagnostics dans un schéma appelé V1 schema. Par la suite, de nouvelles colonnes ont été ajoutées pour prendre en charge d’autres scénarios et charges de travail. Les données de diagnostic ont alors été déplacées dans un nouveau schéma appelé V2 schema.

Pour des raisons de compatibilité descendante, les données de diagnostic pour l’agent de sauvegarde Azure et la sauvegarde de machine virtuelle Azure sont actuellement envoyées à la table Azure Diagnostics à la fois dans les schémas v1 et v2 (le schéma v1 se dirigeant vers la dépréciation). Vous pouvez identifier les enregistrements Log Analytics du schéma v1 en filtrant les enregistrements pour SchemaVersion_s=="V1" dans vos requêtes de journal.

Reportez-vous à la troisième colonne « Description » dans le modèle de données décrit ci-dessus pour identifier les colonnes qui appartiennent au schéma v1 uniquement.

Modification de vos requêtes afin d’utiliser le schéma V2

Comme le schéma V1 est sur le point d’être déprécié, nous vous recommandons d’utiliser uniquement le schéma V2 dans toutes vos requêtes personnalisées sur les données de diagnostics Sauvegarde Azure.

Pour mettre à jour vos requêtes afin de supprimer la dépendance au schéma V1, procédez comme suit :

  1. Déterminez si votre requête utilise un champ qui s’applique uniquement au schéma V1. Supposons que vous disposez d’une requête pour répertorier tous les éléments de sauvegarde et leurs serveurs protégés associés comme suit :

    AzureDiagnostics
    | where Category=="AzureBackupReport"
    | where OperationName=="BackupItemAssociation"
    | distinct BackupItemUniqueId_s, ProtectedServerUniqueId_s
    

    La requête ci-dessus utilise le champ ProtectedServerUniqueId_s, applicable uniquement au schéma V1. L’équivalent de ce champ pour le schéma V2 est ProtectedContainerUniqueId_s (voir les tables ci-dessus). Le champ BackupItemUniqueId_s s’applique même au schéma V2, et le même champ peut être utilisé dans cette requête.

  2. Mettez à jour la requête pour utiliser les noms de champs du schéma V2. Nous vous recommandons d’utiliser le filtre where SchemaVersion_s=="V2" dans toutes vos requêtes afin que seuls les enregistrements correspondant au schéma V2 soient analysés par la requête :

    AzureDiagnostics
    | where Category=="AzureBackupReport"
    | where OperationName=="BackupItemAssociation"
    | where SchemaVersion_s=="V2"
    | distinct BackupItemUniqueId_s, ProtectedContainerUniqueId_s
    

Étapes suivantes

Une fois que vous avez passé en revue le modèle de données, vous pouvez commencer à créer des requêtes personnalisées dans les journaux Azure Monitor pour créer votre propre tableau de bord.