Wait-AzRecoveryServicesBackupJob
Ожидает завершения задания резервного копирования.
Синтаксис
Wait-AzRecoveryServicesBackupJob
[-Job] <Object>
[[-Timeout] <Int64>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Wait-AzRecoveryServicesBackupJob ожидает завершения задания Azure Backup. Задания резервного копирования могут занять много времени. Если вы запускаете задание резервного копирования в рамках скрипта, возможно, потребуется принудительно подождать завершения задания, прежде чем он продолжает выполнять другие задачи. Скрипт, включающий этот командлет, может быть проще, чем тот, который опрашивает службу резервного копирования для состояния задания. Задайте контекст хранилища с помощью параметра -VaultId.
Примеры
Пример 1. Ожидание завершения задания
$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
Этот скрипт опрашивает первое задание, которое в настоящее время выполняется, пока задание не завершится или истекло время ожидания в течение 1 часа.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Job
Указывает задание для ожидания. Чтобы получить объект BackupJob, используйте командлет Get-AzRecoveryServicesBackupJob.
Тип: | Object |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Timeout
Указывает максимальное время в секундах, которое этот командлет ожидает завершения задания. Рекомендуется указать значение времени ожидания.
Тип: | Nullable<T>[Int64] |
Position: | 2 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VaultId
Идентификатор ARM хранилища служб восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
Связанные ссылки
Azure PowerShell