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, convém 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 obter o status do trabalho. Defina o contexto do vault usando o parâmetro -VaultId.
Exemplos
Exemplo 1: Esperar até que um trabalho termine
$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
Este script sonda o primeiro trabalho que está atualmente em andamento até que o trabalho tenha sido concluído ou o período de tempo limite de 1 hora tenha expirado.
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 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Job
Especifica o trabalho a ser aguardado. Para obter um objeto BackupJob , use o cmdlet Get-AzRecoveryServicesBackupJob .
Tipo: | Object |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | 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] |
Position: | 2 |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VaultId
ID ARM do Cofre dos Serviços de Recuperação.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Entradas
Saídas
Ligações Relacionadas
Azure PowerShell