この記事では、システム状態ファイルが保持されているボリュームに対してシステム状態のバックアップを実行しようとしたときに発生するエラーの解決策について説明します。
元の KB 番号: 944530
システム状態ファイルが保持されているボリュームにシステム状態のバックアップを実行しようとすると、次に示すようにエラーが表示されます。
Windows Server 2008 では、次のエラーが表示されます。
ERROR - バックアップの場所が重要なボリュームです。
Windows Server 2008 R2 では、次のエラーが表示されます。
ERROR - バックアップ ストレージの場所が無効です。 バックアップに含まれるボリュームをストレージの場所として使用することはできません。
重要
この資料には、レジストリの編集方法が記載されています。 レジストリを変更する前に必ずレジストリのバックアップを作成してください。 また、問題が発生した場合に備えて、レジストリの復元方法を理解しておいてください。 レジストリをバックアップ、復元、および変更する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。
この動作は、重要なボリュームへのシステム状態のバックアップが Windows Server 2008 および Windows Server 2008 R2 でブロックされるために発生します。
レジストリ エントリを追加することで、Windows Server 2008 および Windows Server 2008 R2 の既定の動作を変更できます。 また、重要なボリュームへのシステム状態のバックアップを実行する前に、次の前提条件が満たされていることを確認する必要があります。
- バックアップを開始する前に、ターゲット ボリュームにシャドウ コピーがないことを確認します。
- システム状態バックアップがソース ボリュームに格納されている場合は、完全バックアップ用にバックアップ設定を構成する必要があります。 既定では、設定は完全バックアップ用に構成されます。
- 他のユーザーまたはプログラムがターゲット ボリュームにシャドウ コピーを保持していないかどうかを定期的に確認します。
- ボリューム レベルのバックアップとシステム状態のバックアップを同じ場所に保持しないでください。
- システム状態バックアップの格納に使用されるボリュームには、バックアップが完了するまで、システム状態バックアップのサイズの 2 倍の空き領域が必要です。
メモ
シャドウ コピーを使用してターゲット ボリュームに書き込みを行うと、差分領域のサイズが大きくなります。 差分領域が境界付けされている場合は、シャドウ コピーが削除される可能性があります。
増分バックアップではシャドウコピーが残され、これにより、ポイント1のような副作用が生じます。
バックアップでは、異なるバージョンがシャドウ コピーとして格納され、ポイント 1 として副作用が発生します。
警告
レジストリ エディタや他の方法を使用してレジストリを変更する際、適切に変更しないと重大な問題を引き起こす可能性があります。 場合によっては、オペレーティング システムの再インストールが必要になります。 マイクロソフトは、このような問題の解決に関して、一切責任を負わないものとします。 レジストリの変更はユーザー自身の責任において行ってください。
システム状態のバックアップ ファイルが重要なボリュームを対象とするようにするには、次のレジストリ サブキーの下に AllowSSBToAnyVolume
レジストリ エントリの値を設定する必要があります。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wbengine\SystemStateBackup\
このエントリの値を次のように設定します。
Name:AllowSSBToAnyVolume (任意のボリュームにSSBを許可)
データ型:DWORD
値データ:1
注意
この値を 1 に設定すると、任意のボリュームへのシステム状態バックアップが有効になります。 既定の動作に戻すには、値を 0 に設定します。
システム状態のバックアップを任意のボリュームに適用する制限は、Windows Server 2008 および Windows Server 2008 R2 の新機能です。
前の前提条件がすべて満たされていない場合は、バックアップを実行するときにシャドウ コピーが失われる可能性があります。 最悪の状況では、バックアップの書き込み中にバックアップが作成されたスナップショットが失われるため、バックアップ自体が失敗する可能性があります。
- Windows Server 2008 または Windows Server 2008 R2 をインストールします。
- サーバー マネージャー スナップインから Windows Server バックアップ機能をインストールします。
- コマンド プロンプトで次のコマンドを入力して、システム状態のバックアップを実行します。
wbadmin start systemstatebackup -backuptarget: Drive_Letter:
注意
このコマンドでは、 Drive_Letter は重要なボリュームを表します。 重要なボリュームの例としては、ブート ボリュームとシステム ボリュームがあります。 通常、この重要なボリュームはドライブ C です。