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
System.String