以带宽效率分发 VirtualBox 映像更新

以带宽效率分发 VirtualBox 映像更新

我目前负责一个实验室,所有机器都需要运行相同的虚拟机。我想通过 rsync 自动执行当前分配 VirtualBox 虚拟机的设置(擦除所有本地更改并替换构成虚拟机的磁盘/快照)。

我正在考虑做一些事情,为每个更改创建快照,将快照复制到用户的计算机,然后删除目标上的快照(将其“展平”回起始磁盘)。这使我能够以最小的带宽要求修补每个虚拟机。

当前环境由Fedora主机组成,其中rsync用于复制新的磁盘映像。新的解决方案需要在 Linux/Windows/Mac 上运行,因为我们正在转向“自带设备”环境。

是否有任何现有的脚本/项目可以解决此问题?在开始开发自己的系统来处理更新管理之前,我应该注意什么?

答案1

您可能想检查流浪汉。它是一个允许您管理多台计算机上的虚拟机设置的工具。

来自他们的网站:

Vagrant 提供易于配置、可重复和便携式的工作环境,构建在行业标准技术之上,并由单一一致的工作流程控制,以帮助最大限度地提高您和您的团队的生产力和灵活性。

Vagrant 支持开箱即用的 VirtualBox(虚拟)。

相关内容