Wait-AzRecoveryServicesBackupJob

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

Syntax

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
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Job

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

Type:Object
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

ID ARM du coffre Recovery Services.

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

Entrées

Object

String

Sorties

JobBase