System Center 2016 – Data Protection Manager (DPM 2016) の DPM 管理シェルは、PowerShell を用いたコマンドライン インタフェースです。
DPM 管理シェルは、デスクトップ上のアイコン、もしくは [スタート メニュー] – [Microsoft System Center 2016] – [DPM 管理シェル] を選択、クリックすることで起動することが可能です。
DPM 2016 の管理を目的として様々なコマンドレットが DPM 管理シェルに用意されていますが、 コマンドレットのヘルプについては、日本語の情報は公開されていません。
このヘルプ情報について、「Get-Help」コマンドレットの -Full オプションを用いて実行した結果を編集、意訳しました。
この記事では、「Set-DPMDatasourceDefaultDiskAllocation」コマンドレットについて記載します (他のコマンドレットについては、「System Center 2016 – Data Protection Manager の DPM 管理シェルで使用できるコマンドレットについて」を参照)。
Set-DPMDatasourceDefaultDiskAllocation コマンドレット
名前
Set-DPMDatasourceDefaultDiskAllocation
エイリアス
Get-DatasourceDiskAllocation
概要
保護データに割り当てられたディスク容量を取得します。
構文
Set-DPMDatasourceDefaultDiskAllocation [-Datasource] <Datasource[]> [-Async] [-CalculateShrinkThresholds] [-CalculateSize] [-PrimaryDpmServer] [-Tag <Object>] [<CommonParameters>] |
説明
Set-DPMDatasourceDefaultDiskAllocation コマンドレットは、System Center 2016 – Data Protection Manager (DPM) の保護データに割り当てられたディスク容量を変更します。
パラメーター
-Async [<SwitchParameter>]
コマンドが非同期で実行する場合に指定します。コマンドが非同期で実行される場合、ジョブ完了までに時間を要する場合でも、コマンド プロンプトはすぐに返ります。
必須 | false |
位置 | named |
既定値 | なし |
パイプライン入力を許可する | false |
ワイルドカード文字を許可する | false |
-CalculateShrinkThresholds [<SwitchParameter>]
DPM が回復ポイント ボリュームが減少する可能性のあるしきい値を計算する場合に指定します。
このパラメーターは、ShadowCopySizeAfterMaxShrink および ShadowCopySizeAfterMinShrink プロパティを設定します。このパラメーターを使用するとき、Get-DiskAllocation コマンドレットは、2 つの値を返します。回復ポイント ボリュームを削減するには、返された 2 つの値の間の値を Set-DiskAllocation コマンドレットの -ShadowCopyArea パラメーターに指定します。しかし、回復ポイント ボリュームの削減ができない場合、コマンドレットは適切なエラーコードで例外スローします。
必須 | false |
位置 | named |
既定値 | なし |
パイプライン入力を許可する | false |
ワイルドカード文字を許可する | false |
-CalculateSize [<SwitchParameter>]
DPM がディスクに割り当てられた領域を計算する場合に指定します。
必須 | false |
位置 | named |
既定値 | なし |
パイプライン入力を許可する | false |
ワイルドカード文字を許可する | false |
-Datasource <Datasource[]>
このコマンドレットがディスク割り当てを修正するデータ ソース オブジェクトを指定します。データ ソースは、Windows オペレーティング システムのファイル システム共有、もしくはボリューム、Micorosft SQL Server データベース、Microsoft Exchange Server ストレージ グループ、Microsoft SharePoint ファール、Microsoft Virtual Machine、DPM データベース、もしくは保護グループのメンバーのシステム状態となります。
必須 | true |
位置 | 1 |
既定値 | なし |
パイプライン入力を許可する | true (ByValue) |
ワイルドカード文字を許可する | false |
-PrimaryDpmServer [<SwitchParameter>]
DPM が DPM サーバーにデータを回復する場合に指定します。
必須 | false |
位置 | named |
既定値 | なし |
パイプライン入力を許可する | false |
ワイルドカード文字を許可する | false |
-Tag [<Object>]
非同期呼び出しことに応答を区別するカスタム プロパティを指定します。コマンドレットに基づくグラフィカル ユーザー インターフェイスを構築するために、このパラメーターを用います。DPM 管理シェルではこのパラメーターは使用できません。
必須 | false |
位置 | named |
既定値 | なし |
パイプライン入力を許可する | false |
ワイルドカード文字を許可する | false |
<CommonParameters>
このコマンドレットは、次の共通パラメーターをサポートします: -Verbose、-Debug、-ErrorAction、-ErrorVariable、-WarningAction、-WarningVariable、-OutBuffer、-PipelineVariable、および -OutVariable。詳細については、about_CommonParameters を参照してください。
入力
入力の種類は、コマンドレットにパイプ可能なオブジェクトの種類です。
出力
出力の種類は、コマンドレットが発行するオブジェクトの種類です。
例
例 1 : データ ソースにディスク割り当てを指定する
$Pg = Get-ProtectionGroup -DPMServerName "TestingServer" $Mpg = Get-ModifiableProtectionGroup $Pg $Ds = Get-Datasource -ProtectionGroup $Mpg Get-DatasourceDiskAllocation -Datasource $Ds[1] Set-DPMDatasourceDiskAllocation -Datasource $Ds[1] -ProtectionGroup $Mpg Set-ProtectionGroup $Mpg
この例では、データ ソースのディスク割り当てを指定します。
最初のコマンドは、DPM サーバー「TestingServer」からすべての保護グループを取得し、変数 $Pg に格納します。これらの保護グループを編集することはできません。
2 番目のコマンドは、$Pg 配列から編集可能モードで保護グループを取得、変数 $Mpg に格納します。
3 番目のコマンドは、$Mpg 配列から保護および保護されていないデータ一覧を取得し、変数 $Ds に格納します。
4 番目のコマンドは、$Ds の 2 番目のデータ ソースに対して現在のディスク割り当てを取得します。
5 番目のコマンドは、$Mpg の保護グループから $Ds の 2 番目のデータソールのディスク割り当てを設定します。
6 番目のコマンドは、$Mpg の編集可能な保護グループに $Ds の 2 番目のデータ ソースを保存します。
関連するリンク
- Edit-DPMDiskAllocation
- Set-DPMDatasourceDiskAllocation
参考
- Data Protection Manager Cmdlets
https://technet.microsoft.com/en-us/library/hh881730(v=sc.30).aspx - Set-DPMDatasourceDefaultDiskAllocation
https://technet.microsoft.com/en-us/library/hh881761(v=sc.30).aspx