工作笔记

VirtualBox复制虚拟机

2019-04-25
阅读次数:

“VirutalBox是一款开源的虚拟机软件,使用起来比较简单,能跨平台使用,比起VMWare Workstation来说更适合个人开发者使用。通常在使用VirtualBox搭建集群环境的过程中需要使用多台虚拟机,这时候就需要使用VirtualBox提供的虚拟机复制功能了,本文将介绍两种虚拟机的复制方式。”

虚拟机复制

VirutalBox软件自身提供了复制虚拟机的功能,从当前已有的虚拟机可以通过菜单方便的进行虚拟机的复制。另外,如果仅有虚拟机硬盘文件(vdi),也可以直接从硬盘文件创建新的虚拟机进行复制,下面将分别介绍这两种方法。

通过复制菜单复制

通过菜单进行复制和我们在系统中复制文件差不多,在已有的虚拟机上右键点击,选择“复制”,按照步骤进行即可。

复制时可以选择复制类型,通常选择完全复制。

通过VDI硬盘文件复制

在仅有VDI硬盘文件时,也是可以进行虚拟机复制的。通过创建新的虚拟机,然后挂载复制的VDI硬盘文件即可。不过,在挂载硬盘前需要对复制的硬盘重新设置UUID,不然会因为UUID重复而导致硬盘无法挂载。

  • 新建虚拟机

  • 虚拟机路径

  • 选择硬盘文件

  • 添加硬盘(此时硬盘文件还未复制,等后面复制好再添加)

  • 复制硬盘

  • 重新设置UUID

  • 以下为以上步骤操作动画:

虚拟机系统修改(centos为例)

虚拟机复制完成后,由于主机名和IP地址都是相同的配置,通常需要进行修改。

修改主机名

hostnamectl set-hostname newhost

修改ip地址

修改 /etc/sysconfig/network-scripts/ifcfg-enpn0s3 进行修改。

文件系统修复

对系统进行修改后会出现文件系统错误,无法启动,进入修复模式后进行修复。

xfs_repair -L /dev/mapper/centos-root

参考链接

virtualbox复制虚拟机 Centos 7 LVM xfs文件系统修复


上一篇 IPTV常用链接

评论

目录