我花了很多时间编写在雇主服务器上安装软件的文档。有时这非常复杂,所以我在 VirtualBox 中运行的虚拟机内完成初始工作,并在每个成功的里程碑处拍摄快照。
根据我的机器正在做什么、自上次快照以来所做的更改量等,快照生成可能需要几分钟才能完成。在此期间,虚拟机仍然响应,我可以继续使用它。
如果我启动快照,我是否可以继续工作,因为知道机器的状态是在快照过程开始时存储的,或者是否存在我最终得到的快照包含我工作下一步的一半的风险,因此我应该等到快照过程完成后再继续我的工作?
答案1
不,您不必等到快照完全创建。VirtualBox 文档阐明了快照背后的技术:
拍摄快照时,VirtualBox 会“冻结”[虚拟磁盘-IK]映像文件,不再向其写入内容。对于来自 VM 的写入操作,将创建第二个“差异”映像文件,该文件仅接收对原始映像的更改。
您可以在那里阅读更多相关信息: