Windows Server 2012 / 2012 R2 における Windows Server Backup 関連のコマンドレットについて

ブログ エントリ内にアフィリエイト広告が含まれています

規定ではインストールされていませんが、Windows Server 2012 / 2012 R2 標準の機能として Windows Server Backup (WSB) という基本的なバックアップと回復と行うための一連のウィザードや PowerShell コマンドレットなどの関連ツールを提供しています。

WSB 関連の PowerShell コマンドレットは Windows Server 2008 R2 と比較し、機能強化が行われていますが、ヘルプに関しては英語のみとなっており、日本語による情報はあまり公開されていません。

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

なお、WSB に関する PowerShell コマンドレットの一覧を表示するには、Windows Server バックアップの機能が追加されたサーバー上で以下の PowerShell コマンドレットを実行することで確認可能です。

 Get-Command *wb* -CommandType cmdlet | Format-Table Name 

Windows Server 2012 / 2012 R2 における Windows Server Backup 関連のコマンドレット一覧
項番 コマンドレット 内容
1 Add-WBBackupTarget バックアップ ポリシーにバックアップ ターゲットを追加します。
2 Add-WBBareMetalRecovery ポリシーを使用したバックアップがベアメタル回復を実行できるよう、項目をバックアップ ポリシーに追加します。
3 Add-WBFileSpec バックアップ ポリシーにバックアップ ファイル仕様を追加します。
4 Add-WBSystemState バックアップ ポリシーに、システム状態コンポーネントを追加します。
5 Add-WBVirtualMachine バックアップ ポリシーに、仮想マシンのリストを追加します。
6 Add-WBVolume バックアップ ポリシーに、ソース ボリュームのリストを追加します。
7 Get-WBBackupSet 指定した場所からサーバーのバックアップを取得します。
8 Get-WBBackupTarget バックアップ ポリシーの一部として指定したバックアップ保存場所を指定します。
9 Get-WBBackupVolumeBrowsePath ボリューム上のファイルを読み取りできるよう、バックアップ内のボリュームをマウントします。
10 Get-WBBareMetalRecovery バックアップ ポリシーが、バックアップからベアメタル回復が実行できるかどうかを表示します。
11 Get-WBDisk ローカル コンピューター上にオンラインとなっている内蔵ディスクおよび外部ディスクのリストを取得します。
12 Get-WBFileSpec バックアップ ポリシーに関連付けられたバックアップ ファイル仕様のリストを取得します。
13 Get-WBJob 現在のバックアップ操作を取得します。
14 Get-WBPerformanceConfiguration 現在のボリューム バックアップ パフォーマンスを取得します。
15 Get-WBPolicy 現在のバックアップ ポリシーのコンピューターを取得します。
16 Get-WBSchedule 現在のバックアップ スケジュールを取得します。
17 Get-WBSummary コンピューター上のバックアップ操作の履歴を取得します。
18 Get-WBSystemState バックアップ ポリシーに追加されたシステム状態の回復が追加されたかどうかを示す論理値を取得します。
19 Get-WBVirtualMachine バックアップ ポリシーから仮想マシンおよびコンポーネントを取得します。
20 Get-WBVolume ボリュームのリストを取得します。
21 Get-WBVssBackupOption バックアップ ポリシーから VSS 設定を取得します。
22 New-WBBackupTarget バックアップ ターゲット オブジェクトを作成します。
23 New-WBFileSpec バックアップ ファイル仕様を作成します。
24 New-WBPolicy バックアップ ポリシー オブジェクトを作成します。
25 Remove-WBBackupSet ターゲット カタログ、システム カタログ、もしくはその両方からバックアップを削除します。
26 Remove-WBBackupTarget バックアップ ポリシーからバックアップ ターゲットを削除します。
27 Remove-WBBareMetalRecovery 現在のバックアップ ポリシーからベアメタル リカバリを実行する項目が含まれる要求を削除します。
28 Remove-WBCatalog ローカル コンピューターからバックアップ カタログを削除します。
29 Remove-WBFileSpec バックアップ ポリシーからバックアップ ファイル仕様を削除します。
30 Remove-WBPolicy バックアップ ポリシーを削除します。
31 Remove-WBSystemState バックアップ ポリシーからシステム状態コンポーネントを削除します。
32 Remove-WBVirtualMachine バックアップ ポリシーから仮想マシンのリストを削除します。
33 Remove-WBVolume バックアップ ポリシーからボリュームを削除します。
34 Restore-WBCatalog 保存場所からバックアップ カタログをローカル コンピューターに回復します。
35 Resume-WBBackup デバイスにメディアを追加した後、リムーバブル デバイスにバックアップ操作を再開します。
36 Resume-WBVolumeRecovery リムーバブル デバイスおよび特定のメディアからボリュームの回復操作を再開します。
37 Set-WBPerformanceConfiguration 現在のボリューム バックアップ パフォーマンス設定を設定します。
38 Set-WBPolicy バックアップ ポリシーをバックアップ スケジュールに設定します。
39 Set-WBSchedule 現在のバックアップ スケジュールを設定します。
40 Set-WBVssBackupOption バックアップ ポリシー上の VSS 設定を決定する値を設定します。
41 Start-WBApplicationRecovery アプリケーションの回復操作を開始します。
42 Start-WBBackup 1 回限りのバックアップ操作を開始します。
43 Start-WBFileRecovery ファイルの回復操作を開始します。
44 Start-WBHyperVRecovery Hyer-V Server 2012 仮想マシンの回復を開始します。
45 Start-WBSystemStateRecovery システム状態の回復操作を開始します。
46 Start-WBVolumeRecovery ボリュームの回復操作を開始します。
47 Stop-WBJob 現在のバックアップ、もしくは回復ジョブを停止します。

[参考]

タイトルとURLをコピーしました