Wait-AzRecoveryServicesBackupJob
Backup 작업이 완료되기를 기다립니다.
구문
Wait-AzRecoveryServicesBackupJob
[-Job] <Object>
[[-Timeout] <Int64>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Wait-AzRecoveryServicesBackupJob cmdlet은 Azure Backup 작업이 완료될 때까지 기다립니다. 백업 작업은 시간이 오래 걸릴 수 있습니다. 스크립트의 일부로 백업 작업을 실행하는 경우 다른 작업으로 계속 진행하기 전에 스크립트가 작업이 완료되기를 기다리도록 할 수 있습니다. 이 cmdlet을 포함하는 스크립트는 작업 상태에 대해 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 |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Job
대기할 작업을 지정합니다. BackupJob 개체를 가져오려면 Get-AzRecoveryServicesBackupJob cmdlet을 사용합니다.
형식: | Object |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Timeout
이 cmdlet이 작업이 완료될 때까지 대기하는 최대 시간(초)을 지정합니다. 제한 시간 값을 지정하는 것이 좋습니다.
형식: | Nullable<T>[Int64] |
Position: | 2 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-VaultId
Recovery Services 자격 증명 모음의 ARM ID입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
입력
출력
관련 링크
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Azure PowerShell