stream浪撒哈拉插件 – 多个快照

在撒哈拉沙盒模式下如何创build多个快照? 或者,我可以看到所有提交的列表,并回滚到任何?

为什么我需要这一切?

我只想设置初始虚拟机。 之后,我想编译源数量的包,这需要相当长的时间。 所以现在我想到这个顺序:

  1. 安装最初的Ubuntu 12.04stream浪盒
  2. 快照这个状态
  3. 编译源码,安装全系统的rbenv(它也会编译)
  4. 快照第二状态
  5. 开始我所有的基础设施实验
  6. 回滚到我以前的任何状态或提交第三个状态

撒哈拉沙漠不支持这个工作stream程。 每次运行vagrant sandbox commit ,它都会删除以前的快照并创build一个新的快照。 如果你想保留多个快照,必须手动pipe理它们。 如果您使用Virtualbox,请参阅相关文档。

有一件事你可以考虑的是,在步骤3之后,把虚拟机的状态打包成一个盒子。 这样,您可以轻松创build和销毁虚拟机,无需重复步骤1 – 3。