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.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Job
Anger vilket jobb som ska väntas. Om du vill hämta ett BackupJob-objekt använder du cmdleten Get-AzRecoveryServicesBackupJob .
Type: | Object |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | Nullable<T>[Int64] |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
ARM-ID för Recovery Services-valvet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för