次の方法で共有


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>]

説明

New-DPMRecoveryOption コマンドレットは、ファイル サーバー、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 サーバーへの接続を開きます。

2 番目のコマンドは、DPMServer01 という名前のコンピューターを取得します。 DPM 保護エージェントがこのサーバーにインストールされます。 このコマンドは、サーバーを $PServer 変数に格納します。

3 番目のコマンドは、$PServerの保護サーバー上の保護されたデータと保護されていないデータの一覧を取得します。 このコマンドは、結果を $PObject 変数に格納します。

4 番目のコマンドは、DPoreMServer01 という名前の DPM サーバーに関連付けられているライブラリを取得します。 このコマンドは、ライブラリを $DpmLibrary 変数に格納します。

5 番目のコマンドは、$PObjectのデータ ソースの復旧ポイントを取得し、その復旧ポイントの結果を$RPoint変数に格納します。

6 番目のコマンドは、ファイル システム のデータ ソースに回復オプションを作成します。 このコマンドは、テープから 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 変数に格納します。

2 番目のコマンドは、$PServerの運用サーバー上の保護されたデータと保護されていないデータを取得します。 このコマンドは、結果を $PObject 変数に格納します。

3 番目のコマンドは、$PObject内のデータ ソースの復旧ポイントを取得し、その復旧ポイントを$RPoint変数に格納します。

4 番目のコマンドは、DPoreMServer01 という名前の DPM サーバーに関連付けられているライブラリを取得します。 このコマンドは、$DpmLibraries変数にライブラリを格納します。

5 番目のコマンドは、ファイル システム のデータ ソースに回復オプションを作成します。 このコマンドは、テープから DPMServer02 という名前のターゲット サーバー上のレプリカにデータを回復することを指定します。

6 番目のコマンドでは、$ROptionの回復オプションを使用して、$RPointのデータ ソースのバージョンを復元します。

パラメーター

-AlternateDatabase

復旧用の代替データベースの名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AlternateDatabaseDetails

代替データベースの種類を指定します。

型:AlternateDatabaseDetailsType
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AlternateLocation

System Center 2019 - Data Protection Manager (DPM) によって復旧ポイントが作成される別の場所を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AlternateStorageGroup

新しい復旧ポイントの代替ストレージ グループを指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ClientDatasource

復元されたデータがファイル システムまたはアプリケーションであることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-CopyLogFiles

DPM がログ ファイルをコピーすることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DatabaseFileTempLocation

データベース ファイルの一時的な場所を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DatabaseName

データベースの名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DatasourceName

データ ソースの名前を指定します。

型:String
配置:5
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DestinationPath

復旧場所を指定します。

型:String
配置:4
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DestinationServerName

DPM がデータを回復するサーバーの名前を指定します。

型:String
配置:3
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DPMComponentName

DPM が回復するデータ ソースの GUID を指定します。

型:Guid
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DPMLibrary

このコマンドレットで回復オプションを作成する DPM ライブラリ オブジェクトを指定します。 DPM ライブラリ オブジェクトを取得するには、Get-DPMLibrary コマンドレットを使用します。

型:Library
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DPMServerName

このコマンドレットが機能する DPM サーバーの名前を指定します。 名前を指定しない場合、コマンドレットは現在のコンピューターの名前を使用します。

型:String
配置:1
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-E14Datasource

データ ソースが Exchange Server 2010 であることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Exchange

DPM が Exchange Server データ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ExchangeOperationType

DPM が Exchange Server データ ソースに対して実行する操作の種類を指定します。

このパラメーターに使用できる値は次のとおりです。

  • NoOperation
  • MailBoxLevelRecovery
  • NeedCleanShutdown
型:ExchangeOperationType
指定可能な値:NoOperation, MailBoxLevelRecovery, NeedCleanShutdown
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ExportFileTempLocation

エクスポート ファイルの場所を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-FileSystem

DPM がファイル システム データ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-FileSystemDatasource

DPM がファイル システム のデータ ソースを回復することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-GenericDatasource

DPM が Microsoft Virtual Server などのデータ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-HyperVDatasource

データ ソースがnextref_virtualnameされていることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-IntermediateServer

DPM が SharePoint サイトの回復に使用するサーバーを指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-IntermediateSqlInstance

DPM が SharePoint サイトの回復に使用する SQL Server のインスタンスを指定します。 DPM は SQL Server のインスタンスを使用して、SQL Server データベースを一時的にホストします。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-IsRecoveryDatabase

データベースが復旧データベースであることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-IsRecoveryStorageGroup

復旧が復旧ストレージ グループであることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ItemLevelRecoveryType

回復の種類を指定します。

このパラメーターに使用できる値は次のとおりです。

  • RecoveryFarm
  • UnattachedInstance
型:SharepointRecoveryType
指定可能な値:RecoveryFarm, UnattachedInstance
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-LeaveDBInRestoringState

DPM がデータベースを操作不可能な状態で復元可能な状態にすることを示します。 データベースを操作したままにするには、このパラメーターを指定します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-LogFileCopyLocation

DPM がログ ファイルをコピーする場所を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MailboxDisplayName

DPM がメールボックスに表示する名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MountDatabaseAfterRestore

DPM がデータベースを復元した後にデータベースをマウントすることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-OverwriteType

回復中のファイルが既に存在する場合に DPM が実行するアクションを指定します。

このパラメーターに使用できる値は次のとおりです。

  • CreateCopy
  • スキップ
  • 上書き
型:OverwriteType
指定可能な値:Overwrite, NoOverwrite, CopyOnExist
配置:6
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PrimaryDpmServer

DPM がデータを回復するサーバーが DPM サーバーであることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RecoverToReplicaFromTape

レプリカへの復旧がテープからのものかどうかを示します。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RecoveryLocation

DPM がデータを回復する場所を指定します。

このパラメーターに使用できる値は次のとおりです。

  • OriginalServer
  • CopyToFolder
  • OriginalServerWithDBRename
  • AlternateExchangeServer
  • ExchangeServerDatabase
型:RecoveryLocation
指定可能な値:OriginalServer, CopyToFolder, OriginalServerWithDBRename, AlternateExchangeServer, ExchangeServerDatabase, PrimaryDPMServer, DPMReplicaVolume, AlternateHyperVServer
配置:2
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RecoveryType

回復の種類を指定します。 HyperVDatasource パラメーターを指定した場合、有効な値は Recover のみです。 このパラメーターに使用できる値は、Recover または Restore です。

型:RecoveryType
指定可能な値:Recover, Restore
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RestoreSecurity

DPM が回復ポイントのセキュリティ設定を使用することを示します。 このパラメーターを指定しない場合、DPM は移行先サーバーのセキュリティ設定を使用します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RollForwardRecovery

DPM が最新の回復ポイントからアプリケーションを回復し、その復旧ポイントの後のすべてのログを適用して、アプリケーションを最新の状態にすることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SANRecovery

DPM が記憶域ネットワーク (SAN) データ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SharePoint

DPM が SharePoint データ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SharePointSite

DPM が SharePoint サイトで現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SQL

DPM が SQL Server データ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-StagingAreaPath

ステージング領域のパスを指定します。

型:String
配置:2
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-StorageGroupName

ストレージ グループの名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SystemProtectionDatasource

DPM がシステム保護データ ソースに対して現在の操作を実行することを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetLocation

DPM がレプリカを格納する場所を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetServer

復旧するターゲット サーバーを指定します。

クラスター環境でこのコマンドレットを使用する場合は、ResourceGroupName.ClusterName.DomainName形式でターゲット サーバー パラメーターを指定します。

型:String
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetSiteUrl

DPM がデータを回復するターゲットの URL を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

RecoveryOption