次の方法で共有


Microsoft Azure Recovery Services エージェントのシステム状態のバックアップエラー (エラー ID 8007007B)

この記事では、Microsoft Azure Recovery Services (MARS) エージェントを使用してシステム状態をバックアップするときに発生するエラーの現象と解決策について説明します。

元の製品バージョン: Azure Backup
元の KB 番号: 4053355

現象

Microsoft Azure Recovery Services エージェント コンソールで失敗したシステム状態のバックアップ ジョブに対応する ジョブの詳細 ダイアログ ボックスの Errors タブに、次のいずれかのエラー メッセージが表示されます。

Windows Server バックアップ ジョブが失敗し、エラー メッセージが表示され、操作を実行できません。バックアップに含まれる項目はバックアップされませんでした。 詳細なエラー: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。HResult: 80780049 DetailedHResult: 8007007B Goto https://go.microsoft.com/fwlink/?linkid=847810 。これを修正します。 (0x1873D)

システム ライターによって無効なパスが報告されたため、Windows Server でシステム状態のバックアップを作成できませんでした。 Windows Server のバックアップ エラー メッセージ: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。HResult: 80780049 DetailedHResult: 8007007B Goto https://go.microsoft.com/fwlink/?linkid=859092 。これを修正します。 (0x18770)

システム状態バックアップのジョブ失敗エラーのスクリーンショット。

[WSB エラー ログをクリックすると、次のようなエラー メッセージを含むファイルが開きます。

Systemroot_pathduring列挙のバックアップ中のエラー: エラー [0x8007007b] ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。

原因

このエラーは、Windows Server システム状態の一部としてバックアップする必要があるファイルの列挙に必要なファイル仕様が正しく更新されていない場合に発生します。

解決方法

警告

レジストリ エディタや他の方法を使用してレジストリを変更する際、適切に変更しないと重大な問題を引き起こす可能性があります。 場合によっては、オペレーティング システムの再インストールが必要になります。 こうした問題の修復について、マイクロソフトはいかなる保証もいたしません。 レジストリはユーザー自身の責任において変更してください。

ファイルの仕様が更新されていることを確認するには、次の手順に従います。

  1. [WSB エラー ログクリックしたときに開くファイルでSystemroot_pathが正しいことを確認します。 たとえば、次のエラー メッセージの Systemroot_path は、 C:\Windows\\systemroot\のようになります。

    列挙中の c:\windows\systemroot\ のバックアップ中のエラー: エラー [0x8007007b] ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。

  2. 管理者特権のコマンド プロンプトで、次のコマンドを実行します。

    diskshadow /l Output_File_Path
    

    Note

    Output_File_PathプレースホルダーはC:\outputfilepath.txtのようになります。

  3. DISKSHADOW プロンプトで次のコマンドを入力し、各コマンドの後に Enter キーを押します。

    list writers detailed
    
    exit  
    
  4. 手順 2 で指定した出力ファイルを開きます。

  5. Systemroot_pathを含む行を見つけます (上の例のC:\Windows\\systemroot\)。 たとえば、行は次のようになります。ファイル リスト: パス = Systemroot_path\system32\drivers、Filespec = File_Spec_Path

    例:

    ファイル リスト: Path = C:\windows\\systemroot\system32\drivers、Filespec = winmad.sys

  6. レジストリ エディターを起動します。 これを行うには、Startを右クリックし、Runをクリックし、Open ボックスに「regedit」と入力し、OK をクリックします。

  7. 次のサブキーを見つけます。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

  8. Servicesを右クリックし、[Find] をクリックします。

    レジストリ エディターの [サービス] の [検索] オプションのスクリーンショット。

  9. [ Find what ] ボックスに、手順 5 で見つけた File_Spec_Path パスを入力し、[次へ 検索] をクリック

    [検索する] ボックスのFile_Spec_Path パスのスクリーンショット。

    例:

    [検索] ボックスの例のスクリーンショット。

    検索結果には、 ImagePath という名前のレジストリ キーが表示されます。 その値の先頭に円記号 '' がある場合は、その値をダブルクリックして削除します。 値が円記号で始まらない場合は、 Azure ポータルからサポート 要求を送信します。

    変更前 変更後
    変更前の imagepath の検索結果のスクリーンショット。
    変更後の imagepath の検索結果のスクリーンショット。
  10. MARS エージェント コンソールに戻り、[今すぐバックアップ] をクリックしてシステム状態のバックアップを開始

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。