System Functions az Azure Backuphoz
Ez a cikk bemutatja, hogyan írhat egyéni lekérdezéseket az Azure Monitor-naplókba rendszerfüggvények használatával.
Az Azure Backup olyan függvényeket, úgynevezett rendszerfüggvényeket vagy megoldásfüggvényeket biztosít, amelyek alapértelmezés szerint elérhetők a Log Analytics-munkaterületeken.
Ezek a függvények a la-beli nyers Azure Backup-táblákban lévő adatokon működnek, és formázott adatokat ad vissza, amely egyszerű lekérdezésekkel segít a biztonsági mentéssel kapcsolatos entitások adatainak egyszerű lekérésében. A felhasználók paramétereket adhatnak át ezekhez a függvényekhez az e függvények által visszaadott adatok szűréséhez.
Javasoljuk, hogy a rendszerfüggvények használatával kérdezhesse le a biztonsági mentési adatokat az LA-munkaterületeken egyéni jelentések létrehozásához, mivel ezek 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 "összesimított" sémákat ad vissza, amelyek tartalmazzák a lekérdezett entitásra (biztonsági mentési példányra, feladatra, tárolóra 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ági mentési 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. Másrészt a nyers táblák közvetlen lekérdezéséhez több illesztést kell végrehajtania az AddonAzureBackupJobs és a CoreAzureBackup táblák között.
Zökkenőmentesebb átmenet az örökölt diagnosztikai eseményről: A rendszerfüggvények használatával zökkenőmentesen válthat át az örökölt diagnosztikai eseményről (AzureBackupReport AzureDiagnostics módban) az erőforrás-specifikus eseményekre. Az Azure Backup által biztosított összes rendszerfüggvény lehetővé teszi egy 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 (a rekordok deduplikációjával).
- Ha sikeresen migrált az erőforrás-specifikus táblákba, kizárhatja 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ökölt táblákban van néhány adat, 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, 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 akkor is működni fognak, ha az örökölt táblát ugyanazzal a paraméterrel szeretné felvenni. Javasoljuk azonban, hogy legkorábban váltson az erőforrás-specifikus táblákra .
Csökkenti az egyéni lekérdezések feltörésének lehetőségét: Ha az Azure Backup továbbfejleszti a mögöttes LA-táblák sémáját a jövőbeli jelentéskészítési forgatókönyvek figyelembe vételével, a függvények definíciója is frissül a séma változásainak figyelembe vételével. Í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 alapjául szolgáló sémában változások vannak.
Feljegyzés
A rendszerfüggvényeket a Microsoft tartja karban, és definícióikat nem szerkeszthetik a felhasználók. Ha szerkeszthető függvényre van szüksége, létrehozhat mentett függvényeket az LA-ban.
Az Azure Backup által kínált rendszerfüggvények típusai
Alapvető függvények: Ezek olyan függvények, amelyek segítenek lekérdezni a legfontosabb 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ó biztonsági mentési példányok listáját. Az egyes alapfüggvények paramétereit és visszaadott sémáját a cikk alább foglalja össze.
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 entitásokhoz kapcsolódó főbb metrikákról (például darabszám, felhasznált tárterület). Az egyes trendfüggvények paramétereit és visszaadott sémáját az alábbiakban foglaljuk össze ebben a cikkben.
Feljegyzés
A rendszerfüggvények jelenleg az utolsó befejezett napra (UTC) adnak 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 | Adattípus |
---|---|---|---|---|
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 legújabb rekordját kéri le. | N | "2021-03-03 00:00:00" | Dátum/idő |
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 legújabb rekordját kéri le. | N | "2021-03-10 00:00:00" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Ha az előfizetés-azonosítók vesszővel tagolt listáját adja meg paraméterként ehhez a függvényhez, akkor csak a megadott előfizetésekben lévő tárolókat tudja lekérni. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. Ha a függvény paramétereként vesszővel tagolt régiók listáját adja meg, azzal csak azokat a tárolókat kérdezheti le, amelyek a megadott régiókban találhatók. 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 |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, az segít lekérni a csak a megadott tárolókra vonatkozó rekordokat. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény rekordokra keres az összes tárolóban. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
Visszaadott mezők
Mezőnév | Leírás | Adattípus |
---|---|---|
UniqueId | A tároló egyedi azonosítóját denotáló elsődleges kulcs | Sztring |
Azonosító | A tároló Azure Resource Manager(ARM) azonosítója | Sztring |
Név | A tároló neve | Sztring |
SubscriptionId | Annak az előfizetésnek az azonosítója, amelyben a tároló létezik | Sztring |
Hely | Hely, ahol a tároló létezik | Sztring |
VaultStore_StorageReplicationType | Tárolóhoz társított tárolóreplikációs típus | Sztring |
Címkék | A tároló címkéi | Sztring |
TimeGenerated | A rekord időbélyege | Dátum/idő |
Típus | A tároló típusa, például "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
_AzureBackup_GetPolicies()
Ez a függvény az Azure-környezetben használt biztonsági mentési szabályzatok listáját adja vissza, valamint részletes információkat tartalmaz az egyes szabályzatokról, például az adatforrás típusáról, a tárreplikációs típusról stb.
Paraméterek
Paraméter neve | Leírás | Kötelező? | Példaérték | Adattípus |
---|---|---|---|---|
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" | Dátum/idő |
RangeEnd | 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-10 00:00:00" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Ha az előfizetés-azonosítók vesszővel tagolt listáját adja meg a függvény paramétereként, azzal csak a megadott előfizetésekben lévő házirendeket kérdezheti le. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. 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ő házirendeket kérdezheti le. 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 |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, akkor a csak a megadott tárolókra vonatkozó házirendek rekordjait is lekérheti. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény minden tárolóban megkeresi a szabályzatok rekordjait. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
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 halmazára. Ha például ennek a paraméternek az értékét adja meg Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM , a függvény csak az Azure-beli virtuális gépek biztonsági mentésével, az Azure-beli virtuális gépek sql-jével vagy a DPM-ről azure-beli biztonsági mentéssel biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza. 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", "Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" vagy ezen értékek vesszővel elválasztott kombinációja. |
N | Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent |
Sztring |
Visszaadott mezők
Mezőnév | Leírás | **Adattípus** |
---|---|---|
UniqueId | A szabályzat egyedi azonosítóját denotáló elsődleges kulcs | Sztring |
Azonosító | A szabályzat Azure Resource Manager(ARM) azonosítója | Sztring |
Név | A szabályzat neve | Sztring |
Időzóna | A szabályzat definiált időzónája | Sztring |
Biztonsági mentési megoldás | Biztonsági mentési megoldás, amelyhez a szabályzat társítva van. Ilyen például az Azure-beli virtuális gépek biztonsági mentése, az SQL az Azure-beli virtuális gépek biztonsági mentésében stb. | Sztring |
TimeGenerated | A rekord időbélyege | Datetime |
VaultUniqueId | A szabályzathoz társított tárolóra hivatkozó idegen kulcs | Sztring |
VaultResourceId | A szabályzathoz társított tároló Azure Resource Manager-(ARM-) azonosítója | Sztring |
Tárolónév | A házirendhez társított tároló neve | Sztring |
Tárolócímkék | A házirendhez társított tároló címkéi | Sztring |
VaultLocation | A házirendhez társított tároló helye | Sztring |
VaultSubscriptionId | A házirendhez társított tároló előfizetés-azonosítója | Sztring |
VaultStore_StorageReplicationType | A házirendhez társított tároló tárolási replikációs típusa | Sztring |
VaultType | A tároló típusa, például "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
ExtendedProperties | A szabályzat további tulajdonságai | Dinamikus |
_AzureBackup_GetJobs()
Ez a függvény visszaadja a megadott időtartományban aktivált összes biztonsági mentési és visszaállítási feladat listáját, valamint az egyes feladatok részletes adatait, például a feladat állapotát, a feladat időtartamát, az átvitt adatokat stb.
Paraméterek
Paraméter neve | Leírás | Kötelező? | Példaérték | **Adattípus** |
---|---|---|---|---|
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. | I | "2021-03-03 00:00:00" | Dátum/idő |
RangeEnd | Ezzel a paraméterrel és a RangeStart paraméterrel lekérheti a RangeStart és a RangeEnd közötti időszakban megkezdett összes feladat listáját. | I | "2021-03-10 00:00:00" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Ha az előfizetés azonosítóinak vesszővel tagolt listáját adja meg paraméterként ehhez a függvényhez, 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 az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. Ha a függvény paramétereként vesszővel tagolt régiók listáját adja meg, azzal 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 az összes régióban megkeresi a rekordokat. | N | eastus,westus |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, az segít lekérni a csak a megadott tárolókhoz tartozó feladatokat. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes tárolóban keres feladatokat. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
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 halmazára. Ha például ennek a paraméternek az értékét adja meg Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM , a függvény csak az Azure-beli virtuális gépek biztonsági mentésével, az Azure-beli virtuális gépek sql-jével vagy a DPM-ről azure-beli biztonsági mentéssel biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza. 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", "Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" vagy ezen értékek vesszővel elválasztott kombinációja. |
N | Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent |
Sztring |
JobOperationList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott típusú feladathoz. Például a biztonsági mentési vagy visszaállítási műveletek. 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" | Sztring |
JobStatusList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott feladatállapothoz. Például: Kész, 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 |
Sztring |
JobFailureCodeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott hibakódhoz. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény hibakódtól függetlenül az összes feladatot megkeresi. | N | "Siker" | Sztring |
DatasourceSetName | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott szülőerőforrásra. Ha például a "testvm" virtuális géphez tartozó Azure-beli virtuálisgép-biztonsági mentési példányokban szeretné visszaadni az SQL-t, 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 az összes biztonsági mentési példány rekordjait keresi. | N | "testvm" | Sztring |
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 az összes biztonsági mentési példány rekordjait keresi. | N | "testvm" | Sztring |
Kizárási napló | Ezzel a paraméterrel kizárhatja a függvény által visszaadott naplófeladatokat (segít a lekérdezési teljesítményben). Alapértelmezés szerint ennek a paraméternek az értéke igaz, ami miatt a függvény kizárja a naplófeladatokat. | N | true | Logikai |
Visszaadott mezők
Mezőnév | Leírás | **Adattípus** |
---|---|---|
UniqueId | A feladat egyedi azonosítóját denotáló elsődleges kulcs | Sztring |
OperationCategory | A végrehajtandó művelet kategóriája. Például biztonsági mentés, visszaállítás | Sztring |
Művelet | A végrehajtott művelet részletei. Például napló (napló biztonsági mentéséhez) | Sztring |
Állapot | A feladat állapota. Például: Completed, Failed, CompletedWithWarnings | Sztring |
ErrorTitle | A feladat hibakódja | Sztring |
StartTime | A feladat kezdési dátuma és időpontja | Dátum/idő |
DurationInSecs | A feladat időtartama másodpercben | Kétszeres |
DataTransferredInMBs | A feladat által az MBs-ben továbbított adatok. Ez a mező jelenleg csak a Recovery Services-tároló számítási feladataihoz támogatott | Kétszeres |
RestoreJobRPDateTime | A helyreállítandó helyreállítási pont létrehozásának dátuma és időpontja. Ez a mező jelenleg csak a Recovery Services-tároló számítási feladataihoz támogatott | Dátum/idő |
RestoreJobRPLocation | A helyreállított helyreállítási pont tárolási helye | Sztring |
BackupInstanceUniqueId | A feladathoz társított biztonsági mentési példányra hivatkozó idegen kulcs | Sztring |
BackupInstanceId | A feladathoz társított biztonsági mentési példány Azure Resource Manager-azonosítója | Sztring |
BackupInstanceFriendlyName | A feladathoz társított biztonsági mentési példány neve | Sztring |
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 | Sztring |
DatasourceFriendlyName | A feladathoz társított mögöttes adatforrás rövid neve | Sztring |
DatasourceType | A feladathoz társított adatforrás típusa. Például: "Microsoft.Compute/virtualMachines" | Sztring |
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, az SQL az Azure-beli virtuális gépek biztonsági mentésében stb. | Sztring |
DatasourceSetResourceId | Az adatforrás szülőerőforrásának Azure Resource Manager(ARM) azonosítója (ahol van). Az Azure-beli virtuálisgép-adatforrásban lévő SQL esetében például ez a mező annak a virtuális gépnek az Azure Resource Manager (ARM) azonosítóját tartalmazza, amelyben az SQL Database létezik | Sztring |
DatasourceSetType | Az adatforrás szülőerőforrásának típusa (ahol van). Például egy Azure-beli virtuálisgép-adatforrásban található SAP HANA esetében ez a mező a Microsoft.Compute/virtualMachines lesz, mivel a szülőerőforrás egy Azure-beli virtuális gép | Sztring |
VaultResourceId | A feladathoz társított tároló Azure Resource Manager-(ARM-) azonosítója | Sztring |
VaultUniqueId | A feladathoz társított tárolóra hivatkozó idegen kulcs | Sztring |
Tárolónév | A feladathoz társított tároló neve | Sztring |
Tárolócímkék | A feladathoz társított tároló címkéi | Sztring |
VaultSubscriptionId | A feladathoz társított tároló előfizetés-azonosítója | Sztring |
VaultLocation | A feladathoz társított tároló helye | Sztring |
VaultStore_StorageReplicationType | A feladathoz társított tároló tárolási replikációs típusa | Sztring |
VaultType | A tároló típusa, például "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
TimeGenerated | A rekord időbélyege | Dátum/idő |
_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 | **Adattípus** |
---|---|---|---|---|
RangeStart | Ezt a paramétert csak akkor használja a RangeEnd paraméterrel együtt, ha le kell kérnie az összes biztonsági mentési példányhoz kapcsolódó rekordot az adott 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" | DataTime |
RangeEnd | Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha le kell kérnie az összes biztonsági mentési példányhoz kapcsolódó rekordot az adott 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" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Az előfizetés azonosítóinak 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ó biztonsági mentési példányok lekérésében. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. 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 |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, 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 a biztonsági mentési példányok rekordjait keresi az összes tárolóban. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
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 halmazára. Ha például ennek a paraméternek az értékét adja meg Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM , a függvény csak az Azure-beli virtuális gépek biztonsági mentésével, az Azure-beli virtuális gépek sql-jével vagy a DPM-ről azure-beli biztonsági mentéssel biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza. 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", "Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" vagy ezen értékek vesszővel elválasztott kombinációja. |
N | Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent |
Sztring |
ProtectionInfoList | Ezzel a paraméterrel kiválaszthatja, 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, amelyeknél a védelem le lett állítva, és azokat a példányokat is, amelyek esetében a kezdeti biztonsági mentés függőben van. A Recovery Services-tároló számítási feladatai esetében a támogatott értékek a következők: "Védett", "ProtectionStopped", "InitialBackupPending", vagy az értékek vesszővel elválasztott kombinációja. A Backup-tároló számítási feladatai esetében a támogatott értékek a következők: "Védett", "ConfiguringProtection", "ConfiguringProtectionFailed", "UpdatingProtection", "ProtectionError", "ProtectionStopped" vagy a fenti é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" | Sztring |
DatasourceSetName | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott szülőerőforrásra. Ha például a "testvm" virtuális géphez tartozó Azure-beli virtuálisgép-biztonsági mentési példányokban szeretné visszaadni az SQL-t, 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 az összes biztonsági mentési példány rekordjait keresi. | N | "testvm" | Sztring |
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" | Sztring |
DisplayAllFields | Ezzel a paraméterrel eldöntheti, hogy a függvény által visszaadott mezőknek csak egy részhalmazát szeretné-e lekérni. Ha ennek a paraméternek az é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 eltávolításával. Alapértelmezés szerint ennek a paraméternek az értéke igaz, ezért a függvény a biztonsági mentési példányhoz tartozó összes mezőt visszaadja. | N | true | Logikai |
Visszaadott mezők
Mezőnév | Leírás | Adattípus |
---|---|---|
UniqueId | A biztonsági mentési példány egyedi azonosítóját jelző elsődleges kulcs | Sztring |
Azonosító | A biztonsági mentési példány Azure Resource Manager(ARM) azonosítója | Sztring |
FriendlyName | A biztonsági mentési példány rövid neve | Sztring |
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 van, a védelem leállt, a kezdeti biztonsági mentés függőben van | Sztring |
LatestRecoveryPoint | A biztonsági mentési példányhoz társított legújabb helyreállítási pont dátuma és időpontja. Ez a mező jelenleg csak a Recovery Services-tároló számítási feladataihoz támogatott. | Dátum/idő |
OldestRecoveryPoint | A biztonsági mentési példányhoz társított legrégebbi helyreállítási pont dátuma és időpontja. Ez a mező jelenleg csak a Recovery Services-tároló számítási feladataihoz támogatott. | Dátum/idő |
SourceSizeInMBs | A biztonsági mentési példány előtérmérete az MB-kben | Kétszeres |
VaultStore_StorageConsumptionInMBs | A biztonsági mentési példány által a tároló standard szintjén felhasznált teljes felhőalapú tárterület | Kétszeres |
DataSourceFriendlyName | A biztonsági mentési példánynak megfelelő adatforrás rövid neve | Sztring |
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, az SQL az Azure-beli virtuális gépek biztonsági mentésében stb. | Sztring |
DatasourceType | A biztonsági mentési példánynak megfelelő adatforrás típusa. Például: "Microsoft.Compute/virtualMachines" | Sztring |
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 | Sztring |
DatasourceSetFriendlyName | Az adatforrás szülőerőforrásának rövid neve (ahol van). Az Azure-beli virtuálisgép-adatforrásban lévő SQL esetében például ez a mező annak a virtuális gépnek a nevét tartalmazza, amelyben az SQL Database létezik | Sztring |
DatasourceSetFriendlyName | Az adatforrás szülőerőforrásának rövid neve (ahol van). Az Azure-beli virtuálisgép-adatforrásban lévő SQL esetében például ez a mező annak a virtuális gépnek a nevét tartalmazza, amelyben az SQL Database létezik | Sztring |
DatasourceSetResourceId | Az adatforrás szülőerőforrásának Azure Resource Manager(ARM) azonosítója (ahol van). Az Azure-beli virtuálisgép-adatforrásban lévő SQL esetében például ez a mező annak a virtuális gépnek az Azure Resource Manager (ARM) azonosítóját tartalmazza, amelyben az SQL Database létezik | Sztring |
DatasourceSetType | Az adatforrás szülőerőforrásának típusa (ahol van). Például egy Azure-beli virtuálisgép-adatforrásban található SAP HANA esetében ez a mező a Microsoft.Compute/virtualMachines lesz, mivel a szülőerőforrás egy Azure-beli virtuális gép | Sztring |
PolicyName | A biztonsági mentési példányhoz társított szabályzat neve | Sztring |
PolicyUniqueId | A biztonsági mentési példányhoz társított szabályzatra hivatkozó idegen kulcs | Sztring |
PolicyId | A biztonsági mentési példányhoz társított szabályzat Azure Resource Manager-azonosítója | Sztring |
VaultResourceId | A biztonsági mentési példányhoz társított tároló Azure Resource Manager(ARM) azonosítója | Sztring |
VaultUniqueId | A biztonsági mentési példányhoz társított tárolóra hivatkozó idegen kulcs | Sztring |
Tárolónév | A biztonsági mentési példányhoz társított tároló neve | Sztring |
Tárolócímkék | A biztonsági mentési példányhoz társított tároló címkéi | Sztring |
VaultSubscriptionId | A biztonsági mentési példányhoz társított tároló előfizetés-azonosítója | Sztring |
VaultLocation | A biztonsági mentési példányhoz társított tároló helye | Sztring |
VaultStore_StorageReplicationType | A biztonsági mentési példányhoz társított tároló tárolási replikációs típusa | Sztring |
VaultType | A tároló típusa, amely "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
TimeGenerated | A rekord időbélyege | Dátum/idő |
_AzureBackup_GetBillingGroups()
Ez a függvény az összes biztonsági mentéssel kapcsolatos számlázási entitás (számlázási csoport) listáját adja vissza, valamint a főbb számlázási összetevőkre, például az előtérbeli méretre és a teljes felhőbeli tárolóra vonatkozó információkat.
Paraméterek
Paraméter neve | Leírás | Kötelező? | Példaérték | Dátum típusa |
---|---|---|---|---|
RangeStart | Ezt a paramétert csak akkor használja a RangeEnd paraméterrel együtt, ha le kell kérnie az időszak összes számlázási csoporttal kapcsolatos rekordját 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" | Dátum/idő |
RangeEnd | Ezt a paramétert csak akkor használja a RangeStart paraméterrel együtt, ha le kell kérnie az időszak összes számlázási csoporttal kapcsolatos rekordját 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" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Ha az előfizetés azonosítóinak vesszővel tagolt listáját adja meg paraméterként ehhez a függvényhez, 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 az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. Ha a függvény paramétereként vesszővel tagolt régiók listáját adja meg, azzal csak azokat a számlázási csoportokat kérdezheti le, amelyek a megadott régiókban találhatók. 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 |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, 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 minden tárolóban megkeresi a számlázási csoportok rekordjait. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
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 halmazára. Ha például ennek a paraméternek az értékét adja meg Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM , a függvény csak az Azure-beli virtuális gépek biztonsági mentésével, az Azure-beli virtuális gépek sql-jével vagy a DPM-ről azure-beli biztonsági mentéssel biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza. 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", "Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" vagy ezen értékek vesszővel elválasztott kombinációja. |
N | Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent |
Sztring |
BillingGroupName | Ezzel a paraméterrel név szerint 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" | Sztring |
Visszaadott mezők
Mezőnév | Leírás | Adattípus |
---|---|---|
UniqueId | A számlázási csoport egyedi azonosítóját denotáló elsődleges kulcs | Sztring |
FriendlyName | A számlázási csoport rövid neve | Sztring |
Név | A számlázási csoport neve | Sztring |
Típus | A számlázási csoport típusa. Például: ProtectedContainer vagy BackupItem | Sztring |
SourceSizeInMBs | A számlázási csoport előtérmérete az MBs-ben | Kétszeres |
VaultStore_StorageConsumptionInMBs | A számlázási csoport által a tárolószabvány szintjén felhasznált teljes felhőalapú tárterület | Kétszeres |
BackupSolution | Biztonsági mentési megoldás, amelyhez a számlázási csoport társítva van. Ilyen például az Azure-beli virtuális gépek biztonsági mentése, az SQL az Azure-beli virtuális gépek biztonsági mentésében stb. | Sztring |
VaultResourceId | A számlázási csoporthoz társított tároló Azure Resource Manager-(ARM-) azonosítója | Sztring |
VaultUniqueId | A számlázási csoporthoz társított tárolóra hivatkozó idegen kulcs | Sztring |
Tárolónév | A számlázási csoporthoz társított tároló neve | Sztring |
Tárolócímkék | A számlázási csoporthoz társított tároló címkéi | Sztring |
VaultSubscriptionId | A számlázási csoporthoz társított tároló előfizetés-azonosítója | Sztring |
VaultLocation | A számlázási csoporthoz társított tároló helye | Sztring |
VaultStore_StorageReplicationType | A számlázási csoporthoz társított tároló tárolási replikációs típusa | Sztring |
VaultType | A tároló típusa, például "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
TimeGenerated | A rekord időbélyege | Dátum/idő |
ExtendedProperties | A számlázási csoport további tulajdonságai | Dinamikus |
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 | Adattípus |
---|---|---|---|---|
RangeStart | Ezzel a paraméterrel és a RangeEnd paraméterrel lekérheti a biztonsági mentési példányokkal kapcsolatos összes rekordot a RangeStarttól a RangeEndig tartó időszakban. | I | "2021-03-03 00:00:00" | Dátum/idő |
RangeEnd | Ezzel a paraméterrel és a RangeStart paraméterrel lekérheti az időszak összes biztonsági mentési példányával kapcsolatos rekordot a RangeStarttól a RangeEndig. | I | "2021-03-10 00:00:00" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Az előfizetés azonosítóinak 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ó biztonsági mentési példányok lekérésében. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. 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 |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, 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 a biztonsági mentési példányok rekordjait keresi az összes tárolóban. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
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 halmazára. Ha például ennek a paraméternek az értékét adja meg Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM , a függvény csak az Azure-beli virtuális gépek biztonsági mentésével, az Azure-beli virtuális gépek sql-jével vagy a DPM-ről azure-beli biztonsági mentéssel biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza. 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", "Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" vagy ezen értékek vesszővel elválasztott kombinációja. |
N | Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent |
Sztring |
ProtectionInfoList | Ezzel a paraméterrel kiválaszthatja, 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, amelyeknél a védelem le lett állítva, és azokat a példányokat is, amelyek esetében a kezdeti biztonsági mentés függőben van. A Recovery Services-tároló számítási feladatai esetében a támogatott értékek a következők: "Védett", "ProtectionStopped", "InitialBackupPending", vagy az értékek vesszővel elválasztott kombinációja. A Backup-tároló számítási feladatai esetében a támogatott értékek a következők: "Védett", "ConfiguringProtection", "ConfiguringProtectionFailed", "UpdatingProtection", "ProtectionError", "ProtectionStopped" vagy a fenti é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" | Sztring |
DatasourceSetName | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott szülőerőforrásra. Ha például a "testvm" virtuális géphez tartozó Azure-beli virtuálisgép-biztonsági mentési példányokban szeretné visszaadni az SQL-t, 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 az összes biztonsági mentési példány rekordjait keresi. | N | "testvm" | Sztring |
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" | Sztring |
DisplayAllFields | Ezzel a paraméterrel eldöntheti, hogy a függvény által visszaadott mezőknek csak egy részhalmazát szeretné-e lekérni. Ha ennek a paraméternek az é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 eltávolításával. Alapértelmezés szerint ennek a paraméternek az értéke igaz, ezért a függvény a biztonsági mentési példányhoz tartozó összes mezőt visszaadja. | N | true | Logikai |
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ülethaszná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, lehetővé téve a heti trendek elemzését. Hasonlóképpen a havi trendek elemzéséhez megadhatja a "Havi" értéket is. Az alapértelmezett érték a "Napi". Ha nagyobb időtartományokban tekinti meg az adatokat, javasoljuk, hogy a "Heti" vagy a "Havi" lehetőséget használja a jobb lekérdezési teljesítmény és a trendelemzés megkönnyítése érdekében. | N | "Heti" | Sztring |
Visszaadott mezők
Mezőnév | Leírás | Adattípus |
---|---|---|
UniqueId | A biztonsági mentési példány egyedi azonosítóját jelző elsődleges kulcs | Sztring |
Azonosító | A biztonsági mentési példány Azure Resource Manager(ARM) azonosítója | Sztring |
FriendlyName | A biztonsági mentési példány rövid neve | Sztring |
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 van, a védelem leállt, a kezdeti biztonsági mentés függőben van | Sztring |
LatestRecoveryPoint | A biztonsági mentési példányhoz társított legújabb helyreállítási pont dátuma és időpontja. Ez a mező jelenleg csak a Recovery Services-tároló számítási feladataihoz támogatott | Dátum/idő |
OldestRecoveryPoint | A biztonsági mentési példányhoz társított legrégebbi helyreállítási pont dátuma és időpontja | Ez a mező jelenleg csak a Recovery Services-tároló számítási feladataihoz támogatott |
SourceSizeInMBs | A biztonsági mentési példány előtérmérete az MB-kben | Kétszeres |
VaultStore_StorageConsumptionInMBs | A biztonsági mentési példány által a tároló standard szintjén felhasznált teljes felhőalapú tárterület | Kétszeres |
DataSourceFriendlyName | A biztonsági mentési példánynak megfelelő adatforrás rövid neve | Sztring |
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, az SQL az Azure-beli virtuális gépek biztonsági mentésében stb. | Sztring |
DatasourceType | A biztonsági mentési példánynak megfelelő adatforrás típusa. Például: "Microsoft.Compute/virtualMachines" | Sztring |
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 | Sztring |
DatasourceSetFriendlyName | Az adatforrás szülőerőforrásának rövid neve (ahol van). Az Azure-beli virtuálisgép-adatforrásban lévő SQL esetében például ez a mező annak a virtuális gépnek a nevét tartalmazza, amelyben az SQL Database létezik | Sztring |
DatasourceSetResourceId | Az adatforrás szülőerőforrásának Azure Resource Manager(ARM) azonosítója (ahol van). Az Azure-beli virtuálisgép-adatforrásban lévő SQL esetében például ez a mező annak a virtuális gépnek az Azure Resource Manager (ARM) azonosítóját tartalmazza, amelyben az SQL Database létezik | Sztring |
DatasourceSetType | Az adatforrás szülőerőforrásának típusa (ahol van). Például egy Azure-beli virtuálisgép-adatforrásban található SAP HANA esetében ez a mező a Microsoft.Compute/virtualMachines lesz, mivel a szülőerőforrás egy Azure-beli virtuális gép | Sztring |
PolicyName | A biztonsági mentési példányhoz társított szabályzat neve | Sztring |
PolicyUniqueId | A biztonsági mentési példányhoz társított szabályzatra hivatkozó idegen kulcs | Sztring |
PolicyId | A biztonsági mentési példányhoz társított szabályzat Azure Resource Manager-azonosítója | Sztring |
VaultResourceId | A biztonsági mentési példányhoz társított tároló Azure Resource Manager(ARM) azonosítója | Sztring |
VaultUniqueId | A biztonsági mentési példányhoz társított tárolóra hivatkozó idegen kulcs | Sztring |
Tárolónév | A biztonsági mentési példányhoz társított tároló neve | Sztring |
Tárolócímkék | A biztonsági mentési példányhoz társított tároló címkéi | Sztring |
VaultSubscriptionId | A biztonsági mentési példányhoz társított tároló előfizetés-azonosítója | Sztring |
VaultLocation | A biztonsági mentési példányhoz társított tároló helye | Sztring |
VaultStore_StorageReplicationType | A biztonsági mentési példányhoz társított tároló tárolási replikációs típusa | Sztring |
VaultType | A tároló típusa, például "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
TimeGenerated | A rekord időbélyege | Dátum/idő |
_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-felhasználáshoz kapcsolódó napi, heti és havi trendeket.
Paraméterek
Paraméter neve | Leírás | Kötelező? | Példaérték | Adattípus |
---|---|---|---|---|
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. | I | "2021-03-03 00:00:00" | Dátum/idő |
RangeEnd | Ezzel a paraméterrel és a RangeStart paraméterrel lekérheti az időszak összes számlázási csoporttal kapcsolatos rekordját a RangeStarttól a RangeEndig. | I | "2021-03-10 00:00:00" | Dátum/idő |
VaultSubscriptionList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos előfizetések esetében, ahol biztonsági mentési adatok léteznek. Ha az előfizetés azonosítóinak vesszővel tagolt listáját adja meg paraméterként ehhez a függvényhez, 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 az összes előfizetés rekordjait keresi. | N | "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" | Sztring |
VaultLocationList | Ezzel a paraméterrel szűrheti a függvény kimenetét bizonyos régiókra, ahol biztonsági mentési adatok léteznek. Ha a függvény paramétereként vesszővel tagolt régiók listáját adja meg, azzal csak azokat a számlázási csoportokat kérdezheti le, amelyek a megadott régiókban találhatók. 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 |
Sztring |
VaultList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy bizonyos tárolókészlet esetében. Ha a függvény paramétereként megadja a tárolónevek vesszővel tagolt listáját, 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 minden tárolóban megkeresi a számlázási csoportok rekordjait. | N | vault1,vault2,vault3 |
Sztring |
VaultTypeList | Ezzel a paraméterrel szűrheti a függvény kimenetét egy adott tárolótípus rekordjaira. Alapértelmezés szerint ennek a paraméternek az értéke "*", így a függvény mind a Recovery Services-tárolókra, mind a Backup-tárolókra keres. | N | "Microsoft.RecoveryServices/vaults" | Sztring |
ExcludeLegacyEvent | Ezzel a paraméterrel eldöntheti, hogy lekérdezi-e az adatokat az örökölt AzureDiagnostics táblában. 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 igaz. | N | true | Logikai |
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 halmazára. Ha például ennek a paraméternek az értékét adja meg Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM , a függvény csak az Azure-beli virtuális gépek biztonsági mentésével, az Azure-beli virtuális gépek sql-jével vagy a DPM-ről azure-beli biztonsági mentéssel biztonsági mentéssel létrehozott elemekhez kapcsolódó rekordokat adja vissza. 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", "Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" vagy ezen értékek vesszővel elválasztott kombinációja. |
N | Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent |
Sztring |
BillingGroupName | Ezzel a paraméterrel név szerint 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" | Sztring |
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, lehetővé téve a heti trendek elemzését. Hasonlóképpen a havi trendek elemzéséhez megadhatja a "Havi" értéket is. Az alapértelmezett érték a "Napi". Ha nagyobb időtartományokban tekinti meg az adatokat, javasoljuk, hogy a "Heti" vagy a "Havi" lehetőséget használja a jobb lekérdezési teljesítmény és a trendelemzés megkönnyítése érdekében. | N | "Heti" | Sztring |
Visszaadott mezők
Mezőnév | Leírás | Adattípus |
---|---|---|
UniqueId | A számlázási csoport egyedi azonosítóját denotáló elsődleges kulcs | Sztring |
FriendlyName | A számlázási csoport rövid neve | Sztring |
Név | A számlázási csoport neve | Sztring |
Típus | A számlázási csoport típusa. Például: ProtectedContainer vagy BackupItem | Sztring |
SourceSizeInMBs | A számlázási csoport előtérmérete az MBs-ben | Kétszeres |
VaultStore_StorageConsumptionInMBs | A számlázási csoport által a tárolószabvány szintjén felhasznált teljes felhőalapú tárterület | Kétszeres |
BackupSolution | Biztonsági mentési megoldás, amelyhez a számlázási csoport társítva van. Ilyen például az Azure-beli virtuális gépek biztonsági mentése, az SQL az Azure-beli virtuális gépek biztonsági mentésében stb. | Sztring |
VaultResourceId | A számlázási csoporthoz társított tároló Azure Resource Manager-(ARM-) azonosítója | Sztring |
VaultUniqueId | A számlázási csoporthoz társított tárolóra hivatkozó idegen kulcs | Sztring |
Tárolónév | A számlázási csoporthoz társított tároló neve | Sztring |
Tárolócímkék | A számlázási csoporthoz társított tároló címkéi | Sztring |
VaultSubscriptionId | A számlázási csoporthoz társított tároló előfizetés-azonosítója | Sztring |
VaultLocation | A számlázási csoporthoz társított tároló helye | Sztring |
VaultStore_StorageReplicationType | A számlázási csoporthoz társított tároló tárolási replikációs típusa | Sztring |
VaultType | A tároló típusa, például "Microsoft.RecoveryServices/vaults" vagy "Microsoft.DataProtection/backupVaults" | Sztring |
TimeGenerated | A rekord időbélyege | Dátum/idő |
ExtendedProperties | A számlázási csoport további tulajdonságai | Dinamikus |
Mintaleké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 biztonsági mentési feladatai egy adott időtartományban meghiúsultak
_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
Az SQL-naplók biztonsági mentési feladatai 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árterület 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