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