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

RpParameterSet (Standard)

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
    [[-RecoveryPoint] <RecoveryPointBase>]
    [[-TargetItem] <ProtectableItemBase>]
    [[-Item] <ItemBase>]
    [-OriginalWorkloadRestore]
    [-AlternateWorkloadRestore]
    [-TargetContainer <ContainerBase>]
    [-RestoreAsFiles]
    [-FromFull <RecoveryPointBase>]
    [-FilePath <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-UseSecondaryRegion]
    [<CommonParameters>]

LogChainParameterSet

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 för AlternateLocationRestore eller RestoreAsFiles.

Exempel 2

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

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.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

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

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-FilePath

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

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-FromFull

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

Parameteregenskaper

Typ:RecoveryPointBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Item

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

Parameteregenskaper

Typ:ItemBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:2
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-OriginalWorkloadRestore

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-PointInTime

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

Parameteregenskaper

Typ:DateTime
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

LogChainParameterSet
Position:0
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-RecoveryPoint

Återställningspunktobjekt som ska återställas

Parameteregenskaper

Typ:RecoveryPointBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

RpParameterSet
Position:0
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-RestoreAsFiles

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-TargetContainer

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

Parameteregenskaper

Typ:ContainerBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument: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.

Parameteregenskaper

Typ:ProtectableItemBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:1
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-UseSecondaryRegion

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-VaultId

ARM-ID för Recovery Services-valvet.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

RecoveryPointBase

System.String

Utdata

RecoveryConfigBase