在执行快照之前,如何在Windows客户机中同步磁盘?

通常,在执行虚拟机实例的磁盘快照之前,必须同步磁盘以确保所有缓冲区都已写入磁盘。

如果客户机操作系统是Linux,则可以使用像fsfreeze这样的工具来执行此操作。 如果客户机操作系统是基于Windows的,如何确保磁盘已经同步?

编辑 :当我问这个问题的时候,我想到了OpenStack,所以我对下面的OpenStack支持的pipe理程序的答案感兴趣:

  • KVM
  • Xen的
  • Hyper-V的

这完全取决于拍摄快照的内容。 VMware ESXi将使用VMware Tools来暂停来宾文件系统,以确保您具有一致的快照。 启动工具安装后,Hyper-V也会执行类似的操作。

我不知道任何采用不一致捕捉的虚拟化解决scheme,除非您明确告诉它不要停顿来宾文件系统。 这并不是说它们不存在,但没有更多关于实际捕捉的细节,很难说明确。