WebDev VirtualBox VM,如何分离和备份

WebDev VirtualBox VM,如何分离和备份

我目前在 VirtualBox 中有一个 CentOS VM,其中有 500GB 的磁盘文件,但只使用了 250GB。

我已经开始收到错误并且 VM 无限期挂起,所以我想启动一个新的 Ubuntu VM,并且我想将所有内容分开以便能够正确备份。

我最初的想法是安装 Ubuntu 和我需要的所有软件,然后拍摄快照。

然后添加第二个 VDI 文件作为所有项目和数据的磁盘。希望尽可能保持 OS VDI 干净且不受影响。

接下来我该如何将在虚拟机上执行的所有项目和测试彼此分开?

我考虑过 docker,但从未使用过它,而且我不确定敏捷开发会如何,例如 Laravel 应用程序。

至于备份,快照就够了吗?如果需要的话,我大概能找到 1TB 的硬盘。

编辑:

其中一种是否有任何缺点(我猜除了占用更多空间之外):

  • 容器-webapp-1
  • 容器-webapp-2
  • 容器-mysql
  • 容器-apache

对比

  • 容器-webapp-1
  • 容器-webapp-2
  • 容器-mysql-webapp-1
  • 容器-mysql-webapp-2
  • Container-apache(我想我也可以拆分它,但我不知道为什么)

相关内容