Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレットについて

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

Windows Server 2008 R2では、Active Directory (AD) やフェールオーバー クラスタリング (WSFC)、グループ ポリシーといった役割および機能がインストールされたサーバーの管理、もしくは管理したい役割および機能についてリモート サーバー管理ツールをインストールしたサーバー上で、PowerShellコマンドレットを用いて管理することが可能です。

各役割および機能に関するPowerShellコマンドレットのヘルプについて、オンライン上で公開されていますが、主に英語のみで日本語の情報はあまり公開されていないようです。

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

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

Add-Pssnapin windows.serverbackup
Get-Command *wb* -commandtype cmdlet | Format-Table Name

Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレット一覧
項番 コマンドレット 内容
1 Add-WBBackupTarget バックアップの保存場所を指定するWBBackupTargetオブジェクトをバックアップ ポリシー (WBPolicyオブジェクト) に追加します。
2 Add-WBBareMetalRecovery 必要な項目をバックアップ ポリシー (WBPolicyオブジェクト) に追加して、このポリシーを使用して作成したバックアップでベア メタル回復を後で実行できるようにします。
3 Add-WBFileSpec バックアップに含めるか、またはバックアップから除外する項目を指定するWBFileSpecオブジェクトをバックアップ ポリシー (WBPolicyオブジェクト) に追加します。
4 Add-WBSystemState 必要な項目をバックアップ ポリシー (WBPolicyオブジェクト) に追加して、このポリシーを使用して作成したバックアップでシステム状態の回復を後で実行できるようにします。
5 Add-WBVolume ソース ボリュームの一覧をバックアップ ポリシー (WBPolicyオブジェクト) に追加します。
6 Get-WBBackupSet サーバー用に作成され、指定した場所に保存されているバックアップ (WBBackupSetオブジェクト) の一覧を取得します。
7 Get-WBBackupTarget バックアップ ポリシー (WBPolicyオブジェクト) の一部として指定されたバックアップの保存場所を取得します。
8 Get-WBBareMetalRecovery バックアップからベア メタル回復を実行する機能がバックアップ ポリシー (WBPolicyオブジェクト) に追加されているかどうかを示す値を取得します。
9 Get-WBDisk オンラインになっている、ローカル コンピューターの内部ディスクおよび外部ディスクの一覧を取得します。
10 Get-WBFileSpec 指定されたバックアップ ポリシー (WBPolicyオブジェクト) に関連付けられたWBFileSpecオブジェクトの一覧を取得します。
11 Get-WBJob 現在実行中のバックアップ操作 (WBJobオブジェクト) を取得します。
12 Get-WBPolicy コンピューターに設定されている現在のバックアップ ポリシーを取得します。
13 Get-WBSchedule バックアップ ポリシー (WBPolicyオブジェクト) 内のバックアップの現在のスケジュールを取得します。
14 Get-WBSummary 実行されたバックアップ操作の履歴を取得します。
15 Get-WBSystemState バックアップでシステム状態の回復を実行する機能がバックアップ ポリシー (WBPolicyオブジェクト) に追加されているかどうかを示すブール値を取得します。
16 Get-WBVolume バックアップ ポリシー (WBPolicyオブジェクト) に含まれているバックアップのソース ボリュームの一覧を取得します。
17 Get-WBVssBackupOptions バックアップ ポリシー (WBPolicyオブジェクト) を使用して作成されるバックアップを、VSS (ボリューム シャドウ コピー サービス) コピー バックアップまたはVSS完全バックアップのいずれにするかを指定する設定を取得します。
18 New-WBBackupTarget 新しいWBBackupTargetオブジェクトを作成します。
19 New-WBFileSpec 新しいWBFileSpecオブジェクトを作成します。
20 New-WBPolicy 新しいバックアップ ポリシー (WBPolicyオブジェクト) を作成します。
21 Remove-WBBackupTarget バックアップの保存場所 (WBBackupTargetオブジェクトで定義) をバックアップ ポリシー (WBPolicyオブジェクト) から削除します。
22 Remove-WBBareMetalRecovery ベア メタル回復に必要なすべての項目を含める要求を、現在のバックアップ ポリシー (WBPolicyオブジェクト) から削除します。
23 Remove-WBFileSpec バックアップに含めるか、またはバックアップから除外する項目の一覧を、WBFileSpecオブジェクトの指定に従って、バックアップ ポリシー (WBPolicyオブジェクト) から削除します。
24 Remove-WBPolicy 現在設定されているバックアップ ポリシー (WBPolicyオブジェクト) を削除します。
25 Remove-WBSystemState システム状態の回復に必要なすべての項目を含める要求を、現在のバックアップ ポリシー (WBPolicyオブジェクト) から削除します。
26 Remove-WBVolume バックアップするボリューム (WBVolumeオブジェクトで指定) をバックアップ ポリシー (WBPolicyオブジェクト) から削除します。
27 Set-WBPolicy WBPolicyオブジェクトを、スケジュールされたバックアップに使用するバックアップ ポリシーとして設定します。
28 Set-WBSchedule バックアップ ポリシー (WBPolicyオブジェクト) に対する毎日バックアップを作成する時刻を設定します。
29 Set-WBVssBackupOptions バックアップ ポリシー (WBPolicyオブジェクト) を使用して作成されるバックアップを、VSS (ボリューム シャドウ コピー サービス) コピー バックアップまたはVSS完全バックアップのいずれにするかを指定する値を設定します。
30 Start-WBBackup 1回限りのバックアップ操作を開始します。

[参考]

コメント

  1. […] この記事では、「Add-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  2. […] この記事では、「Add-WBBareMetalRecovery」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  3. […] この記事では、「Add-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  4. […] この記事では、「Add-WBSystemState」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  5. […] この記事では、「Add-WBVolume」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  6. […] この記事では、「Get-WBBackupSet」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  7. […] この記事では、「Get-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  8. […] この記事では、「Get-WBBareMetalRecovery」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  9. […] この記事では、「Get-WBDisk」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  10. […] この記事では、「Get-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  11. […] この記事では、「Get-WBJob」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  12. […] この記事では、「Get-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  13. […] この記事では、「Get-WBSchedule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  14. […] この記事では、「Get-WBSummary」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  15. […] この記事では、「Get-WBSystemState」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  16. […] この記事では、「Get-WBVolume」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  17. […] この記事では、「Get-WBVssBackupOptions」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  18. […] この記事では、「New-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  19. […] この記事では、「New-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  20. […] この記事では、「New-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  21. […] この記事では、「Remove-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  22. […] この記事では、「Remove-WBBareMetalRecovery」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  23. […] この記事では、「Remove-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  24. […] この記事では、「Remove-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  25. […] この記事では、「Remove-WBSystemState」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  26. […] この記事では、「Remove-WBVolume」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  27. […] この記事では、「Set-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  28. […] この記事では、「Set-WBSchedule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  29. […] この記事では、「Start-WBBackup」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

  30. […] この記事では、「Set-WBVssBackupOptions」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]

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