如何保证虚拟机的状态?确保软件不会改变

如何保证虚拟机的状态?确保软件不会改变

我想确保我可以在装有 Windows VM 的 Hyper-v 上停止一台机器,然后启动它,并确保 VHD 内部没有任何变化。

这可能吗?我可以像“C:\Windows\System32\config”SAM、系统等一样生成 MD5,然后启动虚拟机(一个月或更长时间后)以确保没有任何变化吗?

还有其他方法吗,更“漂亮”的方法吗?

也许可以导出所有驱动器,例如:"DIR c:\*.* /s/one >c:\before.txt" 然后"DIR c:\*.* /s/one >c:\after.txt"进行文件比较?

答案1

Microsoft 提供了一个 MD5 实用程序,尽管它是非官方的。它被称为“fciv”(文件校验和完整性验证器)。它可以根据您使用它执行的操作直接输出到控制台或 XML 文件,如果您想检查 VHD 的整个层次结构,它甚至可以递归深入目录。

详情请见此处:http://support.microsoft.com/kb/841290

答案2

相关内容