安装用于应用程序一致性快照的 QEMU 客人代理(基于 Windows 的 VM)

如果要创建虚拟机 (VM) 的应用程序一致性快照,则将 Quick EMUlator (QEMU) 客人代理安装到基于 Windows 的客人操作系统中。有关 everRun快照的概述,请参阅管理快照

一般在应用程序正在运行时,它们会处理快照,打开并写入文件,将信息保留在内存中等。如果在应用程序仍在工作时拍摄 VM 快照,这类似于在断电后重新启动系统。尽管最新式的文件系统可从此类中断中恢复,但某些数据仍可能会在进程中受损或丢失,尤其是在交易密集型应用程序正在运行时。在这种情况下,如果没有使应用程序做好准备便拍摄快照,这会产生崩溃一致性快照,就好像您在崩溃或断电后拍摄快照。

Microsoft Windows 提供了 Volume Shadow Copy Service (VSS),其可在快照拍摄或备份过程中告知文件系统和应用程序它们何时必须临时静止或冻结其运行。如果您的应用程序支持 VSS,则 everRun软件可通过 QEMU 客人代理和 VSS 向您的应用程序发送信号,以便使它们在您 everRun 系统上的快照拍摄过程中静止,从而确保应用程序一致性快照。

小心安装 QEMU 客人代理前,请联系您的应用程序厂商,确定他们是否支持 Microsoft VSS 以及是否需要执行额外配置步骤来支持 VSS 运行。仅在您的应用程序支持 VSS 并且 QEMU 客人代理已正确安装并运行时,您才能创建应用程序一致性快照。
注释:  

要安装 QEMU 客人代理

  1. 使用everRun Availability Console登录到everRun系统。
  2. 虚拟机页上选择一个 VM。
  3. 单击控制台,然后登录到 Windows 客人操作系统。
  4. 要将 QEMU 客人代理安装程序传输到您的系统,则执行下列操作之一:
  5. 双击该图标,启动此安装程序。将显示 QEMU 客人代理安装向导。
  6. 阅读授权信息。在适当时,单击我同意这些授权条款和条件旁的复选框。
  7. 单击安装,开始安装软件。
  8. 如果 Windows 提示其无法验证该驱动程序软件的发布者,则单击安装,继续安装此软件。
  9. 如果提示,单击重新启动,以便重新启动客人操作系统。

    当 Windows 重新启动时,您可能会看到一条消息,指示该驱动程序软件已安装。

  10. 如果提示,单击重新启动,以便再次重新启动客人操作系统。

要验证 QEMU 客人代理是否已正确安装并运行

打开服务。例如,单击开始运行,然后键入 services.msc,单击运行。验证以下服务是否存在并且正在运行:

打开设备管理器。例如,单击开始控制面板硬件,然后单击设备管理器。验证以下服务是否存在并且正在运行:

相关主题

配置基于 Windows 的虚拟机

创建和迁移虚拟机

管理虚拟机的运行