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