もともとHyper-Vの役割を持つWindowsServer 2008R2で実行されていたVMがあります。ゲストは、ドメインコントローラー(別の物理マシンで実行されているSBS 2011サーバーへのバックアップ)として機能するサーバー2012でした。
VMをシャットダウンし、ファイルを新しいHyper-V Server 2016ホストにコピーし、HyperV管理を使用してVMをインポートしました。Altaroバックアップは成功しますが警告が表示されます "バックアップスナップショットはアプリケーション整合性がありません。バックアップはクラッシュ整合性モードで続行されます。」
VMのイベントログに、次のメッセージがあります。
ESENT: lsass (592) An attempt to open the file "\\?\Volume{b0cbe895-ed69-11e6-80b0-806e6f6e6963}\Windows\NTDS\ntds.dit" for read only access failed with system error 32 (0x00000020): "The process cannot access the file because it is being used by another process. ". The open file operation will fail with error -1032 (0xfffffbf8).
VSS: A VSS writer has rejected an event with error 0x800423f4, The writer experienced a non-transient error. If the backup process is retried, the error is likely to reoccur. . Changes that the writer made to the writer components while handling the event will not be available to the requester. Check the event log for related events from the application hosting the VSS writer.
vmicvss: The VSS writer NTDS failed with status 11 and writer specific failure code 0x800423F4.
2008 R2ホストから2016への移行に問題があると思ったので、ドメインコントローラーを降格し、ADとDNSの役割を削除してから、Server 2012 R2のクリーンインストールを実行し、役割を再度追加して、サーバーをDCに戻しますが、問題は解決しません。
何か案は? VMの何かがスナップショットの失敗を引き起こしているようですが、ディレクトリサービスに関連する何かのファイルアクセスの問題をどのように修正するかわかりません。
どうやらこれは、VMとしてのHyper-V2016および2012R2ドメインコントローラーの既知の問題です。 Microsoftはその修正に取り組んでいるはずです。