克隆 virtualbox 分区的根文件系统

克隆 virtualbox 分区的根文件系统

我有一个运行 CentOS 7 的测试虚拟机分区。这个特定分区上有很多配置。一些具体的配置,我忘记了。

我需要将此 virtualbox 分区转移到 3 台新计算机上。注意:不是 virtualbox 映像。基本上,让 3 台新计算机以完全相同的方式运行 CentOS 7。
最快、最好的方法是什么?

答案1

将分区写入主机磁盘,然后使用 rsync,并行运行 3 个,幸运的是,您的主机在将其放到网络上之前只从磁盘读取一次数据。这对我来说效果很好。

你可以尝试用广播或设置一些种子来让其他 3 台机器互相播种,但我怀疑这会让事情变得更快并且有很多开销,除非你定期这样做。

答案2

  1. 关闭要复制的机器
  2. 创建一台新机器
  3. 将旧机器的虚拟磁盘添加到新机器上
  4. 启动新机器并用于ddrescue创建要复制的分区的映像
  5. 将镜像传输至物理机
  6. 将映像(再次使用ddrescue)复制到新计算机的磁盘上
  7. 恢复旧的虚拟机并前往酒吧。

相关内容