Partager via


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.

Syntaxe

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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FilePath

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

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FromFull

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

Type:RecoveryPointBase
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RecoveryPoint

Objet point de récupération à restaurer

Type:RecoveryPointBase
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-RestoreAsFiles

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

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UseSecondaryRegion

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

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VaultId

ID ARM du coffre Recovery Services.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

RecoveryPointBase

System.String

Sorties

RecoveryConfigBase