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 |