Wait-AzRecoveryServicesBackupJob

Wacht totdat een back-uptaak is voltooid.

Syntax

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

Description

De cmdlet Wait-AzRecoveryServicesBackupJob wacht totdat een Azure Backup-taak is voltooid. Back-uptaken kunnen lang duren. Als u een back-uptaak uitvoert als onderdeel van een script, kunt u afdwingen dat het script wacht tot de taak is voltooid voordat de taak verdergaat met andere taken. Een script dat deze cmdlet bevat, kan eenvoudiger zijn dan één script waarmee de Backup-service voor de taakstatus wordt gecontroleerd. Stel de kluiscontext in met behulp van de parameter -VaultId.

Voorbeelden

Voorbeeld 1: Wacht tot een taak is voltooid

$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

Dit script peilt de eerste taak die momenteel wordt uitgevoerd totdat de taak is voltooid of een time-outperiode van 1 uur is verlopen.

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Job

Hiermee geeft u de taak om op te wachten. Gebruik de cmdlet Get-AzRecoveryServicesBackupJob om een BackupJob-object te verkrijgen.

Type:Object
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Timeout

Hiermee geeft u de maximale tijd in seconden op dat deze cmdlet wacht totdat de taak is voltooid. Het wordt aanbevolen om een time-outwaarde op te geven.

Type:Nullable<T>[Int64]
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

ARM-id van de Recovery Services-kluis.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Invoerwaarden

Object

String

Uitvoerwaarden

JobBase