Windows Server 2012 / 2012 R2 におけるデータ重複除去関連のコマンドレットについて

スポンサーリンク

既定ではインストールされていませんが、Windows Server 2012 / 2012 R2 標準の機能としてデータ重複除去というデータの重複を検出し、そのデータの正確さや整合性を損なうことなく削除する機能や PowerShell コマンドレットなどの関連ツールを提供しています。

データ重複除去関連の PowerShell コマンドレットのヘルプに関しては英語のみとなっており、日本語による情報はあまり公開されていません。

そこで、Windows Server 2012 / 2012 R2 のデータ重複除去に関する PowerShell コマンドレットの情報について、備忘録という意味でも日本語としてオンライン上で確認したいと思い、本ブログで纏めてみました。

なお、データ重複除去に関する PowerShell コマンドレットの一覧を表示するには、データ重複除去の機能が追加されたサーバー上で以下の PowerShell コマンドレットを実行することで確認可能です。

 Get-Command –Module Deduplication 
Windows Server 2012 / 2012 R2 におけるデータ重複除去関連のコマンドレット一覧
項番 コマンドレット 内容
1 Disable-DedupVolume 1 つ以上のボリューム上のデータ重複除去アクティビティを無効にします。
2 Enable-DedupVolume デフォルト設定を使用して、指定したボリューム上のデータ重複除去を有効にします。
3 Expand-DedupFile 元の場所に最適化されたファイルを展開します。
4 Get-DedupJob 現在実行中、またはキューに入れられた重複除去ジョブのステータスと情報を返します。
5 Get-DedupMetadata データ重複除去メタデータを持つすべてのボリュームの DeduplicationMetadata オブジェクトを返します。
6 Get-DedupSchedule システム上で定義された DeduplicationJobSchedule オブジェクトを返します。
7 Get-DedupStatus データ重複除去メタデータを持つすべてのボリュームの DeduplicationStatus オブジェクトを返します。
8 Get-DedupVolume データ重複除去メタデータを持つ各ボリュームの DeduplicationVolume オブジェクトを返します。
9 Measure-DedupFileMetadata 同じボリューム上のフォルダ セット内のファイルの重複除去メタデータを評価します。
10 New-DedupSchedule 新しいデータ重複除去スケジュールを作成し、DeduplicationSchedule オブジェクトを返します。
11 Remove-DedupSchedule 指定した DeduplicationSchedule オブジェクトを削除します。
12 Set-DedupSchedule データ重複除去スケジュール設定を設定します。
13 Set-DedupVolume データ重複除去ボリューム設定を設定します。
14 Start-DedupJob 指定したボリュームの指定した型の新しいデータ重複除去ジョブをキューに入れます。
15 Stop-DedupJob 指定した 1 つ以上のデータ重複除去ジョブをキャンセルします。
16 Update-DedupStatus データ重複除去の節約情報を新しく計算するために 1 つ以上の指定したボリュームをスキャンし、DeduplicationStatus オブジェクトを返します。

[参考]

スポンサーリンク
スポンサーリンク
スポンサーリンク