仮想マシンのスナップショットを元に戻す操作が"A required file was not found" エラーで失敗する
search cancel

仮想マシンのスナップショットを元に戻す操作が"A required file was not found" エラーで失敗する

book

Article ID: 425986

calendar_today

Updated On:

Products

VMware vSphere ESXi 8.0 VMware vCenter Server 8.0

Issue/Introduction

免責事項:これは英文の記事「Reverting a virtual machine snapshot fails with error: "A required file was not found"」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

スナップショットを戻す作業中にエラーが発生します。
スナップショットを戻す作業中にこのエラーが発生すると、次のログが /var/log/vmware/vpxd/vpxd.log (vCenter Server ログ) に記録されます。

YYYY-MM-DDTHH:MM:SS error vpxd[XXXXX] [Originator@6876 sub=Default opID=XXXXXXX] [VpxLRO] -- ERROR task-XXXXXXX -- XXXXXXX-XXXX-XXXX-XXXXX -- snapshot-XXXXX -- vim.vm.Snapshot.revert: :vim.fault.InvalidSnapshotFormat
--> Result:
--> (vim.fault.InvalidSnapshotFormat) {
-->    faultCause = (vmodl.MethodFault) null,
-->    faultMessage = (vmodl.LocalizableMessage) [
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.snapshot.vigor.revert.error",
-->          arg = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "1",
-->                value = "msg.snapshot.error-NOTFOUND"
-->             }
-->          ],
-->          message = "An error occurred while reverting to a snapshot: A required file was not found."
-->       }
-->    ]
-->    msg = "Detected an invalid snapshot configuration."
--> }

Environment

VMware vSphere ESXi 8.x
VMware vCenter Server 8.x

Cause

この問題は、対象の仮想マシンによって参照されているスナップショットディスクが存在しない場合に発生します。

Resolution

解決策は、スナップショットディスクを対象の仮想マシンディレクトリに配置するか、バックアップから復元してください。

Additional Information