Wait-AzRecoveryServicesBackupJob
Wartet auf den Abschluss eines Sicherungsauftrags.
Syntax
Wait-AzRecoveryServicesBackupJob
[-Job] <Object>
[[-Timeout] <Int64>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Wait-AzRecoveryServicesBackupJob wartet auf den Abschluss eines Azure Backup-Auftrags. Sicherungsaufträge können lange dauern. Wenn Sie einen Sicherungsauftrag als Teil eines Skripts ausführen, sollten Sie erzwingen, dass das Skript auf den Abschluss des Auftrags wartet, bevor er mit anderen Aufgaben fortsetzt. Ein Skript, das dieses Cmdlet enthält, kann einfacher sein als ein Skript, das den Sicherungsdienst für den Auftragsstatus abruft. Legen Sie den Tresorkontext mithilfe des Parameters "-VaultId" fest.
Beispiele
Beispiel 1: Warten, bis ein Auftrag abgeschlossen ist
$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
Dieses Skript fragt den ersten Auftrag ab, der zurzeit ausgeführt wird, bis der Auftrag abgeschlossen ist oder der Timeoutzeitraum von 1 Stunde abgelaufen ist.
Parameter
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Job
Gibt den Auftrag an, auf den gewartet werden soll. Verwenden Sie zum Abrufen eines BackupJob-Objekts das Cmdlet Get-AzRecoveryServicesBackupJob .
Type: | Object |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Timeout
Gibt die maximale Zeit in Sekunden an, die dieses Cmdlet auf den Abschluss des Auftrags wartet. Es wird empfohlen, einen Timeoutwert anzugeben.
Type: | Nullable<T>[Int64] |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
ARM-ID des Recovery Services Vault.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Ausgaben
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für