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