Windows版WBAdminツールの完全チュートリアル

最終更新: 31/03/2026
  • WBAdminを使用すると、Windowsコマンドラインからシステム、ボリューム、ファイルのバックアップを作成、スケジュール設定、照会、復元できます。
  • -backupTarget、-include、-allCritical、-systemState、VSSオプションなどのパラメータを正しく使用することで、各バックアップの品質と範囲が決まります。
  • Windowsサーバー上では、WBAdminはWindows Server Backupと統合され、AOMEI BackupperやVinchin Backup & Recoveryなどのサードパーティ製ソリューションと共存します。
  • システムイメージのコピーと追加ツールおよびクリーンアップポリシーを組み合わせることで、障害や攻撃に対する堅牢なバックアップ戦略が確保されます。

WBAdminツールチュートリアル

Windowsサーバーやデスクトップコンピューターを管理していて、データ損失が心配な場合は、コマンドラインツール WBAdminはバックアップの作成と復元を行うための重要なツールです。 強力かつ柔軟。コンソールに戸惑う人も多いが、コマンドの論理を理解すれば、ハードウェアの故障、マルウェア攻撃、人為的ミスに対する頼もしい味方となる。

このチュートリアルでは、スペイン語で親しみやすいトーンで書かれた、非常に包括的なガイドをご覧いただけます。 WBAdminの仕組み、提供されるコマンド、Windows 7、10、Windows Serverでのバックアップの作成と復元方法また、コンソール操作に苦労したくない場合に利用できるグラフィカルな代替手段についても解説します。この記事の目的は、WBAdminを使ったバックアップのエコシステム全体を、明確かつ実践的に理解していただくことです。

WBAdminとは何ですか?そして、実際にはどのような用途で使われるのですか?

Windows の WBAdmin コマンド

WBAdminは Windowsに組み込まれているコマンドラインバックアップユーティリティこれは数年前に旧型のNTBackupツールに取って代わったもので、Windows Vista、7、8、10、11、およびWindows Server 2008/2008 R2/2012/2016/2019/2022など、複数のシステムで利用可能です。管理者権限のコンソールから、オペレーティングシステム、ボリューム全体、ファイル、フォルダー、および特定のアプリケーションのバックアップと復元ができるように設計されています。

WBAdminでコピーを実行すると、システムは生成します。 仮想ディスクイメージファイル(.VHDまたは.VHDX)とXML設定ファイルこれらのイメージはWindowsのディスク管理からマウントできるため、通常のディスクと同様にその内容を調べたり、ファイルを細かく復元したりすることができます。

このツールはコピーを作成するだけでなく、 スケジュールされたバックアップの有効化と無効化、既存のバックアップの一覧表示、バックアップ内容の表示、バックアップの削除、バックアップカタログの復元、および完全復旧を実行します。 (これには、新しいハードウェアであってもシステム全体を以前の状態に戻す、いわゆる「ベアメタルリカバリ」も含まれます。)

WBAdminを確実に使用するには、次の2つの要件を明確にする必要があります。まず、 適切なグループに属する (タスクに応じて管理者またはバックアップ オペレーター)一方で、常に管理者としてコンソールを開きます。これには、「コマンド プロンプト」または PowerShell を右クリックして、 管理者として実行.

必要な許可と高い実行力

WBAdminの高度な使用法

すべてのWBAdmin操作に同じセキュリティ要件があるわけではありません。Windowsはこの点に関して非常に厳格です。 システムの復元に不具合が生じたり、バックアップが削除されたりすると、システムが使用不能になる可能性があります。定期的にスケジュールされたバックアップを設定するには、次のグループのメンバーである必要があります。 管理者その他のすべてのタスク(単発のバックアップ、復元、クエリなど)については、グループに所属しているだけで十分です。 バックアップオペレーター または管理者に対して、あるいは指示を通じて同等の委任権限を持っている。

いずれの場合も、必ず守らなければならない条件が1つあります。 管理者権限でコンソールからWBAdminを開きます。通常のコマンドプロンプトまたはPowerShellウィンドウからコマンドを実行すると、多くのコマンドが失敗したり、「アクセス拒否」エラーが発生したりします。標準的な手順は簡単です。スタートメニューで「コマンドプロンプト」を検索し、右クリックして「管理者として実行」を選択します。管理者権限でウィンドウが開いたら、バックアップの操作を開始できます。

主なWBAdminコマンドとその機能

WBAdminは、その機能を一連の主要コマンドにグループ化しており、それぞれが特定の種類のタスクに対応しています。これらを理解することで、 包括的なバックアップ、復元、およびクリーンアップ戦略を策定する グラフィカルインターフェースに触れることなく。

日常的な管理において最も重要なコマンドには、以下のものがあります。

  • wbadmin カタログを削除このコマンドは、ローカルコンピュータ上のバックアップカタログが破損した場合に、そのカタログを削除します。他に選択肢がなく、別の場所にバックアップがあり、そこからカタログを再構築できる場合にのみ、このコマンドを使用してください。
  • wbadmin delete systemstatebackupシステム状態のバックアップが不要になった場合に、1つまたは複数のバックアップを削除して空き容量を確保します。
  • wbadmin バックアップを無効にするサーバーまたはコンピューター上の定期的な日次バックアップを無効にします。
  • wbadmin バックアップを有効にする: 保存先と保護したいアイテムを指定して、スケジュールされたコピー タスクを設定して有効にします。
  • wbadmin ディスクを取得現在オンラインになっているすべてのディスクを一覧表示します。ドライブレターを確認したり、コピーを保存できる場所を知るのに非常に便利です。
  • wbadmin アイテムを取得: バックアップに含まれる特定の要素(ボリューム、フォルダなど)を示します。
  • wbadmin ステータスを取得: 現在実行中のコピーまたは復元操作のステータスを表示します。
  • wbadmin get versionsローカルコンピュータ、外部ストレージ、ネットワーク上の保存先など、復元可能なすべてのバックアップの詳細を表示します。
  • wbadmin カタログを復元ローカルカタログが破損している場合、代替ストレージの場所からコピーカタログを取得します。
  • wbadmin バックアップを開始: 1回限りのバックアップを実行します。パラメータを指定せずに呼び出すと、毎日の定期バックアップの設定が再利用されます。
  • wbadmin リカバリ開始特定のボリューム、アプリケーション、ファイル、またはフォルダの復元を開始します。
  • wbadmin start sysrecovery: システム全体の復元を実行します(オペレーティングシステムとその状態を含むすべてのボリューム)。Windows 回復環境 (WinRE) からのみ利用可能です。
  • wbadmin start systemstatebackupシステムの状態(レジストリ、ブートファイル、Active Directoryなど、サーバーの役割に応じて)のバックアップを作成します。
  • wbadmin start systemstaterecovery: 以前のバックアップからシステム状態の復元を開始します。
  • wbadmin ジョブを停止: 進行中のコピーまたは復元操作を停止します。
  RAMMapを使用してWindowsのメモリを理解し、解放する方法

その範囲であれば、コピーのライフサイクル全体をカバーできます。 作成、参照、取得、スケジュール設定、そして時が来たら削除する重要なのは、それらを正しい構文で組み合わせ、画像の保存先を制御できるようにすることです。

WBAdminでシステムイメージバックアップが必要な理由

理論を超えて、これらすべての背後にある理由を覚えておく価値があります。 最新のシステムイメージを持っているかどうかで、ちょっとした不安で済むか、大惨事になるかが決まる。: オペレーティングシステムの壊滅的な障害、警告なしに故障するディスク、問題のあるアップデート、システムの起動を妨げるハードウェアの変更、またはデータを暗号化または破損させるマルウェアやランサムウェアの感染。

いずれのシナリオにおいても、システムイメージや重要なボリュームの確実なバックアップがない場合、 データ損失、長時間の再インストール、およびダウンタイム これは本番環境では致命的な問題になりかねません。WBAdminを使えば、グラフィカルなウィザードだけに頼ることなく、コマンドラインからWindows 10以降のサーバー上でシステムイメージを生成できます。

Windows 7や8のような古いバージョンでは、多くの人がドキュメントのバックアップにファイル履歴やOneDriveを利用していましたが、必要なときにこれらのソリューションでは不十分です。 システム全体をクローンし、別のディスクまたは別のマシンに復元できるように準備しておく。そこで、WBAdminで作成したシステムイメージのコピーが役立つのです。

さらに、WBAdmin は、次のような目的で設計された「ベアメタル」バックアップを生成するためにも使用できます。 構成とデータを保持したまま、別のハードウェアにオペレーティングシステムを再インストールする 重要な巻(および ディスクイメージをキャプチャする 必要に応じて。

Windows 10でWBAdminを使用して完全バックアップを作成する

Windows 10では、PowerShellまたはコマンドプロンプトからWBAdminを使用できます。いずれの場合も、管理者権限で実行する必要があります。この方法はグラフィカルウィザードよりも技術的ですが、コピーするファイルとそのコピー先を非常に細かく制御できます。

完全なコピーを作成する一般的な流れは次のようになります。まず、 どの部隊を保護したいのか、またその部隊の目的地はどこか。 (通常は外付けドライブまたは 共有ネットワークフォルダ次に、適切なパラメータを指定してWBAdminコマンドを作成し、実行します。すると、システムはすべての重要なボリュームとオペレーティングシステム情報を含むイメージを作成します。

完全コピーの基本的な構文は、以下のコマンドに基づいています。

wbadmin start backup

システムがインストールされているCドライブを、重要なボリュームすべてを含めて外部のEドライブにコピーする典型的な例は次のとおりです。

wbadmin start backup -backupTarget:E: -include:C: -allCritical -quiet

このコマンドでは、次のことを示しています。 宛先はEドライブ、メインソースはCドライブで、重要なボリュームもすべて含まれており、ユーザーに確認を求めるメッセージは表示されません。 (パラメータ -quiet)。結果として、災害発生時にシステムを復旧するために有効なイメージが生成されます。

wbadmin start backup の主要パラメータ

コマンド wbadmin start backup はバックアップシステムの心臓部ですまた、そのパラメータによって動作を微調整できます。少なくとも最もよく使われるパラメータを知っておくと便利です。

パラメータ 説明
-バックアップターゲット バックアップの保存場所を指定しますドライブ文字 (F:)、GUID ベースのボリュームパス (タイプ) などです。 \\?\Volume{GUID}\) またはネットワーク共有への UNC パス (\\servidor\recurso\デフォルトでは、WBAdminは宛先フォルダ内にフォルダを作成します。 WindowsImageBackup\NombreEquipo\.
-含める 許可する 含めたい項目をカンマ区切りで指定してくださいボリューム、フォルダ、またはファイル。パスは、ドライブ文字、マウントポイント、またはGUIDベースのボリューム名(末尾にバックスラッシュ)で指定できます。ワイルドカード(*)もサポートされています。このパラメータは、必ず-backupTargetと併用する必要があります。
-除外する それは コピーから特定のパスを除外する (ファイル、フォルダ、またはボリューム)。構文は -include と似ており、ワイルドカードもサポートされています。-backupTarget と組み合わせて使用​​する必要があります。
-nonRecurseInclude / -nonRecurseExclude これらは包含/除外のように機能しますが、 サブフォルダを参照せずにこれらは指定されたパスにのみ適用され、ディレクトリツリーの下位レベルには適用されません。
-allクリティカル WBAdmin すべての重要なシステムボリュームを含める (オペレーティングシステムまたは起動に必要なコンポーネントを含むもの)。-backupTarget と組み合わせて使用​​することが必須であり、-include と同時に使用することもできます。
-システム状態 コピーに追加 システム全体の状態 (ブートファイル、レジストリ、sysvol、Active Directory、IISメタベース、証明書サービスなど、インストールされている役割に応じて)。ドメインコントローラーや重要な役割を担うサーバーに最適です。
-noVerify リムーバブルメディアへのコピーでは、 コピーの最後にあるエラーチェックをスキップします使用しない場合、DVDやその他のリムーバブルメディア上のコピーは自動的にチェックされます。
-user / -password これらは、宛先が共有ネットワークリソースである場合に使用されます。 それらは書き込み権限を持つ認証情報を指定します。 コピーが保存されるリモートフォルダに関する情報です。
-noInheritAcl コピーフォルダを作成します 共有リソースから権限を継承しない代わりに、-user と -password で指定した認証情報を使用してください。こうすることで、指定したユーザー(または宛先サーバーのバックアップ管理者/オペレーター)のみがバックアップにアクセスできるようになります。
-vssFull WBAdminに指示して実行させる ボリュームシャドウコピーサービス(VSS)を使用した完全コピーこれにより、ファイルバックアップ履歴が更新され、必要に応じてアプリケーションログが切り詰められます。他のバックアップソフトウェアで既に同じアプリケーションの増分バックアップまたは差分バックアップが処理されている場合は、この操作は推奨されません。
-vssCopy VSSでもコピーを作成しますが、 コピー履歴を変更せずに レコードを切り捨てることもありません。こうすることで、同じボリューム上で動作する他のツールの増分バックアップ/差分バックアップのシーケンスが途切れることがなくなります。これがデフォルトの動作です。
-静かな それはコマンドを実行します 質問や確認を表示せずに実行するプログラミングを行う際には、 自動タスク.
  例: J5、J5 Prime、または J7 の通知 LED を有効にするにはどうすればよいですか?

重要なポイントがいくつかあります。サブフォルダを整理せずに同じリモート共有フォルダに複数のコピーを保存すると、 新しいコピーは以前のコピーを上書きできますさらに、バックアップ処理の途中で失敗した場合、有効なバージョンが失われる可能性があります。そのため、サブフォルダ(日付別、サーバー別など)を作成し、共有リソースには常に十分な空き容量を確保しておくことをお勧めします。

wbadmin start backup の実践例

パラメータがどのように組み合わされるかをよりよく理解するために、copyコマンドの実際の使用例をいくつか見てみましょう。

1) ボリューム E:、フォルダのコピーを作成します D:\mountpoint そして、F:: の GUID で識別されるボリューム:

wbadmin start backup -backupTarget:F: -include:E:,D:\mountpoint,\\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\

2) システムの状態を含め、スケジュールされた差分バックアップに影響を与えない VSS コピータイプを使用して、D: 上に 2 つのフォルダー (G:\folder1 と H:\folder2) の 1 個のコピーを作成します。

wbadmin start backup -backupTarget:D: -include:G:\folder1,H:\folder2 -systemState -vssCopy

3) D:\folder1 をネットワーク リソースに一度限りの非再帰的なコピーし、管理者とバックアップ オペレーターのみにアクセスを制限します。

wbadmin start backup -backupTarget:\\backupshare\backup1 -noInheritAcl -nonRecurseInclude:D:\folder1

ご覧のとおり、 宛先、含まれる要素、VSSオプション、および権限制御 コピーポリシーは、特定のディレクトリのみを保護することからシステム全体をコピーすることまで、ほぼあらゆるニーズに合わせて調整できます。

Windows Server 2012以降のバージョンのWBAdmin

サーバー環境では、WBAdmin はさらに重要になります。Windows Server 2012、2012 R2、2016、2019、または 2022 では、このツールは これはWindows Serverのバックアップ機能に依存しています。これは、サーバーマネージャー(管理 > 役割と機能の追加 > 機能 > Windows Server バックアップ)から事前にインストールする必要があります。

インストールが完了すると、Windows Server Backup のグラフィカル インターフェイスと WBAdmin コンソールの両方を使用できます。コンソールを使用すると、次のような高度なシナリオが可能になります。 ベアメタルコピー認証情報を使用したネットワーク上の場所へのコピー、Hyper-V仮想マシンのバックアップ、および非常に具体的な時間帯によるスケジュール設定。

Windows Server 2012における典型的な例としては、以下のようなものがあります。

  • ベアメタルをドライブEにコピーします。
    wbadmin start backup -backupTarget:E: -include:C: -allCritical -systemState -vssFull
  • CドライブとDドライブのVideoフォルダをネットワーク共有にコピーします。
    wbadmin start backup -include:C:,D:\Video -backupTarget:\\192.168.1.222\backup -user:USUARIO -password:CONTRASEÑA -quiet
  • 「Hyper-V仮想マシンのコピー」セルビドール 1» C言語で:
    wbadmin start backup -backupTarget:C: -hyperv:"Servidor 1"
  • G におけるシステムステータスの毎日の定期バックアップ: 特定の時刻に:
    wbadmin enable backup -addTarget:G: -systemState -schedule:06:44

-schedule パラメータは複数のカンマ区切り時間をサポートすることに注意してください。 1日に複数回実行するように設定できます。 バックアップポリシーで必須とされている場合に限ります。ただし、いくつかの制限事項があります。WBAdminはNTFSボリュームのみに対応しており、旧バージョンではコンピュータごとにスケジュールされたバックアップは1つしか許可されていません。

WindowsサーバーでWBAdminを使用してバックアップを復元する

復元はコインの裏表です。WBAdmin を使用すると、 個々のファイルやフォルダから、ハイパーバイザー、仮想マシン、システム状態、ボリューム全体を含むシステム全体まで、あらゆるものを復元します。ベアメタルリカバリなどの場合、Windows回復環境で起動し、そこからコンソールを開く必要があります。

復元するバックアップを特定するには、通常は以下の手順から始めます。

  • wbadmin get versions -backupTarget:<Destino> 各コピーバージョンの識別子(mm/dd/yyyy-hh:mm形式)を確認する。
  • mountvol リカバリ環境でドライブレターが変更された場合に、GUIDベースのパスを取得する。
  • wbadmin get items -version:<Versión> -backupTarget:<Destino> 特定のコピーの内容を一覧表示する。

その情報があれば、復元コマンドを作成できます。例えば、次のようになります。

  • 2020年06月17日午前04時41分にEドライブに保存されたコピーのベアメタルリカバリ:
    wbadmin start sysrecovery -version:06/17/2020-04:41 -backupTarget:E: -machine:"Servidor 1"
  • 共有ネットワークフォルダからコピーを復元する:
    wbadmin start recovery -version:06/17/2020-05:33 -backupTarget:\\192.168.1.222\backup -machine:"Servidor 1"
  • Hyper-V 仮想マシン「Server 1」を E:: から復元しています。
    wbadmin start recovery -version:06/17/2020-06:28 -itemType:HyperV -items:"Servidor 1" -backupTarget:E:
  • E:: から 06:44 に作成されたシステム状態を復元します。
    wbadmin start systemstateRecovery -version:06/17/2020-06:44 -backupTarget:E:

いずれの場合も、 コンソールを管理者として実行し、バックアップオペレーターまたは管理者グループに属していることさらに、-machine のような一部のパラメータは、複数のマシンのコピーを同じ保存先に保存する場合にのみ必要です。

  Windows 10 に最適なビデオ監視ソフトウェア

WBAdminを使用して古いコピーを削除します

時間が経つにつれて、バックアップディスクがいっぱいになります。WBAdmin は、 古いバックアップを、フォルダやスナップショットを無作為に手動で削除することなくクリーンアップします。この分野で最も重要なパラメータは以下のとおりです。

  • -バージョン: 日付と時刻で識別される特定のコピーバージョンを削除します。
  • -keepVersions: 指定した最後の N バージョンを除くすべてのコピーを削除します。
  • -deleteOldest: 最も古いコピーを削除し、すぐに空き容量を確保します。

非常に一般的な例を2つ挙げると次のようになります。

  • 2020年06月17日午前06時22分に取得され、E::に保存されたステートレスシステムバックアップを削除します。
    wbadmin delete backup -version:06/17/2020-06:22 -backupTarget:E:
  • Eドライブ上のシステム状態のコピーをすべて削除します(ただし、最新の3つを除く)。
    wbadmin delete systemstateBackup -keepVersions:3 -backupTarget:E:

Windows Server 2008 R2 およびそれ以前のバージョンでは、Windows Server バックアップ システム状態ではないコピーを直接削除することはできません別の解決策としては、コマンドラインツールを使用して、宛先にある対応するシャドウコピーを削除する方法があります。 diskshadowしかし、そこはデリケートな領域であり、自分が何をしているのかを正確に理解しておくことが重要です。

Windows Server Backup (GUI) を WBAdmin の補完として使用する

WBAdminは非常に強力ですが、多くの人は より定型的なタスクには、Windows Server Backup のグラフィカル インターフェイスを使用してください。この統合ツールを使用すると、サーバー全体、特定のボリューム、システムの状態、または個々のファイル/フォルダのバックアップを作成し、後でローカルストレージまたはNASから復元できます。

Windows Server Backup を使用した単発バックアップの一般的な手順は次のとおりです。

  • サーバーマネージャーを開き、「ツール」メニューから「Windows Server バックアップ」を起動します。
  • 「ローカルバックアップ」を選択し、アクションパネルで「一度だけバックアップ…」をクリックします。
  • 「別のオプション」を選択し、次に「フルサーバー(推奨)」を選択すると、サーバー全体がコピーされます。
  • 保存先をローカルディスクにするか、リモートの共有フォルダにするかを選択してください。
  • 保存先のドライブまたはUNCパスを指定し、概要を確認してから「バックアップ」をクリックします。

同じツールから復元する場合も、ワークフローは同様にガイドされます。 「復元…」を選択し、バックアップの保存場所、日付、復元の種類(アプリケーション、ボリューム、ファイルなど)、および保存先を指定します。複雑な構文を覚えたくないけれど、信頼性の高いバックアップシステムが必要な管理者にとって、これは良い選択肢です。

サードパーティ製の代替製品:AOMEI Backupper Server および Vinchin Backup & Recovery

WBAdminとWindows Server Backupは基本的なシナリオを十分にカバーしていますが、 それらには明確な制約がある。NTFS形式のみに対応し、プログラミングも単純で、高度な柔軟性はほとんどない。そのため、多くのプロフェッショナルな環境では、グラフィカルインターフェースと追加機能を備えたサードパーティ製のバックアップソフトウェアが選ばれています。

広く使われている例としては、AOMEI Backupper Server があり、これは直感的なインターフェースを提供します。 Windows Server 2003/2008/2012/2016/2019/2022 および Windows デスクトップにおけるシステム、ディスク、パーティション、ファイルのバックアップ。その特徴は次のとおりです。

  • 日次、週次、月次のバックアップを柔軟にスケジュール設定でき、イベントトリガーを使用するか、USBドライブ接続時に自動バックアップを行うかを選択できます。
  • 変更点のみを保存し、容量と時間を節約できる増分バックアップと差分バックアップをサポートします。
  • 古いコピーの自動クリーニング機能は、枚数、経過年数、占有スペースに基づいて自動的に実行されます。
  • 複数のストレージタイプ(内蔵、外付け、USB、RAID、NAS、ネットワーク)およびNTFS以外のファイルシステム(FAT32、FAT16、EXT2、EXT3など)との互換性があります。
  • SSDのアライメント、大容量ディスクへの復元時のパーティション編集、異なるハードウェアへのユニバーサル復元、さらにはネットワーク経由での複数コンピュータへのイメージ展開といった高度な機能も備えています。

よく挙げられる別のソリューションは Vinchin Backup & Recovery で、 仮想マシンのバックアップ、データレプリケーション、高可用性フルバックアップ、増分バックアップ、スナップショットベースのバックアップをサポートし、容量を節約するためのデータ削減技術と、バックアップリポジトリにおけるランサムウェア対策機能を備えています。

Vinchinは、Windowsのさまざまなバージョン(7から11、およびWindows Serverの2003から2022までのすべてのエディション)と互換性があり、 自動化タスクの定義、バックアップタイプの選択、ホスト間での仮想マシンの移行、およびリカバリ戦略の管理 中央管理コンソールを通じて操作できます。また、通常は長期間の試用期間が用意されているため、自社のインフラに適合するかどうかを評価できます。

どちらの場合も、その考え方は WBAdminとWindows Server Backupの強力な機能を手放す必要はありませんが、より便利で機能豊富なツールでそれらを補完しましょう。 環境の複雑さがそれを正当化する場合。

最終的に、WBAdminを使いこなすことで、非常に強固な基盤を築くことができます。何が、どこに、いつバックアップされるのか、そして危機が発生した場合にどのように復元するのかを理解できるようになります。そこから、コマンドラインと組み込みウィザードで十分かどうか、あるいは日常業務はグラフィカルインターフェースソリューションに任せ、WBAdminは困難な状況に直面し、コンソールから完全な制御が必要になった場合の技術的な「プランB」として温存するかを判断できます。

自分のWindowsシステムを文書化する方法
関連記事
Windowsシステムを文書化してクローンする方法(手順別)