Udostępnij za pośrednictwem


Model danych usługi Log Analytics dla danych usługi Azure Backup

W tym artykule opisano model danych usługi Log Analytics dla usługi Azure Backup dodany do tabeli Diagnostyka Azure (jeśli magazyny są skonfigurowane przy użyciu ustawień diagnostycznych w celu wysyłania danych do obszaru roboczego usługi Log Analytics w trybie Diagnostyka Azure). Ten model danych umożliwia pisanie zapytań dotyczących danych usługi Log Analytics w celu tworzenia niestandardowych alertów lub pulpitów nawigacyjnych raportowania.

Uwaga

Zalecamy użycie nowego trybu specyficznego dla zasobów w celu wykonywania zapytań dotyczących danych w usłudze Log Analytics lub używania funkcji systemowych.

Ten artykuł zawiera informacje dotyczące następujących zagadnień:

  • Korzystanie z modelu danych usługi Azure Backup
  • Przykładowe zapytania Kusto
  • Schemat w wersji 1 a schemat w wersji 2

Korzystanie z modelu danych usługi Azure Backup

W ramach modelu danych można tworzyć wizualizacje, zapytania niestandardowe i pulpity nawigacyjne zgodnie z wymaganiami, korzystając z poniższych pól.

Alerty

Poniższa tabela zawiera szczegółowe informacje o polach związanych z alertami.

Pole Typ danych opis
AlertUniqueId_s Text Unikatowy identyfikator wygenerowanego alertu
AlertType_s Text Typ alertu, na przykład Kopia zapasowa
AlertStatus_s Text Stan alertu, na przykład Aktywny
AlertOccurrenceDateTime_s Data/godzina Data i godzina utworzenia alertu
AlertSeverity_s Text Ważność alertu, na przykład Krytyczne
AlertTimeToResolveInMinutes_s Liczba Czas potrzebny na rozwiązanie alertu. Puste dla aktywnych alertów.
AlertConsolidationStatus_s Text Określ, czy alert jest skonsolidowanym alertem, czy nie
CountOfAlertsConsolidated_s Liczba Liczba skonsolidowanych alertów, jeśli jest to skonsolidowany alert
AlertRaisedOn_s Text Typ jednostki, w przypadku których jest zgłaszany alert
AlertCode_s Text Kod umożliwiający unikatowe zidentyfikowanie typu alertu
RecommendedAction_s Text Zalecana akcja rozwiązywania alertu
EventName_s Text Nazwa zdarzenia. Zawsze azureBackupCentralReport
BackupItemUniqueId_s Text Unikatowy identyfikator elementu kopii zapasowej skojarzonego z alertem
SchemaVersion_s Text Bieżąca wersja schematu, na przykład wersja 2
State_s Text Bieżący stan obiektu alertu, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy do wykonywania kopii zapasowej, na przykład IaaSVM, FileFolder, do którego należy ten alert
OperationName Text Nazwa bieżącej operacji, na przykład Alert
Kategoria Text Kategoria danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Zawsze azureBackupReport
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
ProtectedContainerUniqueId_s Text Unikatowy identyfikator chronionego serwera skojarzonego z alertem (czy ProtectedServerUniqueId_s w wersji 1)
VaultUniqueId_s Text Unikatowy identyfikator chronionego magazynu skojarzonego z alertem
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Unikatowy identyfikator zasobu, o którym są zbierane dane. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu, dla którego są zbierane dane. Na przykład magazyny

BackupItem

Poniższa tabela zawiera szczegółowe informacje o polach związanych z elementami kopii zapasowej.

Pole Typ danych opis
EventName_s Text Nazwa zdarzenia. Zawsze azureBackupCentralReport
BackupItemUniqueId_s Text Unikatowy identyfikator elementu kopii zapasowej
BackupItemId_s Text Identyfikator elementu kopii zapasowej (to pole dotyczy tylko schematu w wersji 1)
BackupItemName_s Text Nazwa elementu kopii zapasowej
BackupItemFriendlyName_s Text Przyjazna nazwa elementu kopii zapasowej
BackupItemType_s Text Typ elementu kopii zapasowej, na przykład maszyna wirtualna, plikFolder
BackupItemProtectionState_s Text Stan ochrony elementu kopii zapasowej
BackupItemAppVersion_s Text Wersja aplikacji elementu kopii zapasowej
ProtectionState_s Text Bieżący stan ochrony elementu kopii zapasowej, na przykład Chroniony, ProtectionStopped
ProtectionGroupName_s Text Nazwa grupy ochrony, w których jest chroniony element kopii zapasowej, dla programu SC DPM i usługi MABS, jeśli ma to zastosowanie
SecondaryBackupProtectionState_s Text Czy jest włączona ochrona pomocnicza dla elementu kopii zapasowej
SchemaVersion_s Text Wersja schematu, na przykład wersja 2
State_s Text Stan obiektu elementu kopii zapasowej, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy do wykonywania kopii zapasowej, na przykład IaaSVM, FileFolder, do którego należy ten element kopii zapasowej
OperationName Text Nazwa operacji, na przykład BackupItem
Kategoria Text Kategoria danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Zawsze azureBackupReport
Zasób Text Zasób, dla którego są zbierane dane, na przykład nazwa magazynu usługi Recovery Services
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych, na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (na przykład magazyn usługi Recovery Services) dla zbieranych danych
ResourceGroup Text Grupa zasobów zasobu (na przykład magazyn usługi Recovery Services) dla zbieranych danych
ResourceProvider Text Dostawca zasobów dla zbieranych danych, na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu dla zbieranych danych, na przykład magazynów

BackupItemAssociation

Poniższa tabela zawiera szczegółowe informacje o skojarzeniach elementów kopii zapasowej z różnymi jednostkami.

Pole Typ danych opis
EventName_s Text To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport
BackupItemUniqueId_s Text Unikatowy identyfikator elementu kopii zapasowej
SchemaVersion_s Text To pole oznacza bieżącą wersję schematu. Jest to wersja 2
State_s Text Bieżący stan obiektu skojarzenia elementu kopii zapasowej, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder
BackupItemSourceSize_s Text Rozmiar frontonu elementu kopii zapasowej
BackupManagementServerUniqueId_s Text Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi, za pomocą których element kopii zapasowej jest chroniony, jeśli ma to zastosowanie
Kategoria Text To pole reprezentuje kategorię danych diagnostycznych wypychanych do usługi Log Analytics. Jest to AzureBackupReport
OperationName Text To pole reprezentuje nazwę bieżącej operacji — BackupItemAssociation
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
ProtectedContainerUniqueId_s Text Unikatowy identyfikator chronionego serwera skojarzonego z elementem kopii zapasowej (czy ProtectedServerUniqueId_s w wersji 1)
VaultUniqueId_s Text Unikatowy identyfikator magazynu zawierającego element kopii zapasowej
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów dla zbieranych danych, na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu dla danych jest zbierany, na przykład magazyny

BackupManagementServer

Poniższa tabela zawiera szczegółowe informacje o skojarzeniach elementów kopii zapasowej z różnymi jednostkami.

Pole Typ danych opis
BackupManagementServerName_s Text Nazwa serwera zarządzania kopiami zapasowymi
AzureBackupAgentVersion_s Text Wersja agenta usługi Azure Backup na serwerze zarządzania kopiami zapasowymi
BackupManagementServerVersion_s Text Wersja serwera zarządzania kopiami zapasowymi
BackupManagementServerOSVersion_s Text Wersja systemu operacyjnego serwera zarządzania kopiami zapasowymi
BackupManagementServerType_s Text Typ serwera zarządzania kopiami zapasowymi( MABS, SC DPM
BackupManagementServerUniqueId_s Text Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów dla zbieranych danych, na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu dla danych jest zbierany, na przykład magazyny

Zadanie

Poniższa tabela zawiera szczegółowe informacje o polach związanych z zadaniami.

Pole Typ danych opis
EventName_s Text Nazwa zdarzenia. Zawsze azureBackupCentralReport
BackupItemUniqueId_s Text Unikatowy identyfikator elementu kopii zapasowej
SchemaVersion_s Text Wersja schematu, na przykład wersja 2
State_s Text Bieżący stan obiektu zadania, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder
OperationName Text To pole reprezentuje nazwę bieżącej operacji — Zadanie
Kategoria Text To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
ProtectedServerUniqueId_s Text Unikatowy identyfikator chronionego serwera skojarzonego z zadaniem
ProtectedContainerUniqueId_s Text Unikatowy identyfikator umożliwiający zidentyfikowanie chronionego kontenera, na który jest uruchamiane zadanie
VaultUniqueId_s Text Unikatowy identyfikator chronionego magazynu
JobOperation_s Text Operacja, dla której jest uruchamiane zadanie, na przykład Kopia zapasowa, Przywracanie, Konfigurowanie kopii zapasowej
JobStatus_s Text Stan ukończonego zadania, na przykład Ukończono, Niepowodzenie
JobFailureCode_s Text Ciąg kodu błędu z powodu niepowodzenia zadania
JobStartDateTime_s Data/godzina Data i godzina rozpoczęcia uruchamiania zadania
BackupStorageDestination_s Text Miejsce docelowe magazynu kopii zapasowych, na przykład Chmura, Dysk
AdHocOrScheduledJob_s Text Pole do określenia, czy zadanie jest ad hoc lub zaplanowane
JobDurationInSecs_s Liczba Łączny czas trwania zadania w sekundach
DataTransferredInMB_s Liczba Dane przesyłane w MB dla tego zadania
JobUniqueId_g Text Unikatowy identyfikator identyfikujące zadanie
RecoveryJobDestination_s Text Miejsce docelowe zadania odzyskiwania, w którym dane są odzyskiwane
RecoveryJobRPDateTime_s DateTime Data, godzina utworzenia odzyskanego punktu odzyskiwania
RecoveryJobRPLocation_s Text Lokalizacja, w której przechowywany był punkt odzyskiwania, który jest odzyskiwany
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu, dla którego są zbierane dane. Na przykład magazyny

Zasady

Poniższa tabela zawiera szczegółowe informacje o polach związanych z zasadami.

Pole Typ danych Wersje, które mają zastosowanie opis
EventName_s Text To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport
SchemaVersion_s Text To pole oznacza bieżącą wersję schematu. Jest to wersja 2
State_s Text Bieżący stan obiektu zasad, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder
OperationName Text To pole reprezentuje nazwę bieżącej operacji — Zasady
Kategoria Text To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
PolicyUniqueId_g Text Unikatowy identyfikator identyfikujące zasady
PolicyName_s Text Nazwa zdefiniowanych zasad
BackupFrequency_s Text Częstotliwość uruchamiania kopii zapasowych, na przykład codziennie, co tydzień
BackupTimes_s Text Data i godzina zaplanowana tworzenia kopii zapasowych
BackupDaysOfTheWeek_s Text Dni tygodnia, w których zaplanowano tworzenie kopii zapasowych
RetentionDuration_s Liczbowy całkowity Czas przechowywania skonfigurowanych kopii zapasowych
DailyRetentionDuration_s Liczbowy całkowity Łączny czas przechowywania w dniach dla skonfigurowanych kopii zapasowych
DailyRetentionTimes_s Text Data i godzina skonfigurowania dziennego przechowywania
WeeklyRetentionDuration_s Liczbowy dziesiętny Łączny tygodniowy czas przechowywania w tygodniach dla skonfigurowanych kopii zapasowych
WeeklyRetentionTimes_s Text Data i godzina skonfigurowania tygodniowego przechowywania
WeeklyRetentionDaysOfTheWeek_s Text Dni tygodnia wybrane do przechowywania tygodniowego
MonthlyRetentionDuration_s Liczbowy dziesiętny Łączny czas przechowywania w miesiącach dla skonfigurowanych kopii zapasowych
MonthlyRetentionTimes_s Text Data i godzina skonfigurowania miesięcznego przechowywania
MonthlyRetentionFormat_s Text Typ konfiguracji przechowywania miesięcznego, na przykład codziennie na podstawie dnia, co tydzień na podstawie tygodnia
MonthlyRetentionDaysOfTheWeek_s Text Dni tygodnia wybrane do przechowywania miesięcznego
MonthlyRetentionWeeksOfTheMonth_s Text Tygodnie miesiąca, w których skonfigurowano miesięczne przechowywanie, na przykład Pierwsze, Ostatnie
YearlyRetentionDuration_s Liczbowy dziesiętny Łączny czas przechowywania w latach dla skonfigurowanych kopii zapasowych
YearlyRetentionTimes_s Text Data i godzina skonfigurowania przechowywania długoterminowego
YearlyRetentionMonthsOfTheYear_s Text Miesiące roku wybrane do przechowywania długoterminowego
YearlyRetentionFormat_s Text Typ konfiguracji dla przechowywania rocznego, na przykład codziennie na podstawie dnia, co tydzień na podstawie tygodnia
YearlyRetentionDaysOfTheMonth_s Text Daty miesiąca wybranego na potrzeby przechowywania długoterminowego
SynchronisationFrequencyPerDay_s Liczbowy całkowity v2 Liczba razy w ciągu dnia synchronizacja kopii zapasowej plików dla programu SC DPM i usługi MABS
DiffBackupFormat_s Text v2 Format różnicowych kopii zapasowych dla bazy danych SQL w kopii zapasowej maszyny wirtualnej platformy Azure
DiffBackupTime_s Czas v2 Czas różnicowych kopii zapasowych dla bazy danych SQL w usłudze Azure VM Backup
DiffBackupRetentionDuration_s Liczbowy dziesiętny v2 Czas przechowywania różnicowych kopii zapasowych dla bazy danych SQL w usłudze Azure VM Backup
LogBackupFrequency_s Liczbowy dziesiętny v2 Częstotliwość tworzenia kopii zapasowych dzienników dla bazy danych SQL
LogBackupRetentionDuration_s Liczbowy dziesiętny v2 Czas przechowywania kopii zapasowych dziennika dla bazy danych SQL w usłudze Azure VM Backup
DiffBackupDaysofTheWeek_s Text v2 Dni tygodnia różnicowych kopii zapasowych dla bazy danych SQL w usłudze Azure VM Backup
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu, dla którego są zbierane dane. Na przykład magazyny

Kojarzenie zasad

Poniższa tabela zawiera szczegółowe informacje o skojarzeniach zasad z różnymi jednostkami.

Pole Typ danych Wersje, które mają zastosowanie opis
EventName_s Text To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport
SchemaVersion_s Text To pole oznacza bieżącą wersję schematu. Jest to wersja 2
State_s Text Bieżący stan obiektu zasad, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder
OperationName Text To pole reprezentuje nazwę bieżącej operacji — PolicyAssociation
Kategoria Text To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
PolicyUniqueId_g Text Unikatowy identyfikator identyfikujące zasady
VaultUniqueId_s Text Unikatowy identyfikator magazynu, do którego należą te zasady
BackupManagementServerUniqueId_s Text v2 Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi, za pomocą których element kopii zapasowej jest chroniony, jeśli ma to zastosowanie
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu, dla którego są zbierane dane. Na przykład magazyny

Kontener chroniony

Poniższa tabela zawiera podstawowe pola dotyczące kontenerów chronionych. (Czy była chroniona maszyna wirtualna w wersji 1)

Pole Typ danych opis
ProtectedContainerUniqueId_s Text Pole do unikatowego identyfikowania chronionego kontenera
ProtectedContainerOSType_s Text Typ systemu operacyjnego chronionego kontenera
ProtectedContainerOSVersion_s Text Wersja systemu operacyjnego chronionego kontenera
AgentVersion_s Text Numer wersji kopii zapasowej agenta lub agenta ochrony (w przypadku programu SC DPM i usługi MABS)
BackupManagementType_s Text Typ dostawcy do wykonywania kopii zapasowej. Na przykład IaaSVM, FileFolder
EntityState_s Text Bieżący stan obiektu chronionego serwera. Na przykład Aktywne, Usunięte
ProtectedContainerFriendlyName_s Text Przyjazna nazwa chronionego serwera
ProtectedContainerName_s Text Nazwa chronionego kontenera
ProtectedContainerWorkloadType_s Text Typ kopii zapasowej chronionego kontenera. Na przykład IaaSVMContainer
ProtectedContainerLocation_s Text Czy chroniony kontener znajduje się lokalnie, czy na platformie Azure
ProtectedContainerType_s Text Czy chroniony kontener jest serwerem, czy kontenerem
ProtectedContainerProtectionState_s" Text Stan ochrony chronionego kontenera

Storage

Poniższa tabela zawiera szczegółowe informacje o polach związanych z magazynem.

Pole Typ danych opis
CloudStorageInBytes_s Liczbowy dziesiętny Magazyn kopii zapasowych w chmurze używany przez kopie zapasowe obliczone na podstawie najnowszej wartości (to pole dotyczy tylko schematu w wersji 1)
ProtectedInstances_s Liczbowy dziesiętny Liczba wystąpień chronionych używanych do obliczania magazynu frontonu w rozliczeniach obliczona na podstawie najnowszej wartości
EventName_s Text To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport
SchemaVersion_s Text To pole oznacza bieżącą wersję schematu. Jest to wersja 2
State_s Text Bieżący stan obiektu magazynu, na przykład Aktywny, Usunięty
BackupManagementType_s Text Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder
OperationName Text To pole reprezentuje nazwę bieżącej operacji — Storage
Kategoria Text To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
ProtectedServerUniqueId_s Text Unikatowy identyfikator chronionego serwera, dla którego jest obliczany magazyn
VaultUniqueId_s Text Obliczany jest unikatowy identyfikator magazynu dla magazynu
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu, dla którego są zbierane dane. Na przykład magazyny
StorageUniqueId_s Text Unikatowy identyfikator używany do identyfikowania jednostki magazynu
StorageType_s Text Typ magazynu, na przykład Chmura, Wolumin, Dysk
StorageName_s Text Nazwa jednostki magazynu, na przykład E:\
StorageTotalSizeInGBs_s Text Całkowity rozmiar magazynu w GB używany przez jednostkę magazynu

Skojarzenie magazynu

Poniższa tabela zawiera podstawowe pola związane z magazynem łączące magazyn z innymi jednostkami.

Pole Typ danych opis
StorageUniqueId_s Text Unikatowy identyfikator używany do identyfikowania jednostki magazynu
SchemaVersion_s Text To pole oznacza bieżącą wersję schematu. Jest to wersja 2
BackupItemUniqueId_s Text Unikatowy identyfikator używany do identyfikowania elementu kopii zapasowej powiązanego z jednostką magazynu
BackupManagementServerUniqueId_s Text Unikatowy identyfikator używany do identyfikowania serwera zarządzania kopiami zapasowymi powiązanymi z jednostką magazynu
VaultUniqueId_s Text Unikatowy identyfikator używany do identyfikowania magazynu powiązanego z jednostką magazynu
StorageConsumedInMBs_s Liczba Rozmiar magazynu używanego przez odpowiedni element kopii zapasowej w odpowiednim magazynie
StorageAllocatedInMBs_s Liczba Rozmiar magazynu przydzielony przez odpowiedni element kopii zapasowej w odpowiednim magazynie typu Dysk

magazyn

Poniższa tabela zawiera szczegółowe informacje o polach związanych z magazynem.

Pole Typ danych opis
EventName_s Text To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport
SchemaVersion_s Text To pole oznacza bieżącą wersję schematu. Jest to wersja 2
State_s Text Bieżący stan obiektu magazynu, na przykład Aktywny, Usunięty
OperationName Text To pole reprezentuje nazwę bieżącej operacji — Vault
Kategoria Text To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport
Zasób Text Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services
VaultUniqueId_s Text Unikatowy identyfikator magazynu
VaultName_s Text Nazwa magazynu
AzureDataCenter_s Text Centrum danych, w którym znajduje się magazyn
StorageReplicationType_s Text Typ replikacji magazynu dla magazynu, na przykład GeoRedundant
SourceSystem Text System źródłowy bieżących danych — Azure
ResourceId Text Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services
SubscriptionId Text Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceGroup Text Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane
ResourceProvider Text Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices
ResourceType Text Typ zasobu, dla którego są zbierane dane. Na przykład magazyny

Serwer zarządzania kopiami zapasowymi

Poniższa tabela zawiera podstawowe pola dotyczące serwerów zarządzania kopiami zapasowymi.

Pole Typ danych opis
BackupManagementServerName_s Text Nazwa serwera zarządzania kopiami zapasowymi
AzureBackupAgentVersion_s Text Wersja agenta usługi Azure Backup na serwerze zarządzania kopiami zapasowymi
BackupManagementServerVersion_s Text Wersja serwera zarządzania kopiami zapasowymi
BackupManagementServerOSVersion_s Text Wersja systemu operacyjnego serwera zarządzania kopiami zapasowymi
BackupManagementServerType_s Text Typ serwera zarządzania kopiami zapasowymi( MABS, SC DPM
BackupManagementServerUniqueId_s Text Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi

PreferredWorkloadOnVolume

W poniższej tabeli określono obciążenia, z których jest skojarzony wolumin.

Pole Typ danych opis
StorageUniqueId_s Text Unikatowy identyfikator używany do identyfikowania jednostki magazynu
BackupItemType_s Text Obciążenia, dla których ten wolumin jest preferowanym magazynem

Klasa ProtectedInstance

Poniższa tabela zawiera podstawowe pola związane z wystąpieniami chronionymi.

Pole Typ danych Wersje, które mają zastosowanie opis
BackupItemUniqueId_s Text v2 Unikatowy identyfikator używany do identyfikowania elementu kopii zapasowej maszyn wirtualnych, których kopia zapasowa została utworzona przy użyciu programu DPM, usługi MABS
ProtectedContainerUniqueId_s Text v2 Unikatowy identyfikator używany do identyfikowania chronionego kontenera dla wszystkich elementów, z wyjątkiem maszyn wirtualnych kopii zapasowych przy użyciu programu DPM, usługi MABS
ProtectedInstanceCount_s Text v2 Liczba wystąpień chronionych dla skojarzonego elementu kopii zapasowej lub kontenera chronionego w tej dacie

Punkt odzyskiwania

Poniższa tabela zawiera podstawowe pola związane z punktem odzyskiwania.

Pole Typ danych opis
BackupItemUniqueId_s Text Unikatowy identyfikator używany do identyfikowania elementu kopii zapasowej maszyn wirtualnych, których kopia zapasowa została utworzona przy użyciu programu DPM, usługi MABS
OldestRecoveryPointTime_s Text Data i godzina najstarszego punktu odzyskiwania dla elementu kopii zapasowej
OldestRecoveryPointLocation_s Text Lokalizacja najstarszego punktu odzyskiwania dla elementu kopii zapasowej
LatestRecoveryPointTime_s Text Data i godzina najnowszego punktu odzyskiwania dla elementu kopii zapasowej
LatestRecoveryPointLocation_s Text Lokalizacja najnowszego punktu odzyskiwania dla elementu kopii zapasowej

Przykładowe zapytania Kusto

Poniżej przedstawiono kilka przykładów, które ułatwiają pisanie zapytań dotyczących danych usługi Azure Backup znajdujących się w tabeli Diagnostyka Azure:

  • Wszystkie pomyślne zadania tworzenia kopii zapasowej

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | where OperationName == "Job" and JobOperation_s == "Backup"
    | where JobStatus_s == "Completed"
    
  • Wszystkie zadania tworzenia kopii zapasowej, które zakończyły się niepowodzeniem

    AzureDiagnostics
    | where Category == "AzureBackupReport"
    | where SchemaVersion_s == "V2"
    | where OperationName == "Job" and JobOperation_s == "Backup"
    | where JobStatus_s == "Failed"
    
  • Wszystkie pomyślne zadania tworzenia kopii zapasowej maszyny wirtualnej platformy Azure

    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
    
  • Wszystkie pomyślne zadania tworzenia kopii zapasowej dziennika SQL

    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
    
  • Wszystkie pomyślne zadania agenta usługi Azure Backup

    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
    

Schemat w wersji 1 a schemat w wersji 2

Wcześniej dane diagnostyczne agenta usługi Azure Backup i kopii zapasowej maszyny wirtualnej platformy Azure zostały wysłane do tabeli Diagnostyka Azure w schemacie nazywanym schematem V1. Następnie dodano nowe kolumny do obsługi innych scenariuszy i obciążeń, a dane diagnostyczne zostały wypchnięte w nowym schemacie nazywanym schematem w wersji 2.

Ze względu na zgodność z poprzednimi wersjami dane diagnostyczne agenta usługi Azure Backup i kopii zapasowej maszyny wirtualnej platformy Azure są obecnie wysyłane do tabeli Diagnostyka Azure zarówno w schemacie V1, jak i V2 (ze schematem V1 teraz w ścieżce wycofania). Możesz określić, które rekordy w usłudze Log Analytics mają schemat v1, filtrując rekordy dla SchemaVersion_s=="V1" w zapytaniach dziennika.

Zobacz trzecią kolumnę "Description" w modelu danych opisanym powyżej, aby zidentyfikować, które kolumny należą tylko do schematu w wersji 1.

Modyfikowanie zapytań tak, aby używały schematu w wersji 2

Ponieważ schemat V1 znajduje się na ścieżce wycofania, zalecamy użycie tylko schematu V2 we wszystkich zapytaniach niestandardowych w danych diagnostycznych usługi Azure Backup.

Aby zaktualizować zapytania w celu usunięcia zależności od schematu w wersji 1, wykonaj następujące kroki:

  1. Zidentyfikuj, czy zapytanie używa dowolnego pola, które ma zastosowanie tylko do schematu W1. Załóżmy, że masz zapytanie, aby wyświetlić listę wszystkich elementów kopii zapasowej i skojarzonych z nimi serwerów chronionych w następujący sposób:

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

    Powyższe zapytanie używa ProtectedServerUniqueId_s pola, które ma zastosowanie tylko do schematu V1. Odpowiednik schematu wersji 2 tego pola jest ProtectedContainerUniqueId_s (zapoznaj się z powyższymi tabelami). Pole BackupItemUniqueId_s ma zastosowanie nawet do schematu w wersji 2, a to samo pole może być używane w tym zapytaniu.

  2. Zaktualizuj zapytanie, aby używało nazw pól schematu w wersji 2. Zalecanym rozwiązaniem jest użycie filtru , w którym SchemaVersion_s=="V2" we wszystkich zapytaniach, dzięki czemu tylko rekordy odpowiadające schematowi V2 są analizowane przez zapytanie:

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

Następny krok

Po zakończeniu przeglądu modelu danych rozpocznij tworzenie niestandardowych zapytań w dziennikach usługi Azure Monitor, aby utworzyć własny pulpit nawigacyjny.