删除 Hyper-V 检查点会恢复不需要的状态

删除 Hyper-V 检查点会恢复不需要的状态

我曾经希望应用然后删除 CheckPoint 会导致自 CheckPoint 被丢弃以来的所有更改,但不幸的是,事实证明并非如此。

以下是我对 Win8.1 VM 进行的操作,均通过 RDP 登录:

  1. 创建了检查点
  2. 在桌面上创建了一个文本文件
  3. 应用了 CheckPoint(已断开连接,必须重新登录)
  4. 登录后发现文件已丢失(到目前为止一切顺利)
  5. 删除了检查点
  6. 在 Hyper-V 管理器中注意到合并过程已自动启动
  7. 文本文件神奇地重新出现在桌面上(不需要的状态)

这似乎表明 CheckPoints 并不是在软件安装失败等之后回滚到以前状态的可靠方法。

如果确实如此,我们如何才能回到之前的状态,并且在完成后进行清理?

答案1

我保留这个问题以防有人发现它并犯了与我相同的错误。

在上述步骤 #7 中,文件没有重新出现,因为 CheckPoint 删除以某种方式合并到了不需要的状态。它重新出现是因为这是一个使用文件夹重定向的域加入操作系统,而我在桌面上执行了所有这些操作。该文件正在从服务器恢复。

一旦我在本地驱动器上的文件夹中完成所有这些操作(例如C:\_Test),它就会按预期工作。

答案2

通过应用检查点,您分叉了虚拟机的时间线。然后您删除了两个分叉中的一个。不幸的是,您删除了您想要的分叉,而不是您不想要的分叉。可以删除任何一个分叉。

相关内容