System Center 2016 – Data Protection Manager の DPM 管理シェルで使用できるコマンドレット (New-DPMRecoveryPoint) について

System Center 2016 – Data Protection Manager (DPM 2016) の DPM 管理シェルは、PowerShell を用いたコマンドライン インタフェースです。

DPM 管理シェルは、デスクトップ上のアイコン、もしくは [スタート メニュー] – [Microsoft System Center 2016] – [DPM 管理シェル] を選択、クリックすることで起動することが可能です。

DPM 2016 の管理を目的として様々なコマンドレットが DPM 管理シェルに用意されていますが、 コマンドレットのヘルプについては、日本語の情報は公開されていません。

このヘルプ情報について、「Get-Help」コマンドレットの -Full オプションを用いて実行した結果を編集、意訳しました。

この記事では、「New-DPMRecoveryPoint」コマンドレットについて記載します (他のコマンドレットについては、「System Center 2016 – Data Protection Manager の DPM 管理シェルで使用できるコマンドレットについて」を参照)。

New-DPMRecoveryPoint コマンドレット

名前

New-DPMRecoveryPoint

エイリアス

New-RecoveryPoint

概要

回復ポイントを作成します。

構文

New-DPMRecoveryPoint [-Datasource] <Datasource[]> [-AdhocJobsContext <AdhocJobsContext>] [-JobStateChangedEventHandler <JobStateChangedEventHandler>] -ProtectionType {ShortTerm | LongTerm} -Tape [-Confirm] [-WhatIf] [<CommonParameters>]

New-DPMRecoveryPoint [-Datasource] <Datasource[]> [-AdhocJobsContext <AdhocJobsContext>] [-BackupType {ExpressFull | Incremental}] [-JobStateChangedEventHandler <JobStateChangedEventHandler>] [-WithDataIntegrityCheck] -Disk [-Confirm] [-WhatIf] [<CommonParameters>]

New-DPMRecoveryPoint [-Datasource] <Datasource[]> [-AdhocJobsContext <AdhocJobsContext>] [-JobStateChangedEventHandler <JobStateChangedEventHandler>] [-WithDataIntegrityCheck] -Disk -DiskRecoveryPointOption {WithSynchronize | WithoutSynchronize | OnlySynchronize} [-Confirm] [-WhatIf] [<CommonParameters>]

New-DPMRecoveryPoint [-Datasource] <Datasource[]> [-AdhocJobsContext <AdhocJobsContext>] [-JobStateChangedEventHandler <JobStateChangedEventHandler>] -Online [-Confirm] [-WhatIf] [<CommonParameters>]

説明

New-DPMRecoveryPoint コマンドレットは、データ ソースの回復ポイントを作成します。短期間、および長期間の保護の種類の回復ポイントを作成することが可能です。

パラメーター

hoge

hoge

必須false
位置4
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

hoge

hoge

必須true
位置1
既定値なし
パイプライン入力を許可するTrue (ByValue)
ワイルドカード文字を許可するfalse

hoge

hoge

必須false
位置3
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

hoge

hoge

必須false
位置2
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

hoge

hoge

必須true
位置1
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

hoge

hoge

必須true
位置1
既定値なし
パイプライン入力を許可するTrue (ByValue)
ワイルドカード文字を許可するfalse

hoge

hoge

必須false
位置4
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

hoge

hoge

必須true
位置1
既定値なし
パイプライン入力を許可するTrue (ByValue)
ワイルドカード文字を許可するfalse

hoge

hoge

必須false
位置3
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

hoge

hoge

必須false
位置2
既定値なし
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

-Confirm [<SwitchParameter>]

コマンドレットを実行する前に確認のプロンプトを表示します。

必須false
位置named
既定値false
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

-WhatIf [<SwitchParameter>]

コマンドレットを実行する場合、何が起きるかを表示します。コマンドレットは実行されません。

必須false
位置named
既定値false
パイプライン入力を許可するfalse
ワイルドカード文字を許可するfalse

<CommonParameters>

このコマンドレットは、次の共通パラメーターをサポートします: -Verbose-Debug-ErrorAction-ErrorVariable-WarningAction-WarningVariable-OutBuffer-PipelineVariable、および -OutVariable。詳細については、about_CommonParameters を参照してください。

入力

入力の種類は、コマンドレットにパイプ可能なオブジェクトの種類です。

出力

出力の種類は、コマンドレットが発行するオブジェクトの種類です。

  • Job

例 1 : 回復ポイントを作成し、バックアップを実行する

$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
$PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
New-DPMRecoveryPoint -Datasource $PObjects -Disk -BackupType ExpressFull

最初のコマンドは、DPM サーバー「DPMServer02」の保護グループを取得し、変数 $PGroup に格納します。

2 番目のコマンドは、$PGroup に格納された保護グループの保護および保護されていないデータの一覧を取得、変数 $PObjects に格納します。

3 番目のコマンドは、$PObjects に格納されたデータ ソースの回復ポイントを作成し、ExpressFull バックアップを実行します。

例 2 : 回復ポイントを作成し、データ ソースを同期する

$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
$PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
New-DPMRecoveryPoint -Datasource $PObjects -Disk -DiskRecoveryPointOption WithSynchronize

最初のコマンドは、DPM サーバー「DPMServer02」の保護グループを取得し、変数 $PGroup に格納します。

2 番目のコマンドは、$PGroup に格納された保護グループの保護および保護されていないデータの一覧を取得、変数 $PObjects に格納します。

3 番目のコマンドは、変数 $PObjects に格納されたデータ ソースの回復ポイントを作成、データ ソースの回復ポイントを同期します。

例 3 : テープ上に短期間の回復ポイントを作成する

$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
$PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
New-DPMRecoveryPoint -Datasource $PObjects -Tape -ProtectionType ShortTerm

最初のコマンドは、DPM サーバー「DPMServer02」の保護グループを取得し、変数 $PGroup に格納します。

2 番目のコマンドは、$PGroup に格納された保護グループの保護および保護されていないデータの一覧を取得、変数 $PObjects に格納します。

3 番目のコマンドは、$PObjects に格納されたデータ ソースのテープ上の回復ポイントを作成、短期間の保護の種類に設定します。

関連するリンク

  • Get-DPMProtectionGroup
  • Get-DPMDatasource
  • Get-DPMRecoveryPoint
  • Remove-DPMRecoveryPoint
  • Get-DPMRecoveryPointLocation

参考

DPM 2016 System Center
スポンサーリンク
スポンサーリンク
kogesaka (Yu Kogasaka) をフォローする
焦げlog
タイトルとURLをコピーしました