无法在 Hyper-V 上创建检查点(0x800423F4)

无法在 Hyper-V 上创建检查点(0x800423F4)

主机:

  • 英特尔酷睿 i3 3120M @ 2,50Ghz 2,50Ghz
  • 12GB 内存
  • Windows 10 企业版 64 位
  • 750GB 高清
  • 250GB 固态硬盘

虚拟机:

  • Windows Server 2008 R2 企业版
  • 4 个虚拟处理器
  • 8GB 内存

我在虚拟机上创建检查点时遇到了一些问题。当我尝试执行此操作时,Hyper-V 执行到创建进度的 19%,然后出现此错误屏幕:

错误1

我分析了事件查看器的日志,Hyper-V 工作器 > 管理员部分,它会显示以下消息:

‘PNSP2013’ 无法启动检查点操作:%%2147754996 (0x800423F4)。(虚拟机 ID 69EAA8C6-E8E9-4585-97AE-5633F400BB89)[

我还收集了 VSSDiag 的日志,其中不包含任何相关信息(至少对我来说)

VSS 编写器拒绝了错误为 0x800423f4 的事件,编写器遇到了非暂时性错误。如果重试备份过程,错误可能会再次发生。编写器在处理事件时对编写器组件所做的更改将无法供请求者使用。检查事件日志中是否存在来自托管 VSS 编写器的应用程序的相关事件。日志:

Operation:    PostSnapshot  Event
Context:
Execution Context: Writer
Writer Class Id: {b2014c9e-8711-4c5c-a5a9-3cf384484757}
Writer Name: NTDS 
Writer Instance ID: {2b09511a-25fd-47cd-929f-4f1f60cc1594}
Command Line: C:\Windows\system32\lsass.exe
Process ID: 636NTDS

需要考虑的一些要点:

  1. 我在 SSD 驱动器上有足够的空间来存储检查点文件。
  2. 我尝试停止虚拟机上的所有非 Microsoft 服务并重新启动它,但没有成功
  3. 如果我关闭虚拟机,则可以创建检查点且不会出现任何错误。
  4. 根据本文,我也检查了 KB982018,它已经安装在 VM 上。

我真不知道到底发生了什么事...能帮忙吗?

答案1

这是在 2016/Win10 虚拟机管理程序上的虚拟机中运行的 2016 年之前的 DC 的一个已知问题。

问题在于新的生产检查点架构。如果您在虚拟机的设置中将检查点类型更改为标准,则检查点将会成功。

答案2

最终为我修复了这个问题。导航到包含 Hyper-V VHD 文件的文件夹。转到文件夹“属性”>“安全”>“编辑”添加 INTERACTIVE 和 SERVICE 并授予它们完全控制权。正在运行的虚拟机的检查点现在可以无错误运行

答案3

我遇到了这个问题,以上方法都不起作用。我在互联网上其他地方找到了这个解决方案,确实有效。

icacls C:\YourPath\YourVMFolder /grant “NT VIRTUAL MACHINE\Virtual Machines”:F /T

答案4

我只想补充一点,我使用 Hyper-V 2019 和 Veeam 10 的全新设置解决了这个问题。

我遇到的问题是备份和检查点达到 7% 或 50% 时会冻结。备份作业冻结,然后 VM 客户端也冻结。我无法正常关闭 VM 客户端。当我尝试重新启动 Hyper-V 主机时,它冻结了。

  • 全新 Dell PowerEdge Server 独立服务器。
  • 新的 Windows Server 2019 Hyper-V(独立版)
  • 3 个新的 Windows Server 2019 VM 来宾
  • 1 个新的 Ubuntu 20.04 Server VM 客户机
  • Veeam Backup & Replication 10.0 社区版。

在 Hyper-V 管理器中的 VM 设置中将检查点类型更改为标准后,重新启动所有 VM 客户机和 VM 主机,我再次运行备份,检查点在几秒钟内成功,备份运行没有任何问题。

相关内容