次の方法で共有


システム状態バックアップのトラブルシューティング

この記事では、システム状態バックアップの使用中に発生する可能性がある問題の解決策について説明します。

基本的なトラブルシューティング

システム状態バックアップのトラブルシューティングを開始する前に、次の検証手順を実行することをお勧めします。

制限事項

システム状態バックアップの制限事項を次に示します。

  • システム状態の回復を使用した別のハードウェアへの復旧は、Microsoft では推奨されません
  • システム状態のバックアップでは、現在、"オンプレミス" の Windows サーバーがサポートされています。 この機能は、Azure VM では使用できません。

[前提条件]

Azure Backup を使用したシステム状態バックアップのトラブルシューティングを行う前に、次の前提条件チェックを実行します。

Windows Server バックアップがインストールされていることを確認する

Windows Server バックアップがサーバーにインストールされ、有効になっていることを確認します。 インストールの状態を確認するには、次の PowerShell コマンドを実行します。

Get-WindowsFeature Windows-Server-Backup

出力にInstall Stateが表示される場合は、Windows Server バックアップ機能がインストールに使用できるが、サーバーにはインストールされていないことを意味します。 ただし、Windows Server バックアップがインストールされていない場合は、次のいずれかの方法を使用してインストールします。

方法 1: PowerShell を使用して Windows Server バックアップをインストールする

PowerShell を使用して Windows Server Backup をインストールするには、次のコマンドを実行します。

Install-WindowsFeature -Name Windows-Server-Backup

方法 2: サーバー マネージャーを使用して Windows Server バックアップをインストールする

サーバー マネージャーを使用して Windows Server バックアップをインストールするには、次の手順に従います。

  1. サーバー マネージャーで、[役割と機能の追加] を選択します。 役割 と機能の追加ウィザード が表示されます。

    ダッシュボード

  2. [ インストールの種類] を選択し、[ 次へ] を選択します。

    インストールの種類

  3. サーバー プールからサーバーを選択し、[ 次へ] を選択します。 [サーバーロール] で、既定の選択のままにして、[ 次へ] を選択します。

  4. [機能] タブで [Windows Server バックアップ] を選択し、[次へ] を選択します。

    [機能の選択] ウィンドウ

  5. [ 確認 ] タブで、[ インストール ] を選択してインストール プロセスを開始します。

  6. [ 結果 ] タブには、Windows Server バックアップ機能が Windows Server に正常にインストールされていることが表示されます。

    インストールの結果

システム ボリューム情報のアクセス許可

Windows がインストールされている ボリュームにあるシステム ボリューム情報 フォルダーで、ローカル システムが完全に制御できることを確認します。 通常、これは C:\System Volume Information です。 上記のアクセス許可が正しく設定されていない場合、Windows Server バックアップが失敗する可能性があります。

依存サービス

以下のサービスが実行中の状態であることを確認します。

サービス名 スタートアップの種類
リモート プロシージャ コール (RPC) 自動
COM+ イベント システム (EventSystem) 自動
システム イベント通知サービス (SENS) 自動
ボリューム シャドウ コピー (VSS) マニュアル
Microsoft ソフトウェア シャドウ コピー プロバイダー (SWPRV) マニュアル

Windows Server バックアップの状態を検証する

Windows Server バックアップの状態を検証するには、次の手順に従います。

  1. WSB PowerShell が実行されていることを確認する

    • 管理者特権の PowerShell から Get-WBJob を実行し、次のエラーが返されていないことを確認します。

      警告

      Get-WBJob: "Get-WBJob" という用語は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。 名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。

    • このエラーで失敗した場合は、前提条件の手順 1 で説明したように、サーバー コンピューターに Windows Server バックアップ機能を再インストールします。

  2. 管理者特権でのコマンド プロンプトから次のコマンドを実行して、WSB バックアップが正常に動作していることを確認します。

    wbadmin start systemstatebackup -backuptarget:X: -quiet

    X は、システム状態バックアップ イメージを格納するボリュームのドライブ文字に置き換えます。

  3. 管理者特権の PowerShell からコマンド Get-WBJob 実行して、ジョブの状態を定期的に確認する

  4. バックアップ ジョブが完了したら、コマンドを実行してジョブの最終的な状態 Get-WBJob -Previous 1 確認します

ジョブが失敗した場合、それは MARS エージェントのシステム状態バックアップが失敗する可能性のある WSB の問題を示しています。

一般的なエラー

VSS ライターのタイムアウト エラー

症状 原因 解決策
- MARS エージェントがエラー メッセージで失敗する: "WSB ジョブは VSS エラーで失敗しました。 VSS イベント ログを確認してエラーを解決する"

- VSS アプリケーション イベント ログには、次のエラー ログが表示されます。"VSS ライターがエラー 0x800423f2でイベントを拒否しました。ライターのタイムアウトが Freeze イベントと Thaw イベントの間で期限切れになりました。"
コンピューター上の CPU リソースとメモリ リソースがないため、VSS ライターが時間内に完了できない

別のバックアップ ソフトウェアで VSS ライターが既に使用されているため、このバックアップのスナップショット操作を完了できませんでした
システムで CPU/メモリが解放されるのを待つか、メモリ/CPU が多すぎるプロセスを中止して、もう一度操作を試してください。

進行中のバックアップが完了するのを待ってから、後でマシンでバックアップが実行されていないときに操作を試してください。

シャドウ コピーを増やすためにディスク領域が不足している

症状 解決策
- MARS エージェントがエラー メッセージで失敗する: システム ファイルを含むボリュームのディスク領域が不足しているため、シャドウ コピー ボリュームを拡大できなかったため、バックアップに失敗しました

- volsnap システム イベント ログには、次のエラー/警告ログが存在します。"ボリューム C: のシャドウ コピー用にシャドウ コピー ストレージを拡張するにはディスク領域が不足していました。このエラーが発生したため、ボリューム C: のすべてのシャドウ コピーが削除されるリスクがあります"
- バックアップの進行中にシャドウ コピーを拡大するための十分な領域が確保されるように、イベント ログの強調表示されたボリュームの領域を解放する

- シャドウ コピー領域を構成するときに、シャドウ コピーに使用される領域の量を制限できます。 詳細については、こちらの記事を参照してください

EFI パーティションがロックされている

症状 解決策
MARS エージェントがエラー メッセージで失敗する: EFI システム パーティションがロックされているため、システム状態のバックアップ操作が失敗しました。 これは、サードパーティのセキュリティまたはバックアップ ソフトウェアによるシステム パーティション アクセスが原因である可能性があります。 - サードパーティのセキュリティ ソフトウェアが原因で問題が発生している場合は、MARS エージェントを許可できるようにウイルス対策ベンダーに問い合わせる必要があります

- サードパーティのバックアップ ソフトウェアが実行されている場合は、それが完了するまで待ってから、バックアップを再試行します。

次のステップ