Dela via


Get-AzRecoveryServicesBackupWorkloadRecoveryConfig

Det här kommandot konstruerar återställningskonfigurationen för ett säkerhetskopierat objekt, till exempel SQL DB. Konfigurationsobjektet lagrar all information, till exempel återställningsläge, målmål för återställningen och programspecifika parametrar som fysiska målsökvägar för 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

Kommandot returnerar en återställningskonfiguration för AzureWorkload-objekt som skickas till återställnings-cmdleten.

Exempel

Exempel 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

Den första cmdleten används för att hämta återställningspunktsobjektet. Den andra cmdleten skapar en återställningsplan för en ursprunglig platsåterställning. Den tredje cmdleten skapar en återställningsplan för en alternativ platsåterställning. Obs! Parametern -TargetContainer är obligatorisk om det gäller AlternateLocationRestore eller RestoreAsFiles.

Exempel 2

Det här kommandot konstruerar återställningskonfigurationen för ett säkerhetskopierat objekt, till exempel SQL DB. (automatiskt genererad)

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

Parametrar

-AlternateWorkloadRestore

Anger att den säkerhetskopierade databasen ska återställas till en annan vald server.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-FilePath

Anger den filsökväg som används för återställningsåtgärden.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-FromFull

Anger den fullständiga RecoveryPoint som loggsäkerhetskopior ska tillämpas på.

Typ:RecoveryPointBase
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Item

Anger det säkerhetskopieringsobjekt som återställningsåtgärden utförs på.

Typ:ItemBase
Position:2
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-OriginalWorkloadRestore

Anger att den säkerhetskopierade databasen ska skrivas över med db-informationen som finns i återställningspunkten.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-PointInTime

Sluttid för tidsintervall för vilket återställningspunkt måste hämtas

Typ:DateTime
Position:0
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPoint

Återställningspunktobjekt som ska återställas

Typ:RecoveryPointBase
Position:0
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-RestoreAsFiles

Anger att databasen ska återställas som filer på en dator.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetContainer

Anger måldatorn där DB-filer måste återställas. TargetContainer är obligatoriskt om det gäller AlternateLocationRestore eller RestoreAsFiles.

Typ:ContainerBase
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetItem

Anger det mål som databasdatabasen måste återställas på. För SQL-återställningar måste den vara av skyddsbar objekttyp endast SQLInstance.

Typ:ProtectableItemBase
Position:1
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

Filter från sekundär region för återställning mellan regioner

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

ARM-ID för Recovery Services-valvet.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

Indata

RecoveryPointBase

System.String

Utdata

RecoveryConfigBase