web-dev-qa-db-ja.com

仮想ディスクサービスのエラーコード「80070037 @ 02000014」はどういう意味ですか?

私の顧客の1人はWindowsServer 2016を使用しており、wbadminを使用して、SMBを使用してSynology NASにベアメタル回復バックアップを実行します。これは過去に機能し、「過去」は、さまざまな理由で過去の不特定の週/月であり、機能しなくなりました。NASの更新、追加でインストールされたパッケージなどが原因で、「何か」が変更された可能性があります。もちろん、もう誰も知りませんし、私ではありませんでした。;-)

さまざまなSMBバージョン、Wireshark、Process Monitorなどを使用したテストとログ記録の後、何らかの理由でwbadminが必要な生のVHDXファイルを作成できることが問題のようです。 NAS共有でバックアップするボリュームですが、これらのディスクを初期化して必要なファイルシステムをそれらに公開できないようです。バックアッププロセスは、1つのVHDXファイルの作成後常にかなり早い段階で中止されます。固定サイズで、たとえばEsp.vhdxの場合は4MB、C:を含むVHDXの場合は6MBです。これは、-allCritical-include:C:のみのようなバックアップ設定に依存します。 。

この問題が発生するたびに、イベントビューアに次のエラーメッセージが表示されます。

Log Name: System
Source: Virtual Disk Service
Date:[...]
Event ID: 9
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer:[...]
Description:
Unexpected provider failure. Restarting the service may fix the problem. Error code: 80070037@02000014

SMB通信内のWiresharkに他の関連するエラーメッセージが表示されません。SambaはNASまたはProcessMonitorにログオンしますが、特に後者の場合はWindowsはバックグラウンドで多くのことを自動的に実行し、失敗してもまったく問題がないため、よくわかりません。NASは、少し奇妙なSambaプロトコルも提供します。 wbadminによって使用されるように構成されていないユーザーの多くのSMB通信をログに記録します。しかし、テストされたすべてのユーザーはそのバックアップターゲットに対して同じ/すべてのアクセス許可を持っているので、私はしませんそれが問題の一部だとは思わないので、さまざまなユーザーでテストしました。

興味深いのは、自動的に作成されたVHDXファイルをwbadminで手動で正常に添付でき、それらを初期化し、ファイルシステムを追加し、その後、たとえば-include:C:のみのバックアップは問題なく成功します。 -allCriticalは毎回削除および再作成されているようで、以前と同じエラーが再び発生するため、Esp.vhdxは失敗し続けます。

もう1つの興味深い点は、同じNAS)でホストされているiSCSIデバイスをバックアップターゲットとして使用すると、テストするたびに-allCriticalが成功することです。すべてのVHDXファイルは、作成、初期化、およびフォーマットされます。手動による介入。したがって、Windows/wbadminであるか、ネットワーク自体に関連しているようには見えません。

したがって、Sambaに関して何らかの問題があると思いますが、NASが可能な、最も低いSMB1バージョンですでに試しました。strict allocate = yesのようなものを試しました。 NASはとにかくスパースファイルを作成しておらず、wbadminによって作成されたVHDXファイルを手動で添付、初期化、公開できることを明確にしましたが、どちらをすべきか私が読んだものからのスパースファイルの場合は不可能です。

今のところ残っているのは、仮想ディスクサービスからのエラーコードだけです。これについてはあまりわかりません。 0x37の部分はERROR_DEV_NOT_EXISTである可能性があり、それは理にかなっているかもしれませんが、@-の部分は何ですか?そのエラーの構文全体が何を意味するのかはどこにありますか? @-一部のコード行、追加の詳細、またはまったく異なるものですか?手動で実行できるwbadmin自体で問題が発生する理由がわからないため、これによって実際の根本的な問題に関する追加の手がかりが得られることを願っています。

ありがとう!

1

これは、ウイルス対策ソフトウェアが原因である可能性があります。特に、BitDefenderを使用すると、Windows ServerBackupがESP.VHDXの作成を正常に完了できなくなります。

あなたが試すことができます:

  1. ウイルス対策ソフトウェアを完全に、またはバックアップ中にのみ無効にする
  2. .VHDXファイルの除外を作成する
  3. ウイルス対策ベンダーに連絡して、該当するパッチまたは回避策があるかどうかを確認します
  4. 別のウイルス対策製品に切り替える

私の場合、BitDefenderは不要な動作を修正するパッチをリリースしました。