Partager via


Wait-AzRecoveryServicesBackupJob

Attend la fin d’une tâche de sauvegarde.

Syntaxe

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

Description

L’applet de commande Wait-AzRecoveryServicesBackupJob attend qu’un travail Sauvegarde Azure se termine. Les travaux de sauvegarde peuvent prendre beaucoup de temps. Si vous exécutez un travail de sauvegarde dans le cadre d’un script, vous souhaiterez peut-être forcer le script à attendre la fin du travail avant qu’il ne passe à d’autres tâches. Un script qui inclut cette applet de commande peut être plus simple que celui qui interroge le service de sauvegarde pour l’état du travail. Définissez le contexte du coffre à l’aide du paramètre -VaultId.

Exemples

Exemple 1 : Attendre la fin d’un travail

$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

Ce script interroge le premier travail en cours jusqu’à ce que le travail soit terminé ou que la période d’expiration de 1 heure ait expiré.

Paramètres

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Job

Spécifie le travail à attendre. Pour obtenir un objet BackupJob , utilisez l’applet de commande Get-AzRecoveryServicesBackupJob .

Type:Object
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Timeout

Spécifie la durée maximale, en secondes, que cette applet de commande attend que le travail se termine. Il est recommandé de spécifier une valeur de délai d’attente.

Type:Nullable<T>[Int64]
Position:2
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VaultId

ID ARM du coffre Recovery Services.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

Object

String

Sorties

JobBase