次の方法で共有


Search-AzDataProtectionJobInAzGraph

Azure Resource Graph でバックアップ ジョブを検索し、予想されるエントリを取得します

構文

Search-AzDataProtectionJobInAzGraph
      -Subscription <String[]>
      -DatasourceType <DatasourceTypes>
      [-ResourceGroup <String[]>]
      [-Vault <String[]>]
      [-StartTime <DateTime>]
      [-EndTime <DateTime>]
      [-Operation <JobOperation[]>]
      [-Status <JobStatus[]>]
      [-DefaultProfile <PSObject>]
      [<CommonParameters>]

説明

Azure Resource Graph でバックアップ ジョブを検索し、予想されるエントリを取得します

例 1: 特定の時間範囲内のすべてのジョブを取得する

$endtime = Get-Date
$starttime = $endtime.AddHours(-5)
Search-AzDataProtectionJobInAzGraph -Subscription "xxx-xxx-xxx" -ResourceGroup sarath-rg -Vault sarath-vault -DatasourceType AzureDisk -StartTime $starttime -EndTime $endtime

Name                                 Type
----                                 ----
1c1d56c2-b21a-4038-ba46-3c1a0089e66a microsoft.dataprotection/backupvaults/backupjobs
79f2804d-a39d-487e-91b5-f2eceffcbb7a microsoft.dataprotection/backupvaults/backupjobs
96238abd-6ff3-48e0-8c07-0eabd6928a17 microsoft.dataprotection/backupvaults/backupjobs

このコマンドは、過去 5 時間以内にコンテナー内のすべてのジョブを取得します。

例 2: 特定の操作の種類のすべてのジョブを取得する

Search-AzDataProtectionJobInAzGraph -Subscription "xxxx-xxx-xxx" -ResourceGroup sarath-rg -Vault sarath-vault -DatasourceType AzureDisk -Operation OnDemandBackup

Name                                 Type
----                                 ----
11bc277d-9448-446a-9e79-4721858524d6 microsoft.dataprotection/backupvaults/backupjobs
16d7b56a-e169-41d1-aa10-cafcc19c8e12 microsoft.dataprotection/backupvaults/backupjobs
1b0b17e3-398f-4265-9d03-ffc1e21fa73a microsoft.dataprotection/backupvaults/backupjobs

このコマンドは、コンテナー内のすべての ondemand バックアップ ジョブを取得します。

パラメーター

-DatasourceType

データ ソースの種類

型:DatasourceTypes
指定可能な値:AzureDisk, AzureBlob, AzureDatabaseForPostgreSQL, AzureKubernetesService, AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefaultProfile

型:PSObject
Aliases:AzureRMContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-EndTime

バックアップ ジョブの終了時刻フィルター

型:DateTime
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Operation

バックアップ ジョブの操作フィルター

型:JobOperation[]
指定可能な値:OnDemandBackup, ScheduledBackup, Restore
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ResourceGroup

コンテナーのリソース グループ

型:String[]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-StartTime

バックアップ ジョブの開始時刻フィルター

型:DateTime
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Status

バックアップ ジョブの状態フィルター

型:JobStatus[]
指定可能な値:InProgress, Completed, Failed
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Subscription

コンテナーのサブスクリプション

型:String[]
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Vault

コンテナーの名前

型:String[]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

PSObject