Get-AzRecoveryServicesBackupWorkloadRecoveryConfig

Este comando construye la configuración de recuperación de un elemento de copia de seguridad, como SQL DB. El objeto de configuración almacena todos los detalles, como el modo de recuperación, los destinos de destino para los parámetros específicos de la restauración y la aplicación, como rutas de acceso físicas de destino para SQL.

Syntax

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
   [[-RecoveryPoint] <RecoveryPointBase>]
   [[-TargetItem] <ProtectableItemBase>]
   [[-Item] <ItemBase>]
   [-OriginalWorkloadRestore]
   [-AlternateWorkloadRestore]
   [-TargetContainer <ContainerBase>]
   [-RestoreAsFiles]
   [-FromFull <RecoveryPointBase>]
   [-FilePath <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
   [[-PointInTime] <DateTime>]
   [[-TargetItem] <ProtectableItemBase>]
   [[-Item] <ItemBase>]
   [-OriginalWorkloadRestore]
   [-AlternateWorkloadRestore]
   [-TargetContainer <ContainerBase>]
   [-RestoreAsFiles]
   [-FromFull <RecoveryPointBase>]
   [-FilePath <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]

Description

El comando devuelve una configuración de recuperación para los elementos de AzureWorkload que se pasan al cmdlet de restauración.

Ejemplos

Ejemplo 1

$SQLRecoveryObject = Get-AzRecoveryServicesBackupRecoveryPoint -Item $SQLBkpItem $startdate $enddate | Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -OriginalWorkloadRestore
$SQLRecoveryObject = Get-AzRecoveryServicesBackupRecoveryPoint -Item $SQLBkpItem $startdate $enddate | Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -TargetItem $SQLProtItem -TargetContainer $targetVMContainer

El primer cmdlet se usa para obtener el objeto punto de recuperación. El segundo cmdlet crea un plan de recuperación para una restauración de ubicación original. El tercer cmdlet crea un plan de recuperación para una restauración de ubicación alternativa. Nota: El parámetro -TargetContainer es obligatorio en el caso de AlternateLocationRestore o RestoreAsFiles.

Ejemplo 2

Este comando construye la configuración de recuperación de un elemento de copia de seguridad, como SQL DB. (generado automáticamente)

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -RecoveryPoint $rp[0] -TargetItem <ProtectableItemBase> -TargetContainer $targetVMContainer -VaultId $vault.ID

Parámetros

-AlternateWorkloadRestore

Especifica que la base de datos de copia de seguridad debe restaurarse en otro servidor seleccionado.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados 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

-FilePath

Especifica la ruta de acceso de archivo que se usa para la operación de restauración.

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

-FromFull

Especifica el punto de recuperación completo al que se aplicarán las copias de seguridad de registros.

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

-Item

Especifica el elemento de copia de seguridad en el que se realiza la operación de restauración.

Type:ItemBase
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OriginalWorkloadRestore

Especifica que la base de datos de copia de seguridad se va a sobrescribir con la información de base de datos presente en el punto de recuperación.

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

-PointInTime

Hora de finalización del intervalo de tiempo para el que se debe capturar el punto de recuperación

Type:DateTime
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPoint

Objeto de punto de recuperación que se va a restaurar

Type:RecoveryPointBase
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RestoreAsFiles

Especifica que se va a restaurar la base de datos como archivos en una máquina.

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

-TargetContainer

Especifica la máquina de destino en la que se deben restaurar los archivos de base de datos. TargetContainer es obligatorio en el caso de AlternateLocationRestore o RestoreAsFiles.

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

-TargetItem

Especifica el destino en el que se debe restaurar la base de datos. Para las restauraciones de SQL, solo debe ser del tipo de elemento protegible SQLInstance.

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

-UseSecondaryRegion

Filtros de la región secundaria para la restauración entre regiones

Type:SwitchParameter
Position:Named
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

RecoveryPointBase

System.String

Salidas

RecoveryConfigBase