Sdílet prostřednictvím


Wait-AzRecoveryServicesBackupJob

Čeká na dokončení úlohy zálohování.

Syntaxe

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

Description

Rutina Wait-AzRecoveryServicesBackupJob čeká na dokončení úlohy Azure Backup. Úlohy zálohování můžou trvat delší dobu. Pokud spustíte úlohu zálohování jako součást skriptu, možná budete chtít vynutit, aby skript čekal na dokončení úlohy, než bude pokračovat v dalších úkolech. Skript, který obsahuje tuto rutinu, může být jednodušší než skript, který dotazuje službu Backup na stav úlohy. Nastavte kontext trezoru pomocí parametru -VaultId.

Příklady

Příklad 1: Čekání na dokončení úlohy

$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

Tento skript se dotazuje první probíhající úlohy, dokud úloha nedokončila nebo vypršel časový limit 1 hodiny.

Parametry

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Job

Určuje úlohu, na kterou se má čekat. K získání objektu BackupJob použijte rutinu Get-AzRecoveryServicesBackupJob .

Typ:Object
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Timeout

Určuje maximální dobu v sekundách, po kterou tato rutina čeká na dokončení úlohy. Doporučujeme zadat hodnotu časového limitu.

Typ:Nullable<T>[Int64]
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VaultId

ID ARM trezoru služby Recovery Services

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

Object

String

Výstupy

JobBase