Dela via


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

Object

String

Utdata

JobBase