Get-AzRecoveryServicesBackupWorkloadRecoveryConfig

Cette commande construit la configuration de récupération d’un élément sauvegardé tel que la base de données SQL. L’objet de configuration stocke tous les détails tels que le mode de récupération, les destinations cibles pour la restauration et les paramètres spécifiques à l’application, tels que les chemins physiques cibles pour 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

La commande retourne une configuration de récupération pour les éléments AzureWorkload passés à l’applet de commande de restauration.

Exemples

Exemple 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

La première applet de commande est utilisée pour obtenir l’objet de point de récupération. La deuxième applet de commande crée un plan de récupération pour une restauration d’emplacement d’origine. La troisième applet de commande THe crée un plan de récupération pour une autre restauration d’emplacement. Remarque : Le paramètre -TargetContainer est obligatoire en cas de AlternateLocationRestore ou RestoreAsFiles.

Exemple 2

Cette commande construit la configuration de récupération d’un élément sauvegardé tel que la base de données SQL. (généré automatiquement)

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

Paramètres

-AlternateWorkloadRestore

Spécifie que la base de données sauvegardée doit être restaurée sur un autre serveur sélectionné.

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

-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

-FilePath

Spécifie le chemin de fichier utilisé pour l’opération de restauration.

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

-FromFull

Spécifie le Point de récupération complet auquel les sauvegardes de journal seront appliquées.

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

-Item

Spécifie l’élément de sauvegarde sur lequel l’opération de restauration est en cours d’exécution.

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

-OriginalWorkloadRestore

Spécifie que la base de données sauvegardée doit être remplacée par les informations de base de données présentes dans le point de récupération.

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

-PointInTime

Heure de fin de l’intervalle de temps pour lequel le point de récupération doit être récupéré

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

-RecoveryPoint

Objet point de récupération à restaurer

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

-RestoreAsFiles

Spécifie de restaurer la base de données en tant que fichiers dans un ordinateur.

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

-TargetContainer

Spécifie l’ordinateur cible sur lequel les fichiers de base de données doivent être restaurés. TargetContainer est obligatoire en cas de AlternateLocationRestore ou RestoreAsFiles.

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

-TargetItem

Spécifie la cible sur laquelle la base de données doit être restaurée. Pour les restaurations SQL, il doit être de type d’élément pouvant être protégé uniquement par SQLInstance.

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

-UseSecondaryRegion

Filtres de la région secondaire pour la restauration interrégion

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

RecoveryPointBase

System.String

Sorties

RecoveryConfigBase