Megosztás a következőn keresztül:


Get-AzRecoveryServicesBackupWorkloadRecoveryConfig

Ez a parancs egy biztonsági mentési elem, például az SQL DB helyreállítási konfigurációját hozza létre. A konfigurációs objektum tárolja az összes részletet, például a helyreállítási módot, a visszaállítás célhelyeit és az alkalmazásspecifikus paramétereket, például az SQL cél fizikai útvonalait.

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

A parancs visszaad egy helyreállítási konfigurációt az AzureWorkload-elemekhez, amelyet a rendszer átad a visszaállítási parancsmagnak.

Példák

1. példa

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

Az első parancsmag a helyreállítási pont objektumának lekérésére szolgál. A második parancsmag létrehoz egy helyreállítási tervet egy eredeti hely visszaállításához. A harmadik parancsmag létrehoz egy helyreállítási tervet egy másik hely visszaállításához. Megjegyzés: A -TargetContainer paraméter kötelező az AlternateLocationRestore vagy a RestoreAsFiles esetében.

2. példa

Ez a parancs egy biztonsági mentési elem, például az SQL DB helyreállítási konfigurációját hozza létre. (automatikusan létrehozott)

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

Paraméterek

-AlternateWorkloadRestore

Megadja, hogy a biztonsági mentési adatbázist egy másik kijelölt kiszolgálóra kell visszaállítani.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilePath

A visszaállítási művelethez használt filepathot adja meg.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FromFull

Azt a Teljes helyreállítási pontot adja meg, amelyre a naplók biztonsági mentései lesznek alkalmazva.

Típus:RecoveryPointBase
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Item

Megadja azt a biztonsági mentési elemet, amelyen a visszaállítási műveletet végrehajtják.

Típus:ItemBase
Position:2
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-OriginalWorkloadRestore

Megadja, hogy a biztonsági mentési adatbázist felülírja a helyreállítási ponton található ADATBÁZIS-adatokkal.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PointInTime

Annak az időtartománynak a vége, amelyhez a helyreállítási pontot le kell kérni

Típus:DateTime
Position:0
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-RecoveryPoint

Visszaállítandó helyreállítási pont objektuma

Típus:RecoveryPointBase
Position:0
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-RestoreAsFiles

Itt adhatja meg, hogy az adatbázist fájlként állítsa vissza egy gépen.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-TargetContainer

Megadja a célgépet, amelyen a DB-fájlokat vissza kell állítani. A TargetContainer kötelező az AlternateLocationRestore vagy a RestoreAsFiles esetében.

Típus:ContainerBase
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-TargetItem

Megadja azt a célt, amelyre a adatbázist vissza kell állítani. Sql-visszaállítások esetén csak sqlInstance típusú, védhető elemtípusúnak kell lennie.

Típus:ProtectableItemBase
Position:1
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-UseSecondaryRegion

Szűrők a másodlagos régióból régiók közötti visszaállításhoz

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-VaultId

A Recovery Services-tároló ARM-azonosítója.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

Bevitelek

RecoveryPointBase

System.String

Kimenetek

RecoveryConfigBase