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
Saídas
Links Relacionados
Azure PowerShell