Delen via


New-DPMRecoveryOption

Hiermee maakt u herstelopties.

Syntax

New-DPMRecoveryOption
   [[-DPMServerName] <String>]
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-OverwriteType] <OverwriteType>
   [-RestoreSecurity]
   [-StagingAreaPath] <String>
   [-DestinationServerName] <String>
   [-DestinationPath] <String>
   [-DatasourceName] <String>
   -DPMComponentName <Guid>
   [-FileSystemDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-FileSystem]
   [-AlternateLocation <String>]
   [-OverwriteType] <OverwriteType>
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   [-SQL]
   -RecoveryType <RecoveryType>
   [-RollForwardRecovery]
   [-TargetLocation <String>]
   [-AlternateDatabaseDetails <AlternateDatabaseDetailsType>]
   [-LeaveDBInRestoringState]
   [-CopyLogFiles]
   [-LogFileCopyLocation <String>]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-SharePoint]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-SharePointSite]
   -DatabaseFileTempLocation <String>
   -IntermediateServer <String>
   -IntermediateSqlInstance <String>
   -ExportFileTempLocation <String>
   [-TargetSiteUrl <String>]
   [-ItemLevelRecoveryType <SharepointRecoveryType>]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-GenericDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-HyperVDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-AlternateLocation <String>]
   [-OverwriteType] <OverwriteType>
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-ClientDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-SystemProtectionDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-RollForwardRecovery]
   [-TargetLocation <String>]
   [-Exchange]
   [-AlternateDatabase <String>]
   [-AlternateStorageGroup <String>]
   [-IsRecoveryStorageGroup]
   [-MountDatabaseAfterRestore]
   -ExchangeOperationType <ExchangeOperationType>
   [-MailboxDisplayName <String>]
   [-DatabaseName <String>]
   [-StorageGroupName <String>]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-RollForwardRecovery]
   [-TargetLocation <String>]
   [-E14Datasource]
   [-AlternateDatabase <String>]
   [-IsRecoveryDatabase]
   [-MountDatabaseAfterRestore]
   -ExchangeOperationType <ExchangeOperationType>
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-PrimaryDpmServer]
   [<CommonParameters>]

Description

De cmdlet New-DPMRecoveryOption maakt herstelopties voor bestandsservers, computers met Exchange Server, SharePoint Server en Microsoft SQL Server en andere gegevensbronnen.

Voorbeelden

Voorbeeld 1: Een bestandssysteem herstellen

PS C:\>New-DPMRecoveryOption -TargetServer "tsqa.contoso.com" -RecoveryLocation "D:\copytofolder" -FileSystem -AlternateLocation "F:\restore" -OverwriteType Overwrite -RestoreSecurity -RecoveryType Restore

Met deze opdracht maakt u een hersteloptie waarmee het bestandssysteem wordt hersteld naar tsqa.contoso.com en de oorspronkelijke beveiligingsinstellingen worden hersteld.

Voorbeeld 2: Een bestandssysteem herstellen met behulp van een replica

PS C:\>Connect-DPMServer -DPMServerName "DPMServer01"
PS C:\> $PServer = Get-DPMProductionServer -DPMServerName "DPMServer01"
PS C:\> $PObjects = Get-DPMDatasource -ProductionServer $PServer
PS C:\> $DpmLibrary = Get-DPMLibrary -DPMServerName "DPoreMServer01"
PS C:\> $RPoint = Get-DPMRecoveryPoint -Datasource $PObjects
PS C:\> $ROption = New-DPMRecoveryOption -Filesystem -RecoverToReplicaFromTape $True -RecoveryLocation DPMReplicaVolume -DPMLibrary $DpmLibrary[0] -TargetServer "DPMServer02" -OverwriteType Overwrite

Met de eerste opdracht wordt een verbinding met een DPM-server geopend.

Met de tweede opdracht wordt de computer met de naam DPMServer01. De DPM-beveiligingsagent is geïnstalleerd op deze server. Met de opdracht wordt de server opgeslagen in de variabele $PServer.

Met de derde opdracht wordt de lijst met beveiligde en niet-beveiligde gegevens opgehaald op de beveiligingsserver in $PServer. Met de opdracht wordt het resultaat opgeslagen in de variabele $PObject.

Met de vierde opdracht worden de bibliotheken ophaalt die zijn gekoppeld aan de DPM-server met de naam DPoreMServer01. Met de opdracht worden de bibliotheken opgeslagen in de variabele $DpmLibrary.

Met de vijfde opdracht wordt het herstelpunt voor de gegevensbron in $PObject opgehaald en wordt dat herstelpuntresultaat vervolgens opgeslagen in de variabele $RPoint.

Met de zesde opdracht maakt u een hersteloptie voor een bestandssysteemgegevensbron. De opdracht geeft aan dat gegevens vanaf een tape worden hersteld naar de replica op de doelserver met de naam DPMServer02.

Voorbeeld 3: een bestandssysteem herstellen vanaf een replica op tape

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObject = Get-DPMDatasource -ProductionServer $PGroup
PS C:\> $RPoint = Get-DPMRecoveryPoint -Datasource $PObject
PS C:\> $DpmLibraries = Get-DPMLibrary -DPMServerName "DPoreMServer01"
PS C:\> $ROption = New-DPMRecoveryOption -RecoverToReplicaFromTape $True -RecoveryLocation DPMReplicaVolume -FileSystem -TargetServer "DPMServer02" -OverwriteType Overwrite -RecoveryType Recover -DpmLibrary $DpmLibraries
PS C:\> Restore-DPMRecoverableItem -RecoverableItem $RPoint -RecoveryOption $ROption

Met de eerste opdracht wordt de beveiligingsgroep op de DPM-server met de naam DPMServer02. Met de opdracht wordt het resultaat opgeslagen in de variabele $PGroup.

Met de tweede opdracht worden de beveiligde en niet-beveiligde gegevens op de productieserver in $PServer opgehaald. Met de opdracht worden de resultaten opgeslagen in de variabele $PObject.

Met de derde opdracht wordt het herstelpunt voor de gegevensbron in $PObject opgehaald en wordt dat herstelpunt opgeslagen in de variabele $RPoint.

Met de vierde opdracht worden de bibliotheken ophaalt die zijn gekoppeld aan de DPM-server met de naam DPoreMServer01. Met de opdracht worden de bibliotheken opgeslagen in de variabele $DpmLibraries.

Met de vijfde opdracht maakt u een hersteloptie voor een bestandssysteemgegevensbron. De opdracht geeft aan dat gegevens vanaf een tape worden hersteld naar de replica op de doelserver met de naam DPMServer02.

Met de zesde opdracht wordt een versie van de gegevensbron in $RPoint hersteld met behulp van de hersteloptie in $ROption.

Parameters

-AlternateDatabase

Hiermee geeft u de naam van een alternatieve database voor herstel.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AlternateDatabaseDetails

Hiermee geeft u het type van de alternatieve database.

Type:AlternateDatabaseDetailsType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AlternateLocation

Hiermee geeft u een alternatieve locatie op waar System Center 2019 - Data Protection Manager (DPM) een herstelpunt maakt.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AlternateStorageGroup

Hiermee geeft u een alternatieve opslaggroep voor een nieuw herstelpunt.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientDatasource

Geeft aan dat de herstelde gegevens een bestandssysteem of een toepassing zijn.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CopyLogFiles

Geeft aan dat DPM de logboekbestanden kopieert.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseFileTempLocation

Hiermee geeft u een tijdelijke locatie voor het databasebestand.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

Hiermee geeft u de naam van de database.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatasourceName

Hiermee geeft u de naam van de gegevensbron.

Type:String
Position:5
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DestinationPath

Hiermee geeft u de herstellocatie.

Type:String
Position:4
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DestinationServerName

Hiermee geeft u de naam van de server waarop DPM gegevens herstelt.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DPMComponentName

Hiermee geeft u de GUID van de gegevensbron die DPM herstelt.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DPMLibrary

Hiermee geeft u een DPM-bibliotheekobject waarvoor deze cmdlet een hersteloptie maakt. Gebruik de cmdlet Get-DPMLibrary om een DPM-bibliotheekobject te verkrijgen.

Type:Library
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DPMServerName

Hiermee geeft u de naam van een DPM-server waarop deze cmdlet wordt uitgevoerd. Als u geen naam opgeeft, gebruikt de cmdlet de naam van de huidige computer.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-E14Datasource

Geeft aan dat de gegevensbron Exchange Server 2010 is.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Exchange

Geeft aan dat DPM de huidige bewerking uitvoert op een Exchange Server gegevensbron.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ExchangeOperationType

Hiermee geeft u het type bewerking op dat DPM uitvoert op een Exchange Server gegevensbron.

De aanvaardbare waarden voor deze parameter zijn:

  • NoOperation
  • MailBoxLevelRecovery
  • NeedCleanShutdown
Type:ExchangeOperationType
Accepted values:NoOperation, MailBoxLevelRecovery, NeedCleanShutdown
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ExportFileTempLocation

Hiermee geeft u de locatie van het exportbestand.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FileSystem

Geeft aan dat DPM de huidige bewerking uitvoert op een bestandssysteemgegevensbron.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FileSystemDatasource

Geeft aan dat DPM een bestandssysteemgegevensbron herstelt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GenericDatasource

Geeft aan dat DPM de huidige bewerking uitvoert op een gegevensbron zoals Microsoft Virtual Server.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HyperVDatasource

Geeft aan dat de gegevensbron is nextref_virtualname.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IntermediateServer

Hiermee geeft u de server op die DPM gebruikt voor SharePoint Site Recovery.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IntermediateSqlInstance

Hiermee geeft u een exemplaar van SQL Server dat DPM gebruikt voor SharePoint Site Recovery. DPM gebruikt het exemplaar van SQL Server om tijdelijk een SQL Server-database te hosten.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsRecoveryDatabase

Geeft aan dat de database een hersteldatabase is.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsRecoveryStorageGroup

Geeft aan dat het herstel een herstelopslaggroep is.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ItemLevelRecoveryType

Hiermee geeft u het hersteltype op.

De aanvaardbare waarden voor deze parameter zijn:

  • RecoveryFarm
  • UnattachedInstance
Type:SharepointRecoveryType
Accepted values:RecoveryFarm, UnattachedInstance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LeaveDBInRestoringState

Geeft aan dat DPM de database niet-operationeel laat, maar in een herstelbare status blijft. Geef deze parameter op om de database operationeel te laten.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogFileCopyLocation

Hiermee geeft u de locatie op waar DPM logboekbestanden kopieert.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MailboxDisplayName

Hiermee geeft u een naam op die door DPM wordt weergegeven in het postvak.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MountDatabaseAfterRestore

Geeft aan dat DPM de database koppelt nadat de database is hersteld.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OverwriteType

Hiermee geeft u de actie op die DPM uitvoert wanneer het bestand dat wordt hersteld al bestaat.

De aanvaardbare waarden voor deze parameter zijn:

  • CreateCopy
  • Overslaan
  • Overschrijven
Type:OverwriteType
Accepted values:Overwrite, NoOverwrite, CopyOnExist
Position:6
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryDpmServer

Geeft aan dat de server waarop DPM gegevens herstelt een DPM-server is.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoverToReplicaFromTape

Hiermee wordt aangegeven of het herstel naar de replica afkomstig is van een tape.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryLocation

Hiermee geeft u de locatie op waar DPM gegevens herstelt.

De aanvaardbare waarden voor deze parameter zijn:

  • OriginalServer
  • CopyToFolder
  • OriginalServerWithDBRename
  • AlternateExchangeServer
  • ExchangeServerDatabase
Type:RecoveryLocation
Accepted values:OriginalServer, CopyToFolder, OriginalServerWithDBRename, AlternateExchangeServer, ExchangeServerDatabase, PrimaryDPMServer, DPMReplicaVolume, AlternateHyperVServer
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryType

Hiermee geeft u het hersteltype op. Als u de parameter HyperVDatasource opgeeft, is herstellen de enige geldige waarde. De acceptabele waarden voor deze parameter zijn: Herstellen of Herstellen.

Type:RecoveryType
Accepted values:Recover, Restore
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestoreSecurity

Geeft aan dat DPM gebruikmaakt van de beveiligingsinstellingen van het herstelpunt. Als u deze parameter niet opgeeft, gebruikt DPM de beveiligingsinstellingen van de doelserver.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RollForwardRecovery

Geeft aan dat DPM de toepassing vanaf het meest recente herstelpunt herstelt en alle logboeken na dat herstelpunt toepast om de toepassing naar de meest recente status te brengen.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SANRecovery

Geeft aan dat DPM de huidige bewerking uitvoert op een SAN-gegevensbron (Storage Area Network).

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SharePoint

Geeft aan dat DPM de huidige bewerking uitvoert op een SharePoint-gegevensbron.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SharePointSite

Geeft aan dat DPM de huidige bewerking uitvoert op een SharePoint-site.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SQL

Geeft aan dat DPM de huidige bewerking uitvoert op een SQL Server gegevensbron.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StagingAreaPath

Hiermee geeft u het pad van het faseringsgebied op.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageGroupName

Hiermee geeft u de naam van de opslaggroep.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SystemProtectionDatasource

Geeft aan dat DPM de huidige bewerking uitvoert op een gegevensbron voor systeembeveiliging.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetLocation

Hiermee geeft u de locatie op waar DPM de replica opslaat.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetServer

Hiermee geeft u de doelserver voor herstel.

Als u deze cmdlet in een geclusterde omgeving gebruikt, geeft u de doelserverparameter op in de indeling ResourceGroupName.ClusterName.DomainName.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetSiteUrl

Hiermee geeft u de URL van het doel waar DPM gegevens herstelt.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Uitvoerwaarden

RecoveryOption