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
項番 | コマンドレット | 内容 |
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回限りのバックアップ操作を開始します。 |
[参考]
- Cmdlet Reference for Windows Server 2008 R2
http://technet.microsoft.com/en-us/library/ee407531.aspx - Windows Server Backup Cmdlets in Windows PowerShell – Windows Server 2008 R2
http://technet.microsoft.com/ja-JP/library/ee706683.aspx - Windows Server バックアップのコマンドレットを使用する
http://technet.microsoft.com/ja-jp/library/dd759156.aspx
コメント
[…] この記事では、「Add-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Add-WBBareMetalRecovery」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Add-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Add-WBSystemState」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Add-WBVolume」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBBackupSet」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBBareMetalRecovery」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBDisk」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBJob」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBSchedule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBSummary」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBSystemState」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBVolume」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Get-WBVssBackupOptions」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「New-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「New-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「New-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Remove-WBBackupTarget」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Remove-WBBareMetalRecovery」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Remove-WBFileSpec」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Remove-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Remove-WBSystemState」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Remove-WBVolume」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Set-WBPolicy」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Set-WBSchedule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Start-WBBackup」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]
[…] この記事では、「Set-WBVssBackupOptions」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のWindows Serverバックアップで使用できるPowerShellコマンドレ…」を参照)。 […]