Wait-AzRecoveryServicesBackupJob

Aguarda a conclusão de um trabalho de backup.

Sintaxe

Wait-AzRecoveryServicesBackupJob
    [-Job] <Object>
    [[-Timeout] <Int64>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

O cmdlet Wait-AzRecoveryServicesBackupJob aguarda a conclusão de um trabalho de Backup do Azure. Os trabalhos de backup podem levar muito tempo. Se você executar um trabalho de backup como parte de um script, talvez queira forçar o script a aguardar a conclusão do trabalho antes de continuar para outras tarefas. Um script que inclui esse cmdlet pode ser mais simples do que um que sonda o serviço de Backup para o status do trabalho. Defina o contexto do cofre usando o parâmetro -VaultId.

Exemplos

Exemplo 1: Aguarde a conclusão de um trabalho

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Jobs = Get-AzRecoveryServicesBackupJob -Status InProgress -VaultId $vault.ID
Wait-AzRecoveryServicesBackupJob -Job $Jobs[0] -VaultId $vault.ID -Timeout 3600

Esse script sonda o primeiro trabalho que está em andamento até que o trabalho seja concluído ou o período de tempo limite de 1 hora expire.

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

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

-Job

Especifica o trabalho a ser aguardado. Para obter um objeto BackupJob , use o cmdlet Get-AzRecoveryServicesBackupJob .

Tipo:Object
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Timeout

Especifica o tempo máximo, em segundos, que esse cmdlet aguarda a conclusão do trabalho. Recomenda-se especificar um valor de tempo limite.

Tipo:Nullable<T>[Int64]
Cargo:2
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VaultId

ID do ARM do cofre dos Serviços de Recuperação.

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

Entradas

Object

String

Saídas

JobBase