Wait-AzRecoveryServicesBackupJob
Wacht totdat een back-uptaak is voltooid.
Syntaxis
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 |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VaultId
ARM-id van de Recovery Services-kluis.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell