Wait-AzRecoveryServicesBackupJob

Menunggu pekerjaan Pencadangan selesai.

Sintaks

Wait-AzRecoveryServicesBackupJob
    [-Job] <Object>
    [[-Timeout] <Int64>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Deskripsi

Cmdlet Wait-AzRecoveryServicesBackupJob menunggu pekerjaan Azure Backup selesai. Pekerjaan pencadangan dapat memakan waktu lama. Jika Anda menjalankan pekerjaan pencadangan sebagai bagian dari skrip, Anda mungkin ingin memaksa skrip untuk menunggu pekerjaan selesai sebelum berlanjut ke tugas lain. Skrip yang menyertakan cmdlet ini bisa lebih sederhana dari yang melakukan polling layanan Backup untuk status pekerjaan. Atur konteks vault dengan menggunakan parameter -VaultId.

Contoh

Contoh 1: Tunggu hingga pekerjaan selesai

$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

Skrip ini melakukan polling pekerjaan pertama yang saat ini sedang berlangsung hingga pekerjaan selesai atau periode batas waktu 1 jam kedaluwarsa.

Parameter

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Job

Menentukan pekerjaan yang akan ditunggu. Untuk mendapatkan objek BackupJob , gunakan cmdlet Get-AzRecoveryServicesBackupJob .

Type:Object
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Timeout

Menentukan waktu maksimum, dalam detik, bahwa cmdlet ini menunggu pekerjaan selesai. Disarankan untuk menentukan nilai waktu habis.

Type:Nullable<T>[Int64]
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-VaultId

ID ARM dari Vault Layanan Pemulihan.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

Input

Object

String

Output

JobBase