다음을 통해 공유


New-DPMRecoveryOption

복구 옵션을 만듭니다.

구문

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

New-DPMRecoveryOption cmdlet은 파일 서버, Exchange Server, SharePoint Server 및 Microsoft SQL Server를 실행하는 컴퓨터 및 기타 데이터 원본에 대한 복구 옵션을 만듭니다.

예제

예제 1: 파일 시스템 복구

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

이 명령은 파일 시스템을 tsqa.contoso.com 복원하고 원래 보안 설정을 복원하는 복구 옵션을 만듭니다.

예제 2: 복제본을 사용하여 파일 시스템 복구

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

첫 번째 명령은 DPM 서버에 대한 연결을 엽니다.

두 번째 명령은 DPMServer01이라는 컴퓨터를 가져옵니다. DPM 보호 에이전트가 이 서버에 설치됩니다. 이 명령은 $PServer 변수에 서버를 저장합니다.

세 번째 명령은 $PServer 보호 서버에서 보호되고 보호되지 않은 데이터 목록을 가져옵니다. 이 명령은 결과를 $PObject 변수에 저장합니다.

네 번째 명령은 DPoreMServer01이라는 DPM 서버와 연결된 라이브러리를 가져옵니다. 이 명령은 라이브러리를 $DpmLibrary 변수에 저장합니다.

다섯 번째 명령은 $PObject 데이터 원본의 복구 지점을 가져오고 해당 복구 지점 결과를 $RPoint 변수에 저장합니다.

여섯 번째 명령은 파일 시스템 데이터 원본에 복구 옵션을 만듭니다. 이 명령은 데이터가 테이프에서 DPMServer02라는 대상 서버의 복제본으로 복구되도록 지정합니다.

예제 3: 테이프의 복제본에서 파일 시스템 복구

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

첫 번째 명령은 DPMServer02라는 DPM 서버의 보호 그룹을 가져옵니다. 이 명령은 결과를 $PGroup 변수에 저장합니다.

두 번째 명령은 $PServer 프로덕션 서버에서 보호되고 보호되지 않은 데이터를 가져옵니다. 이 명령은 결과를 $PObject 변수에 저장합니다.

세 번째 명령은 $PObject 데이터 원본의 복구 지점을 가져오고 해당 복구 지점을 $RPoint 변수에 저장합니다.

네 번째 명령은 DPoreMServer01이라는 DPM 서버와 연결된 라이브러리를 가져옵니다. 이 명령은 라이브러리를 $DpmLibraries 변수에 저장합니다.

다섯 번째 명령은 파일 시스템 데이터 원본에 복구 옵션을 만듭니다. 이 명령은 데이터가 테이프에서 DPMServer02라는 대상 서버의 복제본으로 복구되도록 지정합니다.

여섯 번째 명령은 $ROption 복구 옵션을 사용하여 $RPoint 데이터 원본의 버전을 복원합니다.

매개 변수

-AlternateDatabase

복구할 대체 데이터베이스의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AlternateDatabaseDetails

대체 데이터베이스의 형식을 지정합니다.

형식:AlternateDatabaseDetailsType
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AlternateLocation

System Center 2019 - DPM(Data Protection Manager)에서 복구 지점을 만드는 대체 위치를 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AlternateStorageGroup

새 복구 지점에 대한 대체 스토리지 그룹을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ClientDatasource

복원된 데이터가 파일 시스템 또는 애플리케이션임을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-CopyLogFiles

DPM이 로그 파일을 복사했음을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DatabaseFileTempLocation

데이터베이스 파일의 임시 위치를 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DatabaseName

데이터베이스의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DatasourceName

데이터 원본의 이름을 지정합니다.

형식:String
Position:5
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationPath

복구 위치를 지정합니다.

형식:String
Position:4
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationServerName

DPM이 데이터를 복구할 서버의 이름을 지정합니다.

형식:String
Position:3
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DPMComponentName

DPM이 복구하는 데이터 원본의 GUID를 지정합니다.

형식:Guid
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DPMLibrary

이 cmdlet이 복구 옵션을 만드는 DPM 라이브러리 개체를 지정합니다. DPM 라이브러리 개체를 가져오려면 Get-DPMLibrary cmdlet을 사용합니다.

형식:Library
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DPMServerName

이 cmdlet이 작동할 DPM 서버의 이름을 지정합니다. 이름을 지정하지 않으면 cmdlet은 현재 컴퓨터의 이름을 사용합니다.

형식:String
Position:1
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-E14Datasource

데이터 원본이 Exchange Server 2010임을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Exchange

DPM이 Exchange Server 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ExchangeOperationType

DPM이 Exchange Server 데이터 원본에서 수행하는 작업의 유형을 지정합니다.

이 매개 변수에 허용되는 값은 다음과 같습니다.

  • NoOperation
  • MailBoxLevelRecovery
  • NeedCleanShutdown
형식:ExchangeOperationType
허용되는 값:NoOperation, MailBoxLevelRecovery, NeedCleanShutdown
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ExportFileTempLocation

내보내기 파일의 위치를 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-FileSystem

DPM이 파일 시스템 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-FileSystemDatasource

DPM이 파일 시스템 데이터 원본을 복구한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-GenericDatasource

DPM이 Microsoft Virtual Server와 같은 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-HyperVDatasource

데이터 원본이 nextref_virtualname 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-IntermediateServer

DPM이 SharePoint 사이트 복구에 사용하는 서버를 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-IntermediateSqlInstance

DPM이 SharePoint 사이트 복구에 사용하는 SQL Server의 인스턴스를 지정합니다. DPM은 SQL Server 인스턴스를 사용하여 SQL Server 데이터베이스를 일시적으로 호스트합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-IsRecoveryDatabase

데이터베이스가 복구 데이터베이스임을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-IsRecoveryStorageGroup

복구가 복구 스토리지 그룹임을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ItemLevelRecoveryType

복구 유형을 지정합니다.

이 매개 변수에 허용되는 값은 다음과 같습니다.

  • RecoveryFarm
  • UnattachedInstance
형식:SharepointRecoveryType
허용되는 값:RecoveryFarm, UnattachedInstance
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-LeaveDBInRestoringState

DPM이 데이터베이스를 작동이 불가능하지만 복원 가능한 상태로 둡니다. 데이터베이스를 작동 상태로 두려면 이 매개 변수를 지정합니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-LogFileCopyLocation

DPM이 로그 파일을 복사하는 위치를 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-MailboxDisplayName

DPM이 사서함에 표시하는 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-MountDatabaseAfterRestore

DPM이 데이터베이스를 복원한 후 데이터베이스를 탑재한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-OverwriteType

DPM이 복구 중인 파일이 이미 있을 때 수행하는 작업을 지정합니다.

이 매개 변수에 허용되는 값은 다음과 같습니다.

  • CreateCopy
  • 거르다
  • 덮어쓸
형식:OverwriteType
허용되는 값:Overwrite, NoOverwrite, CopyOnExist
Position:6
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-PrimaryDpmServer

DPM이 데이터를 복구하는 서버가 DPM 서버임을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoverToReplicaFromTape

복제본에 대한 복구가 테이프에서 생성되었는지 여부를 나타냅니다.

형식:Boolean
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoveryLocation

DPM이 데이터를 복구하는 위치를 지정합니다.

이 매개 변수에 허용되는 값은 다음과 같습니다.

  • OriginalServer
  • CopyToFolder
  • OriginalServerWithDBRename
  • AlternateExchangeServer
  • ExchangeServerDatabase
형식:RecoveryLocation
허용되는 값:OriginalServer, CopyToFolder, OriginalServerWithDBRename, AlternateExchangeServer, ExchangeServerDatabase, PrimaryDPMServer, DPMReplicaVolume, AlternateHyperVServer
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoveryType

복구 유형을 지정합니다. HyperVDatasource 매개 변수를 지정하는 경우 유일한 유효한 값은 Recover입니다. 이 매개 변수에 허용되는 값은 복구 또는 복원입니다.

형식:RecoveryType
허용되는 값:Recover, Restore
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RestoreSecurity

DPM이 복구 지점의 보안 설정을 사용한다는 것을 나타냅니다. 이 매개 변수를 지정하지 않으면 DPM은 대상 서버의 보안 설정을 사용합니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RollForwardRecovery

DPM이 최신 복구 지점에서 애플리케이션을 복구하고 해당 복구 지점 이후의 모든 로그를 적용하여 애플리케이션을 최신 상태로 가져오도록 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-SANRecovery

DPM이 SAN(스토리지 영역 네트워크) 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-SharePoint

DPM이 SharePoint 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-SharePointSite

DPM이 SharePoint 사이트에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-SQL

DPM이 SQL Server 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-StagingAreaPath

준비 영역의 경로를 지정합니다.

형식:String
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-StorageGroupName

스토리지 그룹의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-SystemProtectionDatasource

DPM이 시스템 보호 데이터 원본에서 현재 작업을 수행한다는 것을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TargetLocation

DPM이 복제본을 저장하는 위치를 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TargetServer

복구할 대상 서버를 지정합니다.

클러스터된 환경에서 이 cmdlet을 사용하는 경우 ResourceGroupName.ClusterName.DomainName형식으로 대상 서버 매개 변수를 지정합니다.

형식:String
Position:1
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TargetSiteUrl

DPM이 데이터를 복구하는 대상의 URL을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

출력

RecoveryOption