Rendszerfüggvények az Azure Monitor-naplókban

Azure Backup a Log Analytics- (LA-) munkaterületeken alapértelmezés szerint elérhető függvényeket, úgynevezett rendszerfüggvényeket vagy megoldásfüggvényeket biztosít.

Ezek a függvények az LA nyers Azure Backup tábláiban lévő adatokon működnek, és formázott adatokat ad vissza, amelyek egyszerű lekérdezések használatával megkönnyítik a biztonsági mentéssel kapcsolatos entitások információinak lekérését. A felhasználók paramétereket adhatnak át ezeknek a függvényeknek a függvények által visszaadott adatok szűréséhez.

Ajánlott rendszerfüggvényeket használni a biztonsági mentési adatok LA-munkaterületeken történő lekérdezéséhez egyéni jelentések létrehozásához, mivel számos előnnyel járnak, az alábbi szakaszban leírtak szerint.

A rendszerfüggvények használatának előnyei

  • Egyszerűbb lekérdezések: A függvények használatával csökkentheti a lekérdezésekben szükséges illesztések számát. Alapértelmezés szerint a függvények "egybesimított" sémákat ad vissza, amelyek tartalmazzák a lekérdezett entitásra (biztonsági mentési példány, feladat, tároló stb.) vonatkozó összes információt. Ha például le kell kérnie a sikeres biztonsági mentési feladatok listáját a biztonságimásolat-elem neve és a hozzá tartozó tároló alapján, a _AzureBackup_getJobs() függvény egyszerű hívása minden feladathoz megadja az összes információt. A nyers táblák közvetlen lekérdezéséhez viszont több illesztést is végre kell hajtania az AddonAzureBackupJobs és a CoreAzureBackup táblák között.

  • Zökkenőmentesebb váltás az örökölt diagnosztikai eseményről: A rendszerfüggvények használatával zökkenőmentesen válthat az örökölt diagnosztikai eseményről (AzureDiagnostics módban futó AzureBackupReport) az erőforrás-specifikus eseményekre. A Azure Backup által biztosított összes rendszerfüggvény lehetővé teszi egy olyan paraméter megadását, amely lehetővé teszi, hogy a függvény csak az erőforrás-specifikus táblákból kérdezze le az adatokat, vagy az örökölt táblából és az erőforrás-specifikus táblákból is lekérdezze az adatokat (rekordok deduplikációjával).

    • Ha sikeresen migrált az erőforrás-specifikus táblákra, dönthet úgy, hogy kizárja az örökölt táblát a függvény lekérdezéséből.
    • Ha jelenleg migrálási folyamatban van, és az elemzéshez szükséges régebbi táblákban vannak adatok, választhat, hogy az örökölt táblát is belefoglalja. Ha az áttűnés befejeződött, és már nincs szüksége az örökölt táblából származó adatokra, egyszerűen frissítheti a lekérdezésekben a függvénynek átadott paraméter értékét, hogy kizárja az örökölt táblát.
    • Ha továbbra is csak az örökölt táblát használja, a függvények továbbra is működni fognak, ha az örökölt táblát ugyanazzal a paraméterrel szeretné felvenni. Javasoljuk azonban, hogy a lehető leghamarabb váltson az erőforrás-specifikus táblákra .
  • Csökkenti az egyéni lekérdezések megszakadásának lehetőségét: Ha Azure Backup a jövőbeni jelentéskészítési forgatókönyvek figyelembevétele érdekében fejlesztéseket vezet be a mögöttes LA-táblák sémájába, a függvények definíciója is frissül a sémaváltozások figyelembevétele érdekében. Így ha rendszerfüggvényeket használ az egyéni lekérdezések létrehozásához, a lekérdezések nem fognak megszakadni, még akkor sem, ha a táblák mögöttes sémájában változások vannak.

Megjegyzés

A rendszerfüggvényeket a Microsoft tartja karban, és definícióikat a felhasználók nem szerkeszthetik. Ha szerkeszthető függvények szükségesek, létrehozhat mentett függvényeket az LA-ben.

A Azure Backup által kínált rendszerfunkciók típusai

  • Alapfüggvények: Ezek olyan függvények, amelyek segítenek lekérdezni a kulcsfontosságú Azure Backup entitásokat, például a biztonsági mentési példányokat, a tárolókat, a szabályzatokat, a feladatokat és a számlázási entitásokat. A _AzureBackup_getBackupInstances függvény például a legutóbbi befejezett naptól (UTC) adja vissza a környezetben található összes biztonsági mentési példány listáját. Az egyes alapfüggvények paramétereit és visszaadott sémáját az alábbiakban foglaljuk össze ebben a cikkben.

  • Trendfüggvények: Ezek olyan függvények, amelyek a biztonsági mentéssel kapcsolatos entitások (például biztonsági mentési példányok, számlázási csoportok) előzményrekordjait adnak vissza, és lehetővé teszik, hogy napi, heti és havi trendadatokat kapjon az ezekhez az entitásokhoz kapcsolódó fő metrikákról (például darabszám, Storage felhasználva). Az egyes trendfüggvények paramétereit és visszaadott sémáját az alábbiakban foglaljuk össze ebben a cikkben.

Megjegyzés

Jelenleg a rendszerfüggvények az utolsó befejezett napig (UTC) ad vissza adatokat. Az aktuális részleges nap adatai nem lesznek visszaadva. Ha tehát az aktuális napra vonatkozó rekordokat szeretne lekérni, a nyers LA-táblákat kell használnia.

Rendszerfüggvények listája

Alapvető függvények

_AzureBackup_GetVaults()

Ez a függvény az Azure-környezetben az LA-munkaterülethez társított összes Recovery Services-tároló listáját adja vissza.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezt a paramétert csak akkor használja a RangeEnd paraméterrel együtt, ha le kell kérnie az időszak összes tárolóval kapcsolatos rekordjait a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes tárolók legfrissebb rekordját kéri le. N "2021-03-03 00:00:00"
RangeEnd Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha le kell kérnie az időszak összes tárolóval kapcsolatos rekordjait a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes tárolók legfrissebb rekordját kéri le. N "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos előfizetés-készletre, ahol a biztonsági mentési adatok léteznek. Az előfizetés-azonosítók vesszővel tagolt listájának megadása a függvény paramétereként segít csak a megadott előfizetésekben található tárolók lekérésében. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűrni lehet a függvény kimenetét azokra a régiókra, ahol a biztonsági mentési adatok léteznek. A régiók vesszővel tagolt listájának megadása a függvény paramétereként segít csak a megadott régiókban található tárolók lekérésében. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes régióban. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, akkor a rendszer csak a megadott tárolókra vonatkozó rekordokat kéri le. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes tárolóban. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel választhatja ki, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true

Visszaadott mezők

Mezőnév Leírás
UniqueId A tároló egyedi azonosítóját jelző elsődleges kulcs
Id A tároló Azure Resource Manager(ARM)-azonosítója
Name A tároló neve
SubscriptionId Annak az előfizetésnek az azonosítója, amelyben a tároló létezik
Hely Hely, ahol a tároló létezik
VaultStore_StorageReplicationType Storage tárolóhoz társított replikációs típus
Címkék A tároló címkéi
TimeGenerated A rekord időbélyege
Típus A tároló típusa, amely "Microsoft.RecoveryServices/vaults"

_AzureBackup_GetPolicies()

Ez a függvény visszaadja az Azure-környezetben használt biztonsági mentési szabályzatok listáját, valamint az egyes szabályzatokkal kapcsolatos részletes információkat, például az adatforrás típusát, a tárreplikációs típust stb.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha le kell kérnie az időszak összes szabályzattal kapcsolatos rekordjait a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes szabályzatok legújabb rekordját kéri le. N "2021-03-03 00:00:00"
RangeEnd Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha az időszak összes szabályzattal kapcsolatos rekordjának le kell kérnie a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes szabályzatok legújabb rekordját kéri le. N "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét bizonyos előfizetések esetében, ahol a biztonsági mentési adatok léteznek. Az előfizetés-azonosítók vesszővel tagolt listájának megadása a függvény paramétereként csak a megadott előfizetésekben lévő szabályzatok lekéréséhez nyújt segítséget. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűri a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok találhatók. Ha a függvény paramétereként vesszővel tagolt régiókat ad meg, akkor csak a megadott régiókban lévő házirendeket tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes régióban megkeresi a rekordokat. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként vesszővel tagolt tárolóneveket ad meg, akkor lekérheti a csak a megadott tárolókra vonatkozó házirendrekordokat. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a szabályzatok rekordjait keresi az összes tárolóban. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel döntheti el, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true
BackupSolutionList Ezzel a paraméterrel szűrheti a függvény kimenetét az Azure-környezetben használt biztonsági mentési megoldások egy bizonyos készletére. Ha például az "Azure-beli virtuális gép biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében,DPM" értéket adja meg ennek a paraméternek az értékeként, a függvény csak az Azure-beli virtuális gép biztonsági mentésével biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza, SQL az Azure-beli virtuális gépek biztonsági mentésében, vagy a DPM-ben az Azure Backupban. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a biztonsági mentési jelentések által támogatott összes biztonsági mentési megoldásra vonatkozó rekordokat adja vissza (a támogatott értékek: "Azure Virtual Machine Backup", "SQL az Azure-beli virtuális gépek biztonsági mentésében", "SAP HANA az Azure-beli virtuális gépek biztonsági mentésében", "Azure Storage (Azure Files) backup", "Azure Backup Agent", "DPM", "Azure Backup Server" vagy ezen értékek vesszővel elválasztott kombinációja). N "Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében, DPM, Azure Backup ügynök"

Visszaadott mezők

Mezőnév Leírás
UniqueId A házirend egyedi azonosítóját jelző elsődleges kulcs
Id A szabályzat Azure Resource Manager (ARM)-azonosítója
Name A szabályzat neve
Biztonsági mentési megoldás Biztonsági mentési megoldás, amelyhez a szabályzat társítva van. Például az Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében stb.
TimeGenerated A rekord időbélyege
VaultUniqueId A szabályzathoz társított tárolóra hivatkozó idegen kulcs
VaultResourceId A szabályzathoz társított tároló Azure Resource Manager (ARM-) azonosítója
Tárolónév A szabályzathoz társított tároló neve
Tárolócímkék A szabályzathoz társított tároló címkéi
VaultLocation A szabályzathoz társított tároló helye
VaultSubscriptionId A szabályzathoz társított tároló előfizetés-azonosítója
VaultStore_StorageReplicationType Storage házirendhez társított tároló replikációs típusa
VaultType A tároló típusa, amely "Microsoft.RecoveryServices/vaults"
ExtendedProperties A szabályzat további tulajdonságai

_AzureBackup_GetJobs()

Ez a függvény egy listát ad vissza a megadott időtartományban aktivált összes biztonsági mentési és visszaállítási feladatról, valamint részletes információkat az egyes feladatokról, például a feladat állapotáról, a feladat időtartamáról, az átvitt adatokról stb.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezzel a paraméterrel és a RangeEnd paraméterrel lekérheti a RangeStart és a RangeEnd közötti időszakban megkezdett összes feladat listáját. Y "2021-03-03 00:00:00"
RangeEnd Ezzel a paraméterrel és a RangeStart paraméterrel lekérheti az időszak során elindított összes feladat listáját a RangeStarttól a RangeEndig. Y "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos előfizetés-készletre, ahol a biztonsági mentési adatok léteznek. Ha a függvény paramétereként megadja az előfizetés-azonosítók vesszővel tagolt listáját, azzal csak azokat a feladatokat tudja lekérni, amelyek a megadott előfizetések tárolóihoz vannak társítva. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűrni lehet a függvény kimenetét azokra a régiókra, ahol a biztonsági mentési adatok léteznek. Ha a függvény paramétereként a régiók vesszővel tagolt listáját adja meg, akkor csak azokat a feladatokat tudja lekérni, amelyek a megadott régiókban lévő tárolókhoz vannak társítva. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes régióban. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, akkor csak a megadott tárolókra vonatkozó feladatokat tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény feladatokat keres az összes tárolóban. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel választhatja ki, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true
BackupSolutionList Ezzel a paraméterrel szűrheti a függvény kimenetét az Azure-környezetben használt biztonsági mentési megoldások egy bizonyos készletére. Ha például az "Azure-beli virtuális gép biztonsági mentése, SQL az Azure-beli virtuális gép biztonsági mentésében,DPM" értéket adja meg ennek a paraméternek az értékeként, a függvény csak az Azure-beli virtuális gép biztonsági mentésével biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza, SQL az Azure-beli virtuális gépek biztonsági mentésében vagy a DPM-ből az Azure Backupba. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a Backup-jelentések által támogatott összes biztonsági mentési megoldásra vonatkozó rekordokat adja vissza (a támogatott értékek: "Azure Virtual Machine Backup", "SQL az Azure-beli virtuális gépek biztonsági mentésében", "SAP HANA az Azure-beli virtuális gépek biztonsági mentésében", "Azure Storage (Azure Files) Backup", "Azure Backup Ügynök", "DPM", "Azure Backup Server" vagy ezen értékek vesszővel elválasztott kombinációja). N "Azure-beli virtuális gépek biztonsági mentése,SQL az Azure-beli virtuális gépek biztonsági mentésében,DPM,Azure Backup ügynök"
JobOperationList Ezzel a paraméterrel szűri a függvény kimenetét egy adott típusú feladatra. Például biztonsági mentés vagy visszaállítás. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény biztonsági mentési és visszaállítási feladatokat is keres. N "Biztonsági mentés"
JobStatusList Ezzel a paraméterrel szűri a függvény kimenetét egy adott feladatállapotra. Például Befejezve, Sikertelen stb. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény állapottól függetlenül keres minden feladatot. N "Failed,CompletedWithWarnings"
JobFailureCodeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott hibakódra. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a hibakódtól függetlenül az összes feladatot megkeresi. N "Siker"
DatasourceSetName Ezzel a paraméterrel szűri a függvény kimenetét egy adott szülőerőforrásra. Ha például SQL szeretne visszaadni a "testvm" virtuális géphez tartozó Azure-beli virtuális gép biztonsági mentési példányaiban, a paraméter értékeként adja meg a testvm értéket. Alapértelmezés szerint az érték "*", így a függvény rekordokat keres az összes biztonsági mentési példányban. N "testvm"
BackupInstanceName Ezzel a paraméterrel név alapján kereshet feladatokat egy adott biztonsági mentési példányon. Alapértelmezés szerint az érték "*", így a függvény rekordokat keres az összes biztonsági mentési példányban. N "testvm"
ExcludeLog Ezzel a paraméterrel kizárhatja a függvény által visszaadott naplófeladatokat (ez segít a lekérdezési teljesítményben). Alapértelmezés szerint ennek a paraméternek az értéke igaz, így a függvény kizárja a naplófeladatokat. N true

Visszaadott mezők

Mezőnév Leírás
UniqueId A feladat egyedi azonosítóját jelző elsődleges kulcs
OperationCategory A végrehajtandó művelet kategóriája. Például: Biztonsági mentés, Visszaállítás
Művelet A végrehajtott művelet részletei. Például napló (napló biztonsági mentéséhez)
Állapot A feladat állapota. Például: Completed, Failed, CompletedWithWarnings
ErrorTitle A feladat hibakódja
StartTime A feladat indításának dátuma és időpontja
DurationInSecs A feladat időtartama másodpercben
DataTransferredInMBs A feladat által átvitt adatok MB-ban
RestoreJobRPDateTime A helyreállított helyreállítási pont létrehozásának dátuma és időpontja
RestoreJobRPLocation A helyreállított helyreállítási pont tárolási helye
BackupInstanceUniqueId A feladathoz társított biztonsági mentési példányra hivatkozó idegen kulcs
BackupInstanceId A feladathoz társított biztonsági mentési példány Azure Resource Manager (ARM-) azonosítója
BackupInstanceFriendlyName A feladathoz társított biztonsági mentési példány neve
DatasourceResourceId A feladathoz társított mögöttes adatforrás Azure Resource Manager (ARM-) azonosítója. Például a virtuális gép Azure Resource Manager (ARM-) azonosítója
DatasourceFriendlyName A feladathoz társított mögöttes adatforrás rövid neve
DatasourceType A feladathoz társított adatforrás típusa. Például: "Microsoft.Compute/virtualMachines"
BackupSolution Biztonsági mentési megoldás, amelyhez a feladat társítva van. Ilyen például az Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentése stb.
DatasourceSetResourceId Az adatforrás szülőerőforrásának Azure Resource Manager (ARM)-azonosítója (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SQL esetében például ez a mező annak a virtuális gépnek az Azure Resource Manager (ARM)-azonosítóját fogja tartalmazni, amelyben a SQL Database létezik
DatasourceSetType Az adatforrás szülőerőforrásának típusa (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SAP HANA esetében például ez a mező a Microsoft.Compute/virtualMachines lesz, mivel a szülőerőforrás egy Azure-beli virtuális gép
VaultResourceId A feladathoz társított tároló Azure Resource Manager (ARM-) azonosítója
VaultUniqueId A feladathoz társított tárolóra hivatkozó idegen kulcs
Tároló neve A feladathoz társított tároló neve
Tárolócímkék A feladathoz társított tároló címkéi
VaultSubscriptionId A feladathoz társított tároló előfizetés-azonosítója
VaultLocation A feladathoz társított tároló helye
VaultStore_StorageReplicationType A feladathoz társított tároló replikációs típusának Storage
Tárolótípus A tároló típusa, amely a "Microsoft.RecoveryServices/vaults"
TimeGenerated A rekord időbélyegzője

_AzureBackup_GetBackupInstances()

Ez a függvény visszaadja a Recovery Services-tárolókhoz társított biztonsági mentési példányok listáját, valamint az egyes biztonsági mentési példányokkal kapcsolatos részletes információkat, például a felhőbeli tárhasználatot, a társított szabályzatot stb.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezt a paramétert csak akkor használja a RangeEnd paraméterrel együtt, ha le kell kérnie a példányhoz kapcsolódó összes rekordot az időszakban a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes biztonsági mentési példányok legújabb rekordját kéri le. N "2021-03-03 00:00:00"
RangeEnd Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha le kell kérnie a példányhoz kapcsolódó összes rekordot az időszakban a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes biztonsági mentési példányok legújabb rekordját kéri le. N "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos előfizetés-készletre, ahol a biztonsági mentési adatok léteznek. Az előfizetés-azonosítók vesszővel tagolt listájának megadása a függvény paramétereként csak a megadott előfizetésekben található biztonsági mentési példányok lekéréséhez nyújt segítséget. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűrni lehet a függvény kimenetét azokra a régiókra, ahol a biztonsági mentési adatok léteznek. A régiók vesszővel tagolt listájának megadása a függvény paramétereként csak a megadott régiókban található biztonsági mentési példányok lekéréséhez nyújt segítséget. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes régióban. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként vesszővel tagolt tárolóneveket ad meg, akkor csak a megadott tárolókra vonatkozó biztonsági mentési példányok rekordjait tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes tárolóban megkeresi a biztonsági mentési példányok rekordjait. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel választhatja ki, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true
BackupSolutionList Ezzel a paraméterrel szűrheti a függvény kimenetét az Azure-környezetben használt biztonsági mentési megoldások egy bizonyos készletére. Ha például az "Azure-beli virtuális gép biztonsági mentése, SQL az Azure-beli virtuális gép biztonsági mentésében,DPM" értéket adja meg ennek a paraméternek az értékeként, a függvény csak az Azure-beli virtuális gép biztonsági mentésével biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza, SQL az Azure-beli virtuális gépek biztonsági mentésében vagy a DPM-ből az Azure Backupba. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a Backup-jelentések által támogatott összes biztonsági mentési megoldásra vonatkozó rekordokat adja vissza (a támogatott értékek: "Azure Virtual Machine Backup", "SQL az Azure-beli virtuális gépek biztonsági mentésében", "SAP HANA az Azure-beli virtuális gépek biztonsági mentésében", "Azure Storage (Azure Files) Backup", "Azure Backup Ügynök", "DPM", "Azure Backup Server" vagy ezen értékek vesszővel elválasztott kombinációja). N "Azure-beli virtuális gépek biztonsági mentése,SQL az Azure-beli virtuális gépek biztonsági mentésében,DPM,Azure Backup ügynök"
ProtectionInfoList Ezzel a paraméterrel megadhatja, hogy csak az aktív védelemmel ellátott biztonsági mentési példányokat foglalja-e bele, vagy azokat a példányokat is, amelyeknél a védelem le lett állítva, és azokat a példányokat, amelyek esetében a kezdeti biztonsági mentés függőben van. A támogatott értékek a következők: "Protected", "ProtectionStopped", "InitialBackupPending" vagy ezen értékek vesszővel elválasztott kombinációja. Alapértelmezés szerint az érték "*", így a függvény a védelmi részletektől függetlenül megkeresi az összes biztonsági mentési példányt. N "Védett"
DatasourceSetName Ezzel a paraméterrel szűri a függvény kimenetét egy adott szülőerőforrásra. Ha például SQL szeretne visszaadni a "testvm" virtuális géphez tartozó Azure-beli virtuális gép biztonsági mentési példányaiban, a paraméter értékeként adja meg a testvm értéket. Alapértelmezés szerint az érték "*", így a függvény rekordokat keres az összes biztonsági mentési példányban. N "testvm"
BackupInstanceName Ezzel a paraméterrel név alapján kereshet egy adott biztonsági mentési példányt. Alapértelmezés szerint az érték "*", így a függvény az összes biztonsági mentési példányt megkeresi. N "testvm"
DisplayAllFields Ezzel a paraméterrel megadhatja, hogy a függvény által visszaadott mezőknek csak egy részhalmazát szeretné-e lekérni. Ha a paraméter értéke hamis, a függvény megszünteti a tárolási és megőrzési ponttal kapcsolatos információkat a függvény kimenetéből. Ez akkor hasznos, ha ezt a függvényt egy nagyobb lekérdezés köztes lépéseként használja, és optimalizálnia kell a lekérdezés teljesítményét azáltal, hogy kiküszöböli azokat az oszlopokat, amelyekre nincs szükség az elemzéshez. Alapértelmezés szerint ennek a paraméternek az értéke igaz, így a függvény a biztonsági mentési példányra vonatkozó összes mezőt visszaadja. N true

Visszaadott mezők

Mezőnév Leírás
UniqueId A biztonsági mentési példány egyedi azonosítóját jelző elsődleges kulcs
Id A biztonsági mentési példány Azure Resource Manager (ARM-) azonosítója
FriendlyName A biztonsági mentési példány rövid neve
ProtectionInfo Információk a biztonsági mentési példány védelmi beállításairól. Például a védelem konfigurálva van, a védelem leállt, a kezdeti biztonsági mentés függőben van
LatestRecoveryPoint A biztonsági mentési példányhoz társított legutóbbi helyreállítási pont dátuma és időpontja
OldestRecoveryPoint A biztonsági mentési példányhoz társított legrégebbi helyreállítási pont dátuma és időpontja
SourceSizeInMBs A biztonsági mentési példány előtérmérete mb-ban
VaultStore_StorageConsumptionInMBs A biztonsági mentési példány által a tároló standard szintjén felhasznált teljes felhőtárhely
DataSourceFriendlyName A biztonsági mentési példánynak megfelelő adatforrás rövid neve
BackupSolution Biztonsági mentési megoldás, amelyhez a biztonsági mentési példány társítva van. Ilyen például az Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentése stb.
DatasourceType A biztonsági mentési példánynak megfelelő adatforrás típusa. Például: "Microsoft.Compute/virtualMachines"
DatasourceResourceId A biztonsági mentési példánynak megfelelő mögöttes adatforrás Azure Resource Manager (ARM-) azonosítója. Például a virtuális gép Azure Resource Manager (ARM-) azonosítója
DatasourceSetFriendlyName Az adatforrás szülőerőforrásának rövid neve (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SQL esetében például ez a mező annak a virtuális gépnek a nevét tartalmazza, amelyben a SQL Database létezik
DatasourceSetResourceId Az adatforrás szülőerőforrásának Azure Resource Manager (ARM)-azonosítója (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SQL esetében például ez a mező annak a virtuális gépnek az Azure Resource Manager (ARM)-azonosítóját fogja tartalmazni, amelyben a SQL Database létezik
DatasourceSetType Az adatforrás szülőerőforrásának típusa (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SAP HANA esetében például ez a mező a Microsoft.Compute/virtualMachines lesz, mivel a szülőerőforrás egy Azure-beli virtuális gép
PolicyName A biztonsági mentési példányhoz társított szabályzat neve
PolicyUniqueId A biztonsági mentési példányhoz társított szabályzatra hivatkozó idegen kulcs
PolicyId A biztonsági mentési példányhoz társított szabályzat Azure Resource Manager (ARM-) azonosítója
VaultResourceId A biztonsági mentési példányhoz társított tároló Azure Resource Manager (ARM-) azonosítója
VaultUniqueId Külső kulcs, amely a biztonsági mentési példányhoz társított tárolóra hivatkozik
Tároló neve A biztonsági mentési példányhoz társított tároló neve
Tárolócímkék A biztonsági mentési példányhoz társított tároló címkéi
VaultSubscriptionId A biztonsági mentési példányhoz társított tároló előfizetés-azonosítója
VaultLocation A biztonsági mentési példányhoz társított tároló helye
VaultStore_StorageReplicationType Storage biztonsági mentési példányhoz társított tároló replikációs típusa
Tárolótípus A tároló típusa, amely a "Microsoft.RecoveryServices/vaults"
TimeGenerated A rekord időbélyegzője

_AzureBackup_GetBillingGroups()

Ez a függvény visszaadja az összes biztonsági mentéssel kapcsolatos számlázási entitás (számlázási csoport) listáját, valamint a kulcsfontosságú számlázási összetevőkre vonatkozó információkat, például az előtér méretét és a teljes felhőtárhelyet.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezt a paramétert csak akkor használja a RangeEnd paraméterrel együtt, ha az időszak összes számlázási csoporthoz kapcsolódó rekordját le kell kérnie a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes számlázási csoportok legújabb rekordját kéri le. N "2021-03-03 00:00:00"
RangeEnd Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha az időszak összes számlázási csoporthoz kapcsolódó rekordját le kell kérnie a RangeStarttól a RangeEndig. Alapértelmezés szerint a RangeStart és a RangeEnd értéke null, így a függvény csak az egyes számlázási csoportok legújabb rekordját kéri le. N "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos előfizetés-készletre, ahol a biztonsági mentési adatok léteznek. Az előfizetés-azonosítók vesszővel tagolt listájának megadása a függvény paramétereként csak a megadott előfizetésekben lévő számlázási csoportok lekéréséhez nyújt segítséget. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűri a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok találhatók. Ha a függvény paramétereként vesszővel tagolt régiókat ad meg, akkor csak a megadott régiókban lévő számlázási csoportokat tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes régióban megkeresi a rekordokat. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként vesszővel tagolt tárolóneveket ad meg, akkor a csak a megadott tárolókra vonatkozó biztonsági mentési példányok rekordjait is lekérheti. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes tárolóban megkeresi a számlázási csoportok rekordjait. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel döntheti el, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true
BackupSolutionList Ezzel a paraméterrel szűrheti a függvény kimenetét az Azure-környezetben használt biztonsági mentési megoldások egy bizonyos készletére. Ha például az "Azure-beli virtuális gép biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében,DPM" értéket adja meg ennek a paraméternek az értékeként, a függvény csak az Azure-beli virtuális gép biztonsági mentésével biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza, SQL az Azure-beli virtuális gépek biztonsági mentésében, vagy a DPM-ben az Azure Backupban. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a biztonsági mentési jelentések által támogatott összes biztonsági mentési megoldásra vonatkozó rekordokat adja vissza (a támogatott értékek: "Azure Virtual Machine Backup", "SQL az Azure-beli virtuális gépek biztonsági mentésében", "SAP HANA az Azure-beli virtuális gépek biztonsági mentésében", "Azure Storage (Azure Files) backup", "Azure Backup Agent", "DPM", "Azure Backup Server" vagy ezen értékek vesszővel elválasztott kombinációja). N "Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében, DPM, Azure Backup ügynök"
BillingGroupName Ezzel a paraméterrel név alapján kereshet egy adott számlázási csoportot. Alapértelmezés szerint az érték "*", így a függvény az összes számlázási csoportot megkeresi. N "testvm"

Visszaadott mezők

Mezőnév Leírás
UniqueId A számlázási csoport egyedi azonosítóját jelző elsődleges kulcs
FriendlyName A számlázási csoport rövid neve
Name A számlázási csoport neve
Típus A számlázási csoport típusa. Például ProtectedContainer vagy BackupItem
SourceSizeInMBs A számlázási csoport előtérmérete mb-ban
VaultStore_StorageConsumptionInMBs A számlázási csoport által a tároló standard szintjén felhasznált teljes felhőbeli tárterület
BackupSolution Biztonsági mentési megoldás, amelyhez a számlázási csoport társítva van. Például az Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében stb.
VaultResourceId A számlázási csoporthoz társított tároló Azure Resource Manager (ARM-) azonosítója
VaultUniqueId A számlázási csoporthoz társított tárolóra hivatkozó idegen kulcs
Tárolónév A számlázási csoporthoz társított tároló neve
Tárolócímkék A számlázási csoporthoz társított tároló címkéi
VaultSubscriptionId A számlázási csoporthoz társított tároló előfizetés-azonosítója
VaultLocation A számlázási csoporthoz társított tároló helye
VaultStore_StorageReplicationType Storage számlázási csoporthoz társított tároló replikációs típusa
VaultType A tároló típusa, amely "Microsoft.RecoveryServices/vaults"
TimeGenerated A rekord időbélyege
ExtendedProperties A számlázási csoport további tulajdonságai

Trendfüggvények

_AzureBackup_GetBackupInstancesTrends()

Ez a függvény az egyes biztonsági mentési példányok előzményrekordjait adja vissza, így több részletességi szinten tekintheti meg a biztonsági mentési példányok számával és a tárterület-használattal kapcsolatos napi, heti és havi trendeket.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezzel a paraméterrel és a RangeEnd paraméterrel lekérheti az időszak összes biztonsági mentési példányával kapcsolatos rekordot a RangeStart és a RangeEnd között. Y "2021-03-03 00:00:00"
RangeEnd Ezzel a paraméterrel és a RangeStart paraméterrel lekérheti a biztonsági mentési példányokkal kapcsolatos összes rekordot a RangeStart és a RangeEnd közötti időszakban. Y "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét bizonyos előfizetések esetében, ahol a biztonsági mentési adatok léteznek. Az előfizetés-azonosítók vesszővel tagolt listájának megadása a függvény paramétereként csak a megadott előfizetésekben lévő biztonsági mentési példányok lekéréséhez nyújt segítséget. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűri a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok találhatók. Ha a függvény paramétereként vesszővel tagolt régiók listáját adja meg, azzal csak a megadott régiókban lévő biztonsági mentési példányokat tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes régióban megkeresi a rekordokat. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként vesszővel tagolt tárolóneveket ad meg, akkor a csak a megadott tárolókra vonatkozó biztonsági mentési példányok rekordjait is lekérheti. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes tárolóban megkeresi a biztonsági mentési példányok rekordjait. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel döntheti el, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true
BackupSolutionList Ezzel a paraméterrel szűrheti a függvény kimenetét az Azure-környezetben használt biztonsági mentési megoldások egy bizonyos készletére. Ha például az "Azure-beli virtuális gép biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében,DPM" értéket adja meg ennek a paraméternek az értékeként, a függvény csak az Azure-beli virtuális gép biztonsági mentésével biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza, SQL az Azure-beli virtuális gépek biztonsági mentésében, vagy a DPM-ben az Azure Backupban. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a biztonsági mentési jelentések által támogatott összes biztonsági mentési megoldásra vonatkozó rekordokat adja vissza (a támogatott értékek: "Azure Virtual Machine Backup", "SQL az Azure-beli virtuális gépek biztonsági mentésében", "SAP HANA az Azure-beli virtuális gépek biztonsági mentésében", "Azure Storage (Azure Files) backup", "Azure Backup Agent", "DPM", "Azure Backup Server" vagy ezen értékek vesszővel elválasztott kombinációja). N "Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében, DPM, Azure Backup ügynök"
ProtectionInfoList Ezzel a paraméterrel megadhatja, hogy csak az aktív védelemmel ellátott biztonsági mentési példányokat tartalmazza-e, vagy azokat a példányokat is, amelyek védelmének leállítása megtörtént, és azokat a példányokat is, amelyek esetében a kezdeti biztonsági mentés függőben van. A támogatott értékek a következők: "Védett", "ProtectionStopped", "InitialBackupPending" vagy ezek bármelyikének vesszővel elválasztott kombinációja. Alapértelmezés szerint az érték "*", így a függvény a védelmi részletektől függetlenül megkeresi az összes biztonsági mentési példányt. N "Védett"
DatasourceSetName Ezzel a paraméterrel szűri a függvény kimenetét egy adott szülőerőforrásra. Ha például SQL szeretne visszaadni a "testvm" virtuális géphez tartozó Azure-beli virtuálisgép-biztonsági mentési példányokban, adja meg a testvm értéket ennek a paraméternek az értékeként. Alapértelmezés szerint az érték "*", így a függvény rekordokat keres az összes biztonsági mentési példányban. N "testvm"
BackupInstanceName Ezzel a paraméterrel név alapján kereshet egy adott biztonsági mentési példányt. Alapértelmezés szerint az érték "*", így a függvény megkeresi az összes biztonsági mentési példányt. N "testvm"
DisplayAllFields Ezzel a paraméterrel megadhatja, hogy a függvény által visszaadott mezőknek csak egy részhalmazát szeretné-e lekérni. Ha a paraméter értéke hamis, a függvény megszünteti a tárolási és megőrzési ponttal kapcsolatos információkat a függvény kimenetéből. Ez akkor hasznos, ha ezt a függvényt egy nagyobb lekérdezés köztes lépéseként használja, és optimalizálnia kell a lekérdezés teljesítményét az elemzéshez nem szükséges oszlopok kiiktatásával. Alapértelmezés szerint ennek a paraméternek az értéke igaz, így a függvény a biztonsági mentési példányhoz tartozó összes mezőt visszaadja. N true
AggregationType Ezzel a paramétersel adhatja meg az adatok lekérésének időrészletességét. Ha ennek a paraméternek az értéke "Napi", a függvény naponta egy rekordot ad vissza biztonsági mentési példányonként, így elemezheti a tárterület-használat és a biztonsági mentési példányok számának napi trendjeit. Ha ennek a paraméternek az értéke "Heti", a függvény hetente egy rekordot ad vissza biztonsági mentési példányonként, így heti trendeket elemezhet. Hasonlóképpen megadhatja a "Havi" értéket a havi trendek elemzéséhez. Az alapértelmezett érték a "Napi". Ha nagyobb időtartományokban tekinti meg az adatokat, a jobb lekérdezési teljesítmény és a trendelemzés megkönnyítése érdekében ajánlott a "Heti" vagy a "Havi" lehetőséget használni. N "Heti"

Visszaadott mezők

Mezőnév Leírás
UniqueId A biztonsági mentési példány egyedi azonosítóját jelző elsődleges kulcs
Id A biztonsági mentési példány Azure Resource Manager (ARM) azonosítója
FriendlyName A biztonsági mentési példány rövid neve
ProtectionInfo A biztonsági mentési példány védelmi beállításaival kapcsolatos információk. Például a védelem konfigurálva, a védelem leállt, a kezdeti biztonsági mentés függőben van
LatestRecoveryPoint A biztonsági mentési példányhoz társított legújabb helyreállítási pont dátuma és időpontja
OldestRecoveryPoint A biztonsági mentési példányhoz társított legrégebbi helyreállítási pont dátuma és időpontja
SourceSizeInMBs A biztonsági mentési példány előtérmérete mb-ban
VaultStore_StorageConsumptionInMBs A biztonsági mentési példány által a tároló standard szintjén felhasznált teljes felhőbeli tárterület
DataSourceFriendlyName A biztonsági mentési példánynak megfelelő adatforrás rövid neve
BackupSolution Biztonsági mentési megoldás, amelyhez a biztonsági mentési példány társítva van. Például az Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében stb.
DatasourceType A biztonsági mentési példánynak megfelelő adatforrás típusa. Például: "Microsoft.Compute/virtualMachines"
DatasourceResourceId A biztonsági mentési példánynak megfelelő mögöttes adatforrás Azure Resource Manager (ARM-) azonosítója. Például a virtuális gép Azure Resource Manager (ARM)-azonosítója
DatasourceSetFriendlyName Az adatforrás szülőerőforrásának rövid neve (ahol alkalmazható). Azure-beli virtuálisgép-adatforrásban lévő SQL esetén például ez a mező annak a virtuális gépnek a nevét tartalmazza, amelyben a SQL Database létezik
DatasourceSetResourceId Az adatforrás szülőerőforrásának Azure Resource Manager (ARM) azonosítója (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SQL például ez a mező annak a virtuális gépnek az Azure Resource Manager (ARM) azonosítóját tartalmazza, amelyben a SQL Database létezik
DatasourceSetType Az adatforrás szülőerőforrásának típusa (ahol alkalmazható). Az Azure-beli virtuális gép adatforrásában található SAP HANA esetében például ez a mező a Microsoft.Compute/virtualMachines lesz, mivel a szülőerőforrás egy Azure-beli virtuális gép
PolicyName A biztonsági mentési példányhoz társított szabályzat neve
PolicyUniqueId A biztonsági mentési példányhoz társított szabályzatra hivatkozó idegen kulcs
PolicyId A biztonsági mentési példányhoz társított szabályzat Azure Resource Manager (ARM-) azonosítója
VaultResourceId A biztonsági mentési példányhoz társított tároló Azure Resource Manager (ARM-) azonosítója
VaultUniqueId Külső kulcs, amely a biztonsági mentési példányhoz társított tárolóra hivatkozik
Tároló neve A biztonsági mentési példányhoz társított tároló neve
Tárolócímkék A biztonsági mentési példányhoz társított tároló címkéi
VaultSubscriptionId A biztonsági mentési példányhoz társított tároló előfizetés-azonosítója
VaultLocation A biztonsági mentési példányhoz társított tároló helye
VaultStore_StorageReplicationType Storage biztonsági mentési példányhoz társított tároló replikációs típusa
Tárolótípus A tároló típusa, amely a "Microsoft.RecoveryServices/vaults"
TimeGenerated A rekord időbélyegzője

_AzureBackup_GetBillingGroupsTrends()

Ez a függvény az egyes számlázási entitások előzményrekordjait adja vissza, így több részletességi szinten tekintheti meg az előtérbeli mérethez és a tárterület-használathoz kapcsolódó napi, heti és havi kulcstrendeket.

Paraméterek

Paraméter neve Leírás Kötelező? Példaérték
RangeStart Ezzel a paraméterrel és a RangeEnd paraméterrel lekérheti az időszak összes számlázási csoporttal kapcsolatos rekordját a RangeStarttól a RangeEndig. Y "2021-03-03 00:00:00"
RangeEnd Ezt a paramétert a RangeStart paraméterrel együtt használva lekérheti az időszak összes számlázási csoporttal kapcsolatos rekordját a RangeStarttól a RangeEndig. Y "2021-03-10 00:00:00"
VaultSubscriptionList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos előfizetés-készletre, ahol a biztonsági mentési adatok léteznek. Ha a függvény paramétereként megadja az előfizetés-azonosítók vesszővel tagolt listáját, azzal csak a megadott előfizetésekben lévő számlázási csoportokat tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes előfizetésben. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Ezzel a paraméterrel szűrni lehet a függvény kimenetét azokra a régiókra, ahol a biztonsági mentési adatok léteznek. A régiók vesszővel tagolt listájának megadása a függvény paramétereként segít csak a megadott régiókban található számlázási csoportok lekérésében. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokat keres az összes régióban. N "eastus,westus"
VaultList Ezzel a paraméterrel szűri a függvény kimenetét egy bizonyos tárolókészletre. Ha a függvény paramétereként vesszővel tagolt tárolóneveket ad meg, akkor csak a megadott tárolókra vonatkozó biztonsági mentési példányok rekordjait tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a számlázási csoportok rekordjait keresi az összes tárolóban. N "vault1,vault2,vault3"
VaultTypeList Ezzel a paraméterrel szűri a függvény kimenetét egy adott tárolótípus rekordjaira. Jelenleg az egyetlen támogatott tárolótípus a "Microsoft.RecoveryServices/vaults", amely a paraméter alapértelmezett értéke. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Ezzel a paraméterrel választhatja ki, hogy az örökölt AzureDiagnostics táblában szeretne-e adatokat lekérdezni. Ha a paraméter értéke hamis, a függvény az AzureDiagnostics táblából és az erőforrás-specifikus táblákból is lekérdezi az adatokat. Ha a paraméter értéke igaz, a függvény csak az erőforrás-specifikus táblákból kéri le az adatokat. Az alapértelmezett érték true (igaz). N true
BackupSolutionList Ezzel a paraméterrel szűrheti a függvény kimenetét az Azure-környezetben használt biztonsági mentési megoldások egy bizonyos készletére. Ha például az "Azure-beli virtuális gép biztonsági mentése, SQL az Azure-beli virtuális gép biztonsági mentésében,DPM" értéket adja meg ennek a paraméternek az értékeként, a függvény csak az Azure-beli virtuális gép biztonsági mentésével biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza, SQL az Azure-beli virtuális gépek biztonsági mentésében vagy a DPM-ből az Azure Backupba. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény a Backup-jelentések által támogatott összes biztonsági mentési megoldásra vonatkozó rekordokat adja vissza (a támogatott értékek: "Azure Virtual Machine Backup", "SQL az Azure-beli virtuális gépek biztonsági mentésében", "SAP HANA az Azure-beli virtuális gépek biztonsági mentésében", "Azure Storage (Azure Files) Backup", "Azure Backup Ügynök", "DPM", "Azure Backup Server" vagy ezen értékek vesszővel elválasztott kombinációja). N "Azure-beli virtuális gépek biztonsági mentése,SQL az Azure-beli virtuális gépek biztonsági mentésében,DPM,Azure Backup ügynök"
BillingGroupName Ezzel a paraméterrel név alapján kereshet egy adott számlázási csoportot. Alapértelmezés szerint az érték "*", így a függvény az összes számlázási csoportot megkeresi. N "testvm"
AggregationType Ezzel a paramétersel adhatja meg az adatok lekérésének időrészletességét. Ha ennek a paraméternek az értéke "Napi", a függvény naponta egy rekordot ad vissza számlázási csoportonként, így elemezheti a tárterület-használat és az előtérméret napi trendjeit. Ha ennek a paraméternek az értéke "Heti", a függvény hetente egy rekordot ad vissza biztonsági mentési példányonként, így elemezheti a heti trendeket. Hasonlóképpen megadhatja a "Havi" értéket a havi trendek elemzéséhez. Az alapértelmezett érték a "Napi". Ha nagyobb időtartományokban tekint meg adatokat, javasoljuk, hogy a jobb lekérdezési teljesítmény és a trendelemzés megkönnyítése érdekében használja a "Heti" vagy a "Havi" lehetőséget. N "Heti"

Visszaadott mezők

Mezőnév Leírás
UniqueId A számlázási csoport egyedi azonosítóját jelző elsődleges kulcs
FriendlyName A számlázási csoport rövid neve
Name A számlázási csoport neve
Típus A számlázási csoport típusa. Például ProtectedContainer vagy BackupItem
SourceSizeInMBs A számlázási csoport előtérmérete mb-ban
VaultStore_StorageConsumptionInMBs A számlázási csoport által a tároló standard szintjén felhasznált teljes felhőbeli tárterület
BackupSolution Biztonsági mentési megoldás, amelyhez a számlázási csoport társítva van. Például az Azure-beli virtuális gépek biztonsági mentése, SQL az Azure-beli virtuális gépek biztonsági mentésében stb.
VaultResourceId A számlázási csoporthoz társított tároló Azure Resource Manager (ARM-) azonosítója
VaultUniqueId A számlázási csoporthoz társított tárolóra hivatkozó idegen kulcs
Tárolónév A számlázási csoporthoz társított tároló neve
Tárolócímkék A számlázási csoporthoz társított tároló címkéi
VaultSubscriptionId A számlázási csoporthoz társított tároló előfizetés-azonosítója
VaultLocation A számlázási csoporthoz társított tároló helye
VaultStore_StorageReplicationType Storage számlázási csoporthoz társított tároló replikációs típusa
VaultType A tároló típusa, amely "Microsoft.RecoveryServices/vaults"
TimeGenerated A rekord időbélyege
ExtendedProperties A számlázási csoport további tulajdonságai

Minta lekérdezések

Az alábbiakban néhány minta lekérdezést talál, amelyek segítenek a rendszerfüggvények használatának megkezdésében.

  • Az Azure-beli virtuális gépek összes sikertelen biztonsági mentési feladata egy adott időtartományban

    _AzureBackup_GetJobs("2021-03-05", "2021-03-06") //call function with RangeStart and RangeEnd parameters set, and other parameters with default value
    | where BackupSolution=="Azure Virtual Machine Backup" and Status=="Failed"
    | project BackupInstanceFriendlyName, BackupInstanceId, OperationCategory, Status,  JobStartDateTime=StartTime, JobDuration=DurationInSecs/3600, ErrorTitle, DataTransferred=DataTransferredInMBs
    
  • Minden SQL napló biztonsági mentési feladat egy adott időtartományban

    _AzureBackup_GetJobs("2021-03-05", "2021-03-06","*","*","*","*",true,"*","*","*","*","*","*",false) //call function with RangeStart and RangeEnd parameters set, ExcludeLog parameter as false, and other parameters with default value
    | where BackupSolution=="SQL in Azure VM Backup" and Operation=="Log"
    | project BackupInstanceFriendlyName, BackupInstanceId, OperationCategory, Status,  JobStartDateTime=StartTime, JobDuration=DurationInSecs/3600, ErrorTitle, DataTransferred=DataTransferredInMBs
    
  • A "testvm" virtuális géphez felhasznált biztonsági mentési tár heti trendje

    _AzureBackup_GetBackupInstancesTrends("2021-01-01", "2021-03-06","*","*","*","*",false,"*","*","*","*",true, "Weekly") //call function with RangeStart and RangeEnd parameters set, AggregationType parameter as Weekly, and other parameters with default value
    | where BackupSolution == "Azure Virtual Machine Backup"
    | where FriendlyName == "testvm"
    | project TimeGenerated, VaultStore_StorageConsumptionInMBs
    | render timechart 
    

Következő lépések

További információ a biztonsági mentési jelentésekről