Wait-AzRecoveryServicesBackupJob

Espera a que finalice un trabajo de copia de seguridad.

Syntax

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

Description

El cmdlet Wait-AzRecoveryServicesBackupJob espera a que finalice un trabajo de Azure Backup. Los trabajos de copia de seguridad pueden tardar mucho tiempo. Si ejecuta un trabajo de copia de seguridad como parte de un script, puede forzar que el script espere a que finalice el trabajo antes de continuar con otras tareas. Un script que incluye este cmdlet puede ser más sencillo que uno que sondee el servicio backup para el estado del trabajo. Establezca el contexto del almacén mediante el parámetro -VaultId.

Ejemplos

Ejemplo 1: Esperar a que finalice un trabajo

$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

Este script sondea el primer trabajo que está actualmente en curso hasta que el trabajo se ha completado o ha expirado el período de tiempo de espera de 1 hora.

Parámetros

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Job

Especifica el trabajo que se va a esperar. Para obtener un objeto BackupJob , use el cmdlet Get-AzRecoveryServicesBackupJob .

Type:Object
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Timeout

Especifica el tiempo máximo, en segundos, que este cmdlet espera a que finalice el trabajo. Se recomienda especificar un valor de tiempo de espera.

Type:Nullable<T>[Int64]
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

Id. de ARM del almacén de Recovery Services.

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

Entradas

Object

String

Salidas

JobBase