Fungsi sistem pada Log Azure Monitor Log

Azure Backup menyediakan serangkaian fungsi, yang disebut fungsi sistem atau fungsi solusi yang tersedia secara default di ruang kerja Log Analytics (LA) Anda.

Fungsi-fungsi ini beroperasi pada data di tabel Azure Backup mentah di LA dan mengembalikan data yang diformat yang membantu Anda dengan mudah mengambil informasi dari semua entitas terkait cadangan Anda, menggunakan kueri sederhana. Pengguna dapat meneruskan parameter ke fungsi-fungsi ini untuk memfilter data yang dikembalikan oleh fungsi-fungsi ini.

Disarankan untuk menggunakan fungsi sistem untuk membuat kueri data cadangan Anda di ruang kerja LA untuk membuat laporan kustom, karena memberikan sejumlah manfaat, sebagaimana dirinci dalam bagian di bawah ini.

Manfaat menggunakan fungsi sistem

  • Kueri yang lebih sederhana: Menggunakan fungsi membantu Anda mengurangi jumlah gabungan yang diperlukan dalam kueri Anda. Secara default, fungsi mengembalikan skema 'diratakan' yang menggabungkan semua informasi yang berkaitan dengan entitas (instans cadangan, pekerjaan, vault, dan sebagainya) yang dikueri. Misalnya, jika Anda perlu mendapatkan daftar pekerjaan cadangan yang sukses dengan nama item cadangan dan kontainer terkait, panggilan sederhana ke fungsi _AzureBackup_getJobs() akan memberi Anda semua informasi ini untuk setiap pekerjaan. Di sisi lain, mengkueri tabel mentah secara langsung akan mengharuskan Anda melakukan beberapa gabungan antara tabel AddonAzureBackupJobs dan CoreAzureBackup.

  • Transisi yang lebih lancar dari peristiwa diagnostik lama: Menggunakan fungsi sistem membantu Anda bertransisi dengan lancar dari peristiwa diagnostik lama (AzureBackupReport dalam mode AzureDiagnostics) ke peristiwa khusus sumber daya. Semua fungsi sistem yang disediakan oleh Azure Backup memungkinkan Anda menentukan parameter yang memungkinkan Anda memilih apakah fungsi harus mengkueri data hanya dari tabel khusus sumber daya, atau mengkueri data dari tabel warisan dan tabel khusus sumber daya (dengan deduplikasi rekaman).

    • Jika Anda berhasil melakukan migrasi ke tabel khusus sumber daya, Anda dapat memilih untuk mengecualikan tabel warisan agar tidak dikueri oleh fungsi tersebut.
    • Jika saat ini Anda sedang dalam proses migrasi dan memiliki beberapa data dalam tabel warisan yang Anda perlukan untuk analisis, Anda dapat memilih untuk menyertakan tabel warisan. Ketika transisi selesai, dan Anda tidak lagi memerlukan data dari tabel warisan, Anda cukup memperbarui nilai parameter yang diteruskan ke fungsi dalam kueri Anda, untuk mengecualikan tabel warisan.
    • Jika Anda masih hanya menggunakan tabel warisan, fungsi-fungsi akan tetap berjalan jika Anda memilih untuk menyertakan tabel warisan melalui parameter yang sama. Namun, disarankan untuk beralih ke tabel spesifik sumber daya paling awal.
  • Mengurangi kemungkinan pemutusan kueri kustom: Jika Azure Backup memperkenalkan penyempurnaan pada skema tabel LA yang mendasarinya untuk mengakomodasi skenario pelaporan di masa mendatang, definisi fungsi juga akan diperbarui untuk mempertimbangkan perubahan skema. Jadi, jika Anda menggunakan fungsi sistem untuk membuat kueri kustom, kueri Anda tidak akan putus, bahkan jika ada perubahan dalam skema tabel yang mendasarinya.

Catatan

Fungsi sistem yang dikelola oleh Microsoft dan definisinya tidak dapat diedit oleh pengguna. Jika Anda memerlukan fungsi yang dapat diedit, Anda dapat membuatnya di fungsi yang disimpan di LA.

Jenis fungsi sistem yang ditawarkan oleh Azure Backup

  • Fungsi inti: Ini adalah fungsi yang membantu Anda membuat kueri entitas Azure Backup utama, seperti Instans Cadangan, Kubah, Kebijakan, Pekerjaan, dan Entitas Penagihan. Misalnya, fungsi _AzureBackup_getBackupInstances mengembalikan daftar semua instans cadangan yang ada di lingkungan Anda pada hari selesai terbaru (dalam UTC). Parameter dan skema yang dikembalikan untuk masing-masing fungsi inti ini dirangkum di bawah di artikel ini.

  • Fungsi tren: Ini adalah fungsi yang mengembalikan catatan historis untuk entitas terkait cadangan Anda (misalnya, instans cadangan, grup penagihan) dan memungkinkan Anda untuk mendapatkan informasi tren harian, mingguan, dan bulanan pada metrik utama (misalnya, Hitungan, Penyimpanan yang digunakan) yang berkaitan dengan entitas ini. Parameter dan skema yang dikembalikan untuk masing-masing fungsi tren ini dirangkum di bawah di artikel ini.

Catatan

Saat ini, fungsi sistem mengembalikan data hingga hari terakhir yang diselesaikan (dalam UTC). Data untuk hari parsial saat ini tidak dikembalikan. Jadi, jika Anda ingin mengambil rekaman untuk hari ini, Anda harus menggunakan tabel LA mentah.

Daftar fungsi sistem

Fungsi Inti

_AzureBackup_GetVaults()

Fungsi ini mengembalikan daftar semua kubah Layanan Pemulihan di lingkungan Azure Anda yang terkait dengan ruang kerja LA.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai Jenis data
RangeStart Gunakan parameter ini bersama dengan parameter RangeEnd hanya jika Anda perlu mengambil semua rekaman terkait kubah dalam periode waktu dari RangeStart ke RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap kubah. N. "2021-03-03 00:00:00" DateTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart hanya jika Anda perlu mengambil semua rekaman terkait kubah dalam periode waktu dari RangeStart ke RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap kubah. N. "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil kubah yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar parameter yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil kubah yang ada di wilayah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil rekaman yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan vault Backup. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean

Bidang yang Dikembalikan

Nama Bidang Deskripsi Jenis data
UniqueId Kunci primer yang menunjukkan ID unik kubah String
Id ID Azure Resource Manager (ARM) dari kubah String
Nama Nama kubah String
SubscriptionId ID langganan di mana terdapat kubah String
Lokasi Lokasi tempat adanya kubah String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan yang terkait dengan kubah String
Tag Tag kubah String
TimeGenerated Tanda waktu rekaman DateTime
Jenis Jenis vault, misalnya, "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String

_AzureBackup_GetPolicies()

Fungsi ini mengembalikan daftar kebijakan cadangan yang sedang digunakan di lingkungan Azure Anda bersama dengan informasi terperinci tentang setiap kebijakan seperti jenis sumber data, jenis replikasi penyimpanan, dan seterusnya.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai Jenis data
RangeStart Gunakan parameter ini bersama dengan parameter RangeStart hanya jika Anda perlu mengambil semua rekaman terkait kebijakan dalam jangka waktu dari RangeStart hingga RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap kebijakan. N. "2021-03-03 00:00:00" DateTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart hanya jika Anda perlu mengambil semua rekaman terkait kebijakan dalam jangka waktu dari RangeStart hingga RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap kebijakan. N. "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil kebijakan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar parameter yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil kebijakan yang ada di wilayah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil rekaman kebijakan yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman kebijakan di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan brankas Cadangan. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean
BackupSolutionList Gunakan parameter ini untuk memfilter output fungsi untuk serangkaian solusi cadangan tertentu yang digunakan di lingkungan Azure Anda. Misalnya, jika Anda menentukan Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM sebagai nilai parameter ini, fungsi hanya mengembalikan rekaman yang terkait dengan item yang dicadangkan menggunakan cadangan Azure Virtual Machine, SQL di cadangan Azure VM atau DPM ke cadangan Azure. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mengembalikan rekaman yang berkaitan dengan semua solusi cadangan yang didukung oleh Laporan Cadangan (nilai yang didukung adalah "Azure Virtual Machine Backup", "SQL di Azure VM Backup", "SAP HANA di Azure VM Backup", "Azure Storage (Azure Files) Backup", "Azure Backup Agent", "DPM", "Azure Backup Server", " Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" atau kombinasi yang dipisahkan koma dari salah satu nilai ini). N Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent String

Bidang yang Dikembalikan

Nama Bidang Deskripsi **Jenis data **
UniqueId Kunci primer yang menunjukkan ID unik kebijakan String
Id ID Azure Resource Manager (ARM) dari kebijakan String
Nama Nama kebijakan String
TimeZone Zona waktu di mana kebijakan ditentukan String
Solusi Pencadangan Solusi Pencadangan yang dikaitkan dengan kebijakan tersebut. Misalnya, Cadangan Azure VM, SQL di Cadangan Azure VM, dan sebagainya. String
TimeGenerated Tanda waktu rekaman Tanggalwaktu
VaultUniqueId Kunci asing yang mengacu pada kubah yang terkait dengan kebijakan String
VaultResourceId ID Azure Resource Manager (ARM) dari kubah yang terkait dengan kebijakan String
VaultName Nama kubah yang terkait dengan kebijakan String
VaultTags Tag kubah yang terkait dengan kebijakan String
VaultLocation Lokasi kubah yang terkait dengan kebijakan String
VaultSubscriptionId ID langganan kubah yang terkait dengan kebijakan String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan kubah yang terkait dengan kebijakan String
VaultType Jenis vault, misalnya, "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String
ExtendedProperties Properti tambahan dari kebijakan Dinamis

_AzureBackup_GetJobs()

Fungsi ini mengembalikan daftar semua pencadangan dan pemulihan pekerjaan terkait yang dipicu dalam rentang waktu tertentu, bersama dengan informasi mendetail tentang setiap pekerjaan, seperti status pekerjaan, durasi pekerjaan, data yang ditransfer, dan sebagainya.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai **Jenis data **
RangeStart Gunakan parameter ini bersama dengan parameter RangeEnd untuk mengambil daftar semua pekerjaan yang dimulai dalam jangka waktu dari RangeStart ke RangeEnd. Y "2021-03-03 00:00:00" DateTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart untuk mengambil daftar semua pekerjaan yang dimulai dalam jangka waktu dari RangeStart ke RangeEnd. Y "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil hanya pekerjaan yang terkait dengan kubah di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar wilayah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil hanya pekerjaan yang terkait dengan kubah di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil pekerjaan yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari pekerjaan di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan vault Backup. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean
BackupSolutionList Gunakan parameter ini untuk memfilter output fungsi untuk serangkaian solusi cadangan tertentu yang digunakan di lingkungan Azure Anda. Misalnya, jika Anda menentukan Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM sebagai nilai parameter ini, fungsi hanya mengembalikan rekaman yang terkait dengan item yang dicadangkan menggunakan cadangan Azure Virtual Machine, SQL di cadangan Azure VM atau DPM ke cadangan Azure. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mengembalikan rekaman yang berkaitan dengan semua solusi cadangan yang didukung oleh Laporan Cadangan (nilai yang didukung adalah "Azure Virtual Machine Backup", "SQL di Azure VM Backup", "SAP Hana di Azure VM Backup", "Azure Storage (Azure Files) Backup", "Azure Backup Agent", "DPM", "Azure Backup Server", " Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" atau kombinasi yang dipisahkan koma dari salah satu nilai ini). N Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent String
JobOperationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan jenis pekerjaan tertentu. Misalnya, Pencadangan atau Pemulihan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari untuk pekerjaan Pencadangan dan Pemulihan. N. "Cadangan" String
JobStatusList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan status pekerjaan tertentu. Misalnya, Selesai, Gagal, dan sebagainya. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari semua pekerjaan terlepas dari statusnya. N Failed,CompletedWithWarnings String
JobFailureCodeList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kode kegagalan tertentu. Secara default, nilai parameter ini adalah "*", yang membuat fungsi mencari semua pekerjaan terlepas dari kode kegagalan. N. "Success" String
DatasourceSetName Gunakan parameter ini untuk memfilter output fungsi ke sumber daya induk tertentu. Misalnya, untuk mengembalikan SQL dalam instans cadangan Azure VM milik komputer virtual "testvm", tentukan testvm sebagai nilai parameter ini. Secara default, nilainya adalah '*', yang membuat fungsi pencarian rekaman di seluruh instans cadangan. N. "testvm" String
BackupInstanceName Gunakan parameter ini untuk mencari pekerjaan pada instans cadangan tertentu berdasarkan nama. Secara default, nilainya adalah '*', yang membuat fungsi pencarian rekaman di seluruh instans cadangan. N. "testvm" String
ExcludeLog Gunakan parameter ini untuk mengecualikan tugas log agar tidak dikembalikan oleh fungsi (membantu dalam kinerja kueri). Secara default, nilai parameter ini benar, yang membuat fungsi mengecualikan pekerjaan log. N. true Boolean

Bidang yang Dikembalikan

Nama Bidang Deskripsi **Jenis data **
UniqueId Kunci primer yang menunjukkan ID unik pekerjaan String
OperationCategory Kategori operasi yang sedang dilakukan. Misalnya, Pencadangan, Pemulihan String
Operasi Detail operasi yang sedang dilakukan. Misalnya, Log (untuk pencadangan log) String
Status Status pekerjaan. Misalnya, Selesai, Gagal, CompletedWithWarnings String
ErrorTitle Kode kegagalan pekerjaan String
StartTime Tanggal dan waktu di mana pekerjaan dimulai DateTime
DurationInSecs Durasi pekerjaan dalam hitungan detik Ganda
DataTransferredInMBs Data yang ditransfer oleh pekerjaan dalam MB. Saat ini, bidang ini hanya didukung untuk beban kerja vault Layanan Pemulihan Ganda
RestoreJobRPDateTime Tanggal dan waktu saat titik pemulihan yang sedang dipulihkan dibuat. Saat ini, bidang ini hanya didukung untuk beban kerja vault Layanan Pemulihan DateTime
RestoreJobRPLocation Lokasi penyimpanan titik pemulihan yang sedang dipulihkan String
BackupInstanceUniqueId Kunci asing yang mengacu pada instans cadangan yang terkait dengan pekerjaan String
BackupInstanceId ID Azure Resource Manager (ARM) instans cadangan yang terkait dengan pekerjaan String
BackupInstanceFriendlyName Nama instans cadangan yang terkait dengan pekerjaan String
DatasourceResourceId ID Azure Resource Manager (ARM) dari sumber data yang mendasari yang terkait dengan pekerjaan tersebut. Misalnya, ID Azure Resource Manager (ARM) dari VM String
DatasourceFriendlyName Nama ramah dari sumber data yang mendasari yang terkait dengan pekerjaan String
DatasourceType Jenis sumber data yang terkait dengan pekerjaan. Misalnya "Microsoft.Compute/virtualMachines" String
BackupSolution Solusi Pencadangan yang dikaitkan dengan pekerjaan tersebut. Misalnya, Cadangan Azure VM, SQL di Cadangan Azure VM, dan sebagainya. String
DatasourceSetResourceId ID Azure Resource Manager (ARM) dari sumber daya induk dari sumber data (jika berlaku). Misalnya, untuk SQL di sumber data VM Azure, kolom ini akan berisi ID Azure Resource Manager (ARM) dari VM tempat Database SQL berada String
DatasourceSetType Jenis sumber daya induk dari sumber daya data (di mana pun berlaku). Misalnya, untuk SAP HANA di sumber data Azure VM, bidang ini akan menjadi Microsoft.Compute/virtualMachines karena sumber daya induk adalah Azure VM String
VaultResourceId ID Azure Resource Manager (ARM) dari kubah yang terkait dengan pekerjaan String
VaultUniqueId Kunci asing yang mengacu pada kubah yang terkait dengan pekerjaan String
VaultName Nama kubah yang terkait dengan pekerjaan String
VaultTags Tag kubah yang terkait dengan pekerjaan String
VaultSubscriptionId ID langganan kubah yang terkait dengan pekerjaan String
VaultLocation Lokasi kubah yang terkait dengan pekerjaan String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan kubah yang terkait dengan pekerjaan String
VaultType Jenis vault, misalnya, "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String
TimeGenerated Tanda waktu rekaman DateTime

_AzureBackup_GetBackupInstances()

Fungsi ini mengembalikan daftar instans cadangan yang terkait dengan kubah Layanan Pemulihan Anda, bersama dengan informasi mendetail tentang setiap instans cadangan, seperti konsumsi penyimpanan cloud, kebijakan terkait, dan sebagainya.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai **Jenis data **
RangeStart Gunakan parameter ini bersama dengan parameter RangeEnd hanya jika Anda perlu mengambil semua rekaman terkait instans cadangan dalam jangka waktu dari RangeStart hingga RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap instans cadangan. N. "2021-03-03 00:00:00" DataTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart hanya jika Anda perlu mengambil semua rekaman terkait instans cadangan dalam jangka waktu dari RangeStart hingga RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap instans cadangan. N. "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil instans cadangan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar wilayah yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil instans cadangan yang ada di wilayah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil instans cadangan kebijakan yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman instans cadangan di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan vault Backup. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean
BackupSolutionList Gunakan parameter ini untuk memfilter output fungsi untuk serangkaian solusi cadangan tertentu yang digunakan di lingkungan Azure Anda. Misalnya, jika Anda menentukan Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM sebagai nilai parameter ini, fungsi hanya mengembalikan rekaman yang terkait dengan item yang dicadangkan menggunakan cadangan Azure Virtual Machine, SQL di cadangan Azure VM atau DPM ke cadangan Azure. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mengembalikan rekaman yang berkaitan dengan semua solusi cadangan yang didukung oleh Laporan Cadangan (nilai yang didukung adalah "Azure Virtual Machine Backup", "SQL di Azure VM Backup", "SAP Hana di Azure VM Backup", "Azure Storage (Azure Files) Backup", "Azure Backup Agent", "DPM", "Azure Backup Server", " Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" atau kombinasi yang dipisahkan koma dari salah satu nilai ini). N Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent String
ProtectionInfoList Gunakan parameter ini untuk memilih apakah hanya menyertakan instans cadangan yang dilindungi secara aktif, atau juga menyertakan instans yang perlindungannya telah dihentikan dan instans yang cadangan awalnya tertunda. Untuk beban kerja vault layanan Pemulihan, nilai yang didukung adalah "Dilindungi", "ProtectionStopped", "InitialBackupPending" atau kombinasi yang dipisahkan koma dari salah satu nilai ini. Untuk beban kerja vault Backup, nilai yang didukung adalah "Protected", "ConfiguringProtection", "ConfiguringProtectionFailed", "UpdatingProtection", "ProtectionError", "ProtectionStopped" atau kombinasi yang dipisahkan koma dari salah satu nilai ini. Secara default, nilainya adalah "*", yang membuat fungsi mencari semua instans cadangan terlepas dari detail perlindungan. N. "Protected" String
DatasourceSetName Gunakan parameter ini untuk memfilter output fungsi ke sumber daya induk tertentu. Misalnya, untuk mengembalikan SQL dalam instans cadangan Azure VM milik komputer virtual "testvm", tentukan testvm sebagai nilai parameter ini. Secara default, nilainya adalah '*', yang membuat fungsi pencarian rekaman di seluruh instans cadangan. N. "testvm" String
BackupInstanceName Gunakan parameter ini untuk mencari instans cadangan tertentu berdasarkan nama. Secara default, nilainya adalah '*', yang membuat fungsi pencarian untuk semua instans cadangan. N. "testvm" String
DisplayAllFields Gunakan parameter ini untuk memilih apakah hanya mengambil subkumpulan bidang yang dikembalikan oleh fungsi. Jika nilai parameter ini salah, fungsi menghilangkan informasi terkait penyimpanan dan titik retensi dari output fungsi. Ini berguna jika Anda menggunakan fungsi ini sebagai langkah perantara dalam kueri yang lebih besar dan perlu mengoptimalkan kinerja kueri dengan menghilangkan kolom yang tidak Anda perlukan untuk analisis. Secara default, nilai parameter ini adalah benar, yang membuat fungsi mengembalikan semua bidang yang berkaitan dengan instans cadangan. N. true Boolean

Bidang yang Dikembalikan

Nama Bidang Deskripsi Jenis data
UniqueId Kunci utama yang menunjukkan ID unik instans cadangan String
Id ID Azure Resource Manager (ARM) instans cadangan String
FriendlyName Nama yang ramah dari instans cadangan String
ProtectionInfo Informasi tentang pengaturan perlindungan instans cadangan. Misalnya, perlindungan dikonfigurasi, perlindungan dihentikan, pencadangan awal tertunda String
LatestRecoveryPoint Tanggal dan waktu titik pemulihan terbaru yang terkait dengan instans cadangan. Saat ini, bidang ini hanya didukung untuk beban kerja vault Layanan Pemulihan. DateTime
OldestRecoveryPoint Tanggal dan waktu titik pemulihan terlama yang terkait dengan instans cadangan. Saat ini, bidang ini hanya didukung untuk beban kerja vault Layanan Pemulihan. DateTime
SourceSizeInMBs Ukuran frontend dari instans cadangan dalam MB Ganda
VaultStore_StorageConsumptionInMBs Total penyimpanan cloud yang digunakan oleh instans cadangan di tingkat standar kubah Ganda
DataSourceFriendlyName Nama bersahabat dari sumber data yang sesuai dengan instans cadangan String
BackupSolution Cadangkan Solusi yang dikaitkan dengan instans cadangan. Misalnya, Cadangan Azure VM, SQL di Cadangan Azure VM, dan sebagainya. String
DatasourceType Jenis sumber data yang sesuai dengan instans cadangan. Misalnya "Microsoft.Compute/virtualMachines" String
DatasourceResourceId ID Azure Resource Manager (ARM) dari sumber data yang mendasarinya yang sesuai dengan instans cadangan. Misalnya, ID Azure Resource Manager (ARM) dari VM String
DatasourceSetFriendlyName Nama bersahabat sumber daya induk dari sumber data (di mana pun berlaku). Misalnya, untuk SQL di sumber data VM Azure, bidang ini akan berisi nama VM tempat Database SQL berada String
DatasourceSetFriendlyName Nama bersahabat sumber daya induk dari sumber data (di mana pun berlaku). Misalnya, untuk SQL di sumber data VM Azure, bidang ini akan berisi nama VM tempat Database SQL berada String
DatasourceSetResourceId ID Azure Resource Manager (ARM) dari sumber daya induk dari sumber data (jika berlaku). Misalnya, untuk SQL di sumber data VM Azure, kolom ini akan berisi ID Azure Resource Manager (ARM) dari VM tempat Database SQL berada String
DatasourceSetType Jenis sumber daya induk dari sumber daya data (di mana pun berlaku). Misalnya, untuk SAP HANA di sumber data Azure VM, bidang ini akan menjadi Microsoft.Compute/virtualMachines karena sumber daya induk adalah Azure VM String
PolicyName Nama kebijakan yang terkait dengan instans cadangan String
PolicyUniqueId Kunci asing yang mengacu pada kebijakan yang terkait dengan instans cadangan String
PolicyId ID Azure Resource Manager (ARM) dari kebijakan yang terkait dengan instans cadangan String
VaultResourceId ID Azure Resource Manager (ARM) dari kubah yang terkait dengan instans cadangan String
VaultUniqueId Kunci asing yang mengacu pada kubah yang terkait dengan instans cadangan String
VaultName Nama kubah yang terkait dengan instans cadangan String
VaultTags Tag kubah yang terkait dengan instans cadangan String
VaultSubscriptionId ID langganan yang terkait dengan instans cadangan String
VaultLocation Lokasi kubah yang terkait dengan instans cadangan String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan kubah yang terkait dengan instans cadangan String
VaultType Jenis vault, yaitu "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String
TimeGenerated Tanda waktu rekaman DateTime

_AzureBackup_GetBillingGroups()

Fungsi ini mengembalikan daftar semua entitas penagihan terkait cadangan (grup penagihan) bersama dengan informasi tentang komponen penagihan utama seperti ukuran frontend dan total penyimpanan cloud.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai Jenis Tanggal
RangeStart Gunakan parameter ini bersama dengan parameter RangeEnd hanya jika Anda perlu mengambil semua rekaman terkait grup penagihan dalam periode waktu dari RangeStart ke RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap grup penagihan. N. "2021-03-03 00:00:00" DateTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart hanya jika Anda perlu mengambil semua rekaman terkait grup penagihan dalam periode waktu dari RangeStart ke RangeEnd. Secara default, nilai RangeStart dan RangeEnd adalah null, yang akan membuat fungsi hanya mengambil rekaman terbaru untuk setiap grup penagihan. N. "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil grup penagihan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar wilayah yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil grup penagihan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil instans cadangan kebijakan yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman grup penagihan di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan brankas Cadangan. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean
BackupSolutionList Gunakan parameter ini untuk memfilter output fungsi untuk serangkaian solusi cadangan tertentu yang digunakan di lingkungan Azure Anda. Misalnya, jika Anda menentukan Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM sebagai nilai parameter ini, fungsi hanya mengembalikan rekaman yang terkait dengan item yang dicadangkan menggunakan cadangan Azure Virtual Machine, SQL di cadangan Azure VM atau DPM ke cadangan Azure. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mengembalikan rekaman yang berkaitan dengan semua solusi cadangan yang didukung oleh Laporan Cadangan (nilai yang didukung adalah "Azure Virtual Machine Backup", "SQL di Azure VM Backup", "SAP HANA di Azure VM Backup", "Azure Storage (Azure Files) Backup", "Azure Backup Agent", "DPM", "Azure Backup Server", " Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" atau kombinasi yang dipisahkan koma dari salah satu nilai ini). N Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent String
BillingGroupName Gunakan parameter ini untuk mencari grup penagihan tertentu berdasarkan nama. Secara default, nilainya adalah '*', yang membuat fungsi pencarian untuk semua grup penagihan. N. "testvm" String

Bidang yang Dikembalikan

Nama Bidang Deskripsi Jenis data
UniqueId Kunci primer yang menunjukkan ID unik grup penagihan String
FriendlyName Nama ramah dari grup penagihan String
Nama Nama dari grup penagihan String
Jenis Jenis grup penagihan. Misalnya, ProtectedContainer atau BackupItem String
SourceSizeInMBs Ukuran frontend dari grup penagihan dalam MB Ganda
VaultStore_StorageConsumptionInMBs Total penyimpanan cloud yang digunakan oleh grup penagihan di tingkat standar kubah Ganda
BackupSolution Solusi Cadangan yang dikaitkan dengan grup penagihan. Misalnya, Cadangan Azure VM, SQL di Cadangan Azure VM, dan sebagainya. String
VaultResourceId ID Azure Resource Manager (ARM) dari kubah yang terkait dengan grup penagihan String
VaultUniqueId Kunci asing yang mengacu pada kubah yang terkait dengan grup penagihan String
VaultName Nama kubah yang terkait dengan grup penagihan String
VaultTags Tag kubah yang terkait dengan grup penagihan String
VaultSubscriptionId ID langganan kubah yang terkait dengan grup penagihan String
VaultLocation Lokasi kubah yang terkait dengan grup penagihan String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan kubah yang terkait dengan grup penagihan String
VaultType Jenis vault, misalnya, "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String
TimeGenerated Tanda waktu rekaman DateTime
ExtendedProperties Properti tambahan dari grup penagihan Dinamis

Fungsi Tren

_AzureBackup_GetBackupInstancesTrends()

Fungsi ini mengembalikan rekaman historis untuk setiap instans cadangan, memungkinkan Anda melihat tren harian, mingguan, dan bulanan utama yang terkait dengan jumlah instans cadangan dan konsumsi penyimpanan, pada beberapa tingkat granularitas.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai Jenis data
RangeStart Gunakan parameter ini bersama dengan parameter RangeEnd untuk mengambil semua rekaman terkait instans cadangan dalam jangka waktu dari RangeStart ke RangeEnd. Y "2021-03-03 00:00:00" DateTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart untuk mengambil semua catatan terkait instans cadangan dalam jangka waktu dari RangeStart ke RangeEnd. Y "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil instans cadangan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar wilayah yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil instans cadangan yang ada di wilayah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil instans cadangan kebijakan yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman instans cadangan di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan brankas Cadangan. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean
BackupSolutionList Gunakan parameter ini untuk memfilter output fungsi untuk serangkaian solusi cadangan tertentu yang digunakan di lingkungan Azure Anda. Misalnya, jika Anda menentukan Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM sebagai nilai parameter ini, fungsi hanya mengembalikan rekaman yang terkait dengan item yang dicadangkan menggunakan cadangan Azure Virtual Machine, SQL di cadangan Azure VM atau DPM ke cadangan Azure. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mengembalikan rekaman yang berkaitan dengan semua solusi cadangan yang didukung oleh Laporan Cadangan (nilai yang didukung adalah "Azure Virtual Machine Backup", "SQL di Azure VM Backup", "SAP HANA di Azure VM Backup", "Azure Storage (Azure Files) Backup", "Azure Backup Agent", "DPM", "Azure Backup Server", " Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" atau kombinasi yang dipisahkan koma dari salah satu nilai ini). N Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent String
ProtectionInfoList Gunakan parameter ini untuk memilih apakah hanya menyertakan instans cadangan yang dilindungi secara aktif, atau juga menyertakan instans yang perlindungannya telah dihentikan dan instans yang cadangan awalnya tertunda. Untuk beban kerja vault layanan Pemulihan, nilai yang didukung adalah "Dilindungi", "ProtectionStopped", "InitialBackupPending" atau kombinasi yang dipisahkan koma dari salah satu nilai ini. Untuk beban kerja brankas Cadangan, nilai yang didukung adalah "Dilindungi", "ConfiguringProtection", "ConfiguringProtectionFailed", "UpdatingProtection", "ProtectionError", "ProtectionStopped" atau kombinasi yang dipisahkan koma dari salah satu nilai ini. Secara default, nilainya adalah "*", yang membuat fungsi mencari semua instans cadangan terlepas dari detail perlindungan. N. "Protected" String
DatasourceSetName Gunakan parameter ini untuk memfilter output fungsi ke sumber daya induk tertentu. Misalnya, untuk mengembalikan SQL dalam instans cadangan Azure VM milik komputer virtual "testvm", tentukan testvm sebagai nilai parameter ini. Secara default, nilainya adalah '*', yang membuat fungsi pencarian rekaman di seluruh instans cadangan. N. "testvm" String
BackupInstanceName Gunakan parameter ini untuk mencari instans cadangan tertentu berdasarkan nama. Secara default, nilainya adalah '*', yang membuat fungsi pencarian untuk semua instans cadangan. N. "testvm" String
DisplayAllFields Gunakan parameter ini untuk memilih apakah hanya mengambil subkumpulan bidang yang dikembalikan oleh fungsi. Jika nilai parameter ini salah, fungsi menghilangkan informasi terkait penyimpanan dan titik retensi dari output fungsi. Ini berguna jika Anda menggunakan fungsi ini sebagai langkah perantara dalam kueri yang lebih besar dan perlu mengoptimalkan kinerja kueri dengan menghilangkan kolom yang tidak Anda perlukan untuk analisis. Secara default, nilai parameter ini adalah benar, yang membuat fungsi mengembalikan semua bidang yang berkaitan dengan instans cadangan. N. true Boolean
AggregationType Gunakan parameter ini untuk menentukan granularitas waktu di mana data harus diambil. Jika nilai parameter ini adalah "Daily", fungsi mengembalikan rekaman per instans cadangan per hari, memungkinkan Anda menganalisis tren harian konsumsi penyimpanan dan jumlah instans cadangan. Jika nilai parameter ini adalah "Weekly", fungsi mengembalikan rekaman per instans cadangan per minggu, memungkinkan Anda menganalisis tren mingguan. Demikian pula, Anda dapat menentukan "Monthly" untuk menganalisis tren bulanan. Nilai default adalah "Daily". Jika Anda melihat data di seluruh rentang waktu yang lebih besar, disarankan untuk menggunakan "Weekly" atau "Monthly" untuk kinerja kueri yang lebih baik dan kemudahan analisis tren. N. "Weekly" String

Bidang yang Dikembalikan

Nama Bidang Deskripsi Jenis data
UniqueId Kunci utama yang menunjukkan ID unik instans cadangan String
Id ID Azure Resource Manager (ARM) instans cadangan String
FriendlyName Nama yang ramah dari instans cadangan String
ProtectionInfo Informasi tentang pengaturan perlindungan instans cadangan. Misalnya, perlindungan dikonfigurasi, perlindungan dihentikan, pencadangan awal tertunda String
LatestRecoveryPoint Tanggal dan waktu titik pemulihan terbaru yang terkait dengan instans cadangan. Saat ini, bidang ini hanya didukung untuk beban kerja vault Layanan Pemulihan DateTime
OldestRecoveryPoint Tanggal dan waktu titik pemulihan terlama yang terkait dengan instans cadangan Saat ini, bidang ini hanya didukung untuk beban kerja vault Layanan Pemulihan
SourceSizeInMBs Ukuran frontend dari instans cadangan dalam MB Ganda
VaultStore_StorageConsumptionInMBs Total penyimpanan cloud yang digunakan oleh instans cadangan di tingkat standar kubah Ganda
DataSourceFriendlyName Nama bersahabat dari sumber data yang sesuai dengan instans cadangan String
BackupSolution Cadangkan Solusi yang dikaitkan dengan instans cadangan. Misalnya, Cadangan Azure VM, SQL di Cadangan Azure VM, dan sebagainya. String
DatasourceType Jenis sumber data yang sesuai dengan instans cadangan. Misalnya "Microsoft.Compute/virtualMachines" String
DatasourceResourceId ID Azure Resource Manager (ARM) dari sumber data yang mendasarinya yang sesuai dengan instans cadangan. Misalnya, ID Azure Resource Manager (ARM) dari VM String
DatasourceSetFriendlyName Nama bersahabat sumber daya induk dari sumber data (di mana pun berlaku). Misalnya, untuk SQL di sumber data VM Azure, bidang ini akan berisi nama VM tempat Database SQL berada String
DatasourceSetResourceId ID Azure Resource Manager (ARM) dari sumber daya induk dari sumber data (jika berlaku). Misalnya, untuk SQL di sumber data VM Azure, kolom ini akan berisi ID Azure Resource Manager (ARM) dari VM tempat Database SQL berada String
DatasourceSetType Jenis sumber daya induk dari sumber daya data (di mana pun berlaku). Misalnya, untuk SAP HANA di sumber data Azure VM, bidang ini akan menjadi Microsoft.Compute/virtualMachines karena sumber daya induk adalah Azure VM String
PolicyName Nama kebijakan yang terkait dengan instans cadangan String
PolicyUniqueId Kunci asing yang mengacu pada kebijakan yang terkait dengan instans cadangan String
PolicyId ID Azure Resource Manager (ARM) dari kebijakan yang terkait dengan instans cadangan String
VaultResourceId ID Azure Resource Manager (ARM) dari kubah yang terkait dengan instans cadangan String
VaultUniqueId Kunci asing yang mengacu pada kubah yang terkait dengan instans cadangan String
VaultName Nama kubah yang terkait dengan instans cadangan String
VaultTags Tag kubah yang terkait dengan instans cadangan String
VaultSubscriptionId ID langganan yang terkait dengan instans cadangan String
VaultLocation Lokasi kubah yang terkait dengan instans cadangan String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan kubah yang terkait dengan instans cadangan String
VaultType Jenis vault, misalnya, "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String
TimeGenerated Tanda waktu rekaman DateTime

_AzureBackup_GetBillingGroupsTrends()

Fungsi ini mengembalikan catatan historis untuk setiap entitas penagihan, memungkinkan Anda untuk melihat tren harian, mingguan, dan bulanan utama terkait dengan jumlah instans cadangan dan konsumsi penyimpanan, pada berbagai tingkat perincian.

Parameter

Nama Parameter Deskripsi Diperlukan? Contoh nilai Jenis data
RangeStart Gunakan parameter ini bersama dengan parameter RangeEnd untuk mengambil semua rekaman terkait grup penagihan dalam jangka waktu dari RangeStart ke RangeEnd. Y "2021-03-03 00:00:00" DateTime
RangeEnd Gunakan parameter ini bersama dengan parameter RangeStart untuk mengambil semua rekaman terkait grup penagihan dalam jangka waktu dari RangeStart ke RangeEnd. Y "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan langganan tertentu di mana ada data cadangan. Menentukan daftar ID langganan yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil grup penagihan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh langganan. N. "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" String
VaultLocationList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan wilayah tertentu di mana ada data cadangan. Menentukan daftar wilayah yang dipisahkan oleh koma sebagai parameter untuk fungsi ini membantu Anda hanya mengambil grup penagihan yang ada di langganan yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman di seluruh wilayah. N eastus,westus String
VaultList Gunakan parameter ini untuk memfilter output fungsi untuk sekumpulan kubah tertentu. Menentukan daftar nama kubah yang dipisahkan koma sebagai parameter untuk fungsi ini membantu Anda mengambil instans cadangan kebijakan yang hanya berkaitan dengan kubah yang ditentukan. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari rekaman grup penagihan di seluruh kubah. N vault1,vault2,vault3 String
VaultTypeList Gunakan parameter ini untuk memfilter output fungsi ke rekaman yang berkaitan dengan tipe kubah tertentu. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mencari vault Layanan Pemulihan dan brankas Cadangan. N. "Microsoft.RecoveryServices/vaults" String
ExcludeLegacyEvent Gunakan parameter ini untuk memilih apakah akan mengkueri data dalam tabel warisan AzureDiagnostics atau tidak. Jika nilai parameter ini salah, fungsi kueri data dari tabel AzureDiagnostics dan tabel Sumber Daya tertentu. Jika nilai parameter ini benar, fungsi kueri data hanya dari tabel Sumber Daya tertentu. Nilai defaultnya adalah benar. N. true Boolean
BackupSolutionList Gunakan parameter ini untuk memfilter output fungsi untuk serangkaian solusi cadangan tertentu yang digunakan di lingkungan Azure Anda. Misalnya, jika Anda menentukan Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM sebagai nilai parameter ini, fungsi hanya mengembalikan rekaman yang terkait dengan item yang dicadangkan menggunakan cadangan Azure Virtual Machine, SQL di cadangan Azure VM atau DPM ke cadangan Azure. Secara default, nilai parameter ini adalah '*', yang membuat fungsi mengembalikan rekaman yang berkaitan dengan semua solusi cadangan yang didukung oleh Laporan Cadangan (nilai yang didukung adalah "Azure Virtual Machine Backup", "SQL di Azure VM Backup", "SAP HANA di Azure VM Backup", "Azure Storage (Azure Files) Backup", "Azure Backup Agent", "DPM", "Azure Backup Server", " Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" atau kombinasi yang dipisahkan koma dari salah satu nilai ini). N Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent String
BillingGroupName Gunakan parameter ini untuk mencari grup penagihan tertentu berdasarkan nama. Secara default, nilainya adalah '*', yang membuat fungsi pencarian untuk semua grup penagihan. N. "testvm" String
AggregationType Gunakan parameter ini untuk menentukan granularitas waktu di mana data harus diambil. Jika nilai parameter ini adalah "Daily", fungsi mengembalikan rekaman per grup penagihan per hari, memungkinkan Anda menganalisis tren harian konsumsi penyimpanan dan ukuran frontend. Jika nilai parameter ini adalah "Weekly", fungsi mengembalikan rekaman per instans cadangan per minggu, memungkinkan Anda menganalisis tren mingguan. Demikian pula, Anda dapat menentukan "Monthly" untuk menganalisis tren bulanan. Nilai default adalah "Daily". Jika Anda melihat data di seluruh rentang waktu yang lebih besar, disarankan untuk menggunakan "Weekly" atau "Monthly" untuk kinerja kueri yang lebih baik dan kemudahan analisis tren. N. "Weekly" String

Bidang yang Dikembalikan

Nama Bidang Deskripsi Jenis data
UniqueId Kunci primer yang menunjukkan ID unik grup penagihan String
FriendlyName Nama ramah dari grup penagihan String
Nama Nama dari grup penagihan String
Jenis Jenis grup penagihan. Misalnya, ProtectedContainer atau BackupItem String
SourceSizeInMBs Ukuran frontend dari grup penagihan dalam MB Ganda
VaultStore_StorageConsumptionInMBs Total penyimpanan cloud yang digunakan oleh grup penagihan di tingkat standar kubah Ganda
BackupSolution Solusi Cadangan yang dikaitkan dengan grup penagihan. Misalnya, Cadangan Azure VM, SQL di Cadangan Azure VM, dan sebagainya. String
VaultResourceId ID Azure Resource Manager (ARM) dari kubah yang terkait dengan grup penagihan String
VaultUniqueId Kunci asing yang mengacu pada kubah yang terkait dengan grup penagihan String
VaultName Nama kubah yang terkait dengan grup penagihan String
VaultTags Tag kubah yang terkait dengan grup penagihan String
VaultSubscriptionId ID langganan kubah yang terkait dengan grup penagihan String
VaultLocation Lokasi kubah yang terkait dengan grup penagihan String
VaultStore_StorageReplicationType Jenis Replikasi Penyimpanan kubah yang terkait dengan grup penagihan String
VaultType Jenis vault, misalnya, "Microsoft.RecoveryServices/vaults" atau "Microsoft.DataProtection/backupVaults" String
TimeGenerated Tanda waktu rekaman DateTime
ExtendedProperties Properti tambahan dari grup penagihan Dinamis

Kueri Sampel

Di bawah ini adalah beberapa sampel kueri untuk membantu Anda mulai menggunakan fungsi sistem.

  • Semua pekerjaan cadangan Azure VM yang gagal dalam rentang waktu tertentu

    _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
    
  • Semua pekerjaan cadangan log SQL dalam rentang waktu tertentu

    _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
    
  • Tren mingguan penyimpanan cadangan yang digunakan untuk VM "testvm"

    _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 
    

Langkah berikutnya

Pelajari selengkapnya tentang Laporan Cadangan