Bagikan melalui


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 daripada 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.

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Job

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

Jenis:Object
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-Timeout

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

Jenis:Nullable<T>[Int64]
Position:2
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-VaultId

ID ARM dari Vault Layanan Pemulihan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

Input

Object

String

Output

JobBase