Megosztás a következőn keresztül:


Wait-AzRecoveryServicesBackupJob

Megvárja, amíg a biztonsági mentési feladat befejeződik.

Syntax

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

Description

A Wait-AzRecoveryServicesBackupJob parancsmag megvárja egy Azure Backup-feladat befejezését. A biztonsági mentési feladatok hosszú ideig tarthatnak. Ha egy szkript részeként futtat egy biztonsági mentési feladatot, előfordulhat, hogy a szkriptet arra szeretné kényszeríteni, hogy várja meg, amíg a feladat befejeződik, mielőtt folytatna más feladatokat. A parancsmagot tartalmazó szkriptek egyszerűbbek lehetnek, mint azok, amelyek lekérdezik a Backup szolgáltatást a feladat állapotához. Állítsa be a tárolókörnyezetet a -VaultId paraméterrel.

Példák

1. példa: Várjon, amíg egy feladat befejeződik

$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

Ez a szkript az első folyamatban lévő feladatot kérdezi le, amíg a feladat be nem fejeződik, vagy az 1 órás időtúllépési időszak le nem járt.

Paraméterek

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Job

Megadja a várakozni kívánt feladatot. BackupJob-objektum beszerzéséhez használja a Get-AzRecoveryServicesBackupJob parancsmagot.

Típus:Object
Position:1
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Timeout

Másodpercben megadja, hogy ez a parancsmag mennyi ideig várja a feladat befejezését. Érdemes időtúllépési értéket megadni.

Típus:Nullable<T>[Int64]
Position:2
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-VaultId

A Recovery Services-tároló ARM-azonosítója.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

Bevitelek

Object

String

Kimenetek

JobBase