Compartilhar via


Search-AzDataProtectionJobInAzGraph

Pesquisa trabalhos de backup no Azure Resource Graph e recupera as entradas esperadas

Sintaxe

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

Description

Pesquisa trabalhos de backup no Azure Resource Graph e recupera as entradas esperadas

Exemplos

Exemplo 1: Obter todos os trabalhos em um determinado intervalo de tempo

$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

Este comando obtém todos os trabalhos em um cofre nas últimas 5 horas.

Exemplo 2: Obter todos os trabalhos de um determinado tipo de operação

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

Esse comando obtém todas as tarefas de backup sob demanda em um cofre.

Parâmetros

-DatasourceType

Tipo de Fonte de Dados

Tipo:DatasourceTypes
Valores aceitos:AzureDisk, AzureBlob, AzureDatabaseForPostgreSQL, AzureKubernetesService, AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EndTime

Filtro de Hora de Término para o Trabalho de Backup

Tipo:DateTime
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Operation

Filtro de operação para a tarefa de backup

Tipo:JobOperation[]
Valores aceitos:OnDemandBackup, ScheduledBackup, Restore
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceGroup

Grupo de recursos do Vault

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StartTime

Filtro de hora de início para o trabalho de backup

Tipo:DateTime
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Status

Filtro de status para a tarefa de backup

Tipo:JobStatus[]
Valores aceitos:InProgress, Completed, Failed
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Subscription

Assinatura do Vault

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Vault

Nome do cofre

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

PSObject