使用 App-V 或其他类型的虚拟化技术保存应用程序的状态

使用 App-V 或其他类型的虚拟化技术保存应用程序的状态

我有一个应用程序,我希望能够创建它的“快照”(有点像使用虚拟机)。基本上,我希望能够允许用户对应用程序进行大量处理,并能够在各个点拍摄快照,以便以后可以返回。我甚至不确定 App-V 是否是一种我可用于此的技术。如果不是,我该怎么做这样的事情?

进一步说明:有一个旧版应用程序没有内置将项目当前状态保存到文件系统的功能。我打算将其用作临时解决方法,直到有替代应用程序可用。

答案1

这是一个有趣的问题。我能想到的唯一办法是对整个机器(假设是虚拟机)进行快照,或者使用 App-V 流式处理来捕获每个点,这可能会使可重放性成为一个问题。

当然,这完全假设应用程序状态在单个系统上是独立的。如果它与远程 SQL 或 Web 服务等通信(如果它依赖于其他东西),那么如果你不能快照远程实体,你根本不能做到这一点。

请提供更多背景信息:您实际上想要解决的问题是什么?

相关内容