Wait-AzRecoveryServicesBackupJob
Väntar på att ett säkerhetskopieringsjobb ska slutföras.
Syntax
Wait-AzRecoveryServicesBackupJob
[-Job] <Object>
[[-Timeout] <Int64>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Wait-AzRecoveryServicesBackupJob väntar på att ett Azure Backup-jobb ska slutföras. Säkerhetskopieringsjobb kan ta lång tid. Om du kör ett säkerhetskopieringsjobb som en del av ett skript kanske du vill tvinga skriptet att vänta tills jobbet har slutförts innan det fortsätter till andra uppgifter. Ett skript som innehåller den här cmdleten kan vara enklare än ett som avsöker säkerhetskopieringstjänsten efter jobbstatus. Ange valvkontexten med parametern -VaultId.
Exempel
Exempel 1: Vänta tills ett jobb har slutförts
$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
Det här skriptet avsöker det första jobb som pågår tills jobbet har slutförts eller tidsgränsperioden på 1 timme har gått ut.
Parametrar
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Job
Anger vilket jobb som ska väntas. Om du vill hämta ett BackupJob--objekt använder du cmdleten Get-AzRecoveryServicesBackupJob.
Typ: | Object |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Timeout
Anger den maximala tid i sekunder som den här cmdleten väntar på att jobbet ska slutföras. Vi rekommenderar att du anger ett timeout-värde.
Typ: | Nullable<T>[Int64] |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VaultId
ARM-ID för Recovery Services-valvet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell