您在此处:everRun用户指南 > 管理虚拟机 > 配置基于 Linux 的虚拟机 > 安装用于应用程序一致性快照的 QEMU 客人代理(基于 Linux 的 VM)

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

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

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

如果您的应用程序支持 QEMU 信号发送,则 everRun 软件可通过 QEMU 客人代理向您的应用程序发送信号,以确保您的应用程序静止或冻结(在您 everRun 系统上的用户或灾难恢复 (DR) 快照之前),从而确保应用程序一致性快照。

大多数 Linux 发行版已经包含 QEMU 客人代理(通常在 qemu-guest-agent 包中)。有关安装和配置 QEMU 客人代理的信息,请参阅针对您特定 Linux 发行版的文档。

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