debian

VirtualBox虚拟机克隆与迁移操作指南

小樊
35
2025-07-01 18:33:46
栏目: 云计算

在VirtualBox中,克隆和迁移虚拟机是常见的操作,以下是详细的步骤指南:

VirtualBox虚拟机克隆操作指南

克隆虚拟机的基本步骤

  1. 关闭虚拟机:确保要克隆的虚拟机已经完全关闭。
  2. 复制虚拟磁盘文件
    • 使用图形界面:在VirtualBox Manager中,选择源虚拟机,点击“设置” - “存储” - “存储树”,然后选择虚拟磁盘(通常是 .vdi 文件)。点击“复制”按钮,将虚拟磁盘文件复制到目标位置。
    • 使用命令行:使用以下命令进行虚拟机的克隆:
      VBoxManage clonevm <VM_Name> --name <New_VM_Name> --basefolder <Base_Folder>
      
      例如:
      VBoxManage clonevm myvm --name myvm-clone --basefolder /data/VirtualBoxVMs/
      
  3. 修改虚拟机配置文件
    • 打开源虚拟机的配置文件( .vbox 文件),找到以下行并进行修改:
      Disk id"..." type"VDI" driver"VirtualBox Disk Service" stateSource file"<Original_Disk_File>" //Disk 将 <Original_Disk_File> 替换为克隆后的文件名,例如 <Original_Disk_File>-clone.vdi
      
  4. 启动克隆虚拟机:在VirtualBox Manager中,选择克隆后的虚拟机,点击“启动”按钮,克隆虚拟机将开始启动。

克隆类型选择

VirtualBox虚拟机迁移操作指南

不带快照的迁移

  1. 迁移到不同机器
    • 将.vdi、.vbox、.vbox-prev文件迁移到不同机器。
    • 在新机器上的VirtualBox软件中注册刚修改的文件,有.vmdk文件也需要注册。
  2. 迁移到本机机器不同目录
    • 将.vdi、.vbox、.vbox-prev文件迁移到本机机器不同目录。
    • 修改文件路径:打开虚拟机的配置文件.vbox文件,修改里面的关于路径的几个配置项。
    • 修改文件UUID:将.vdi、.vmdk文件重新生成UUID。
    • 在VirtualBox软件中注册刚修改的文件。

带快照的迁移

  1. 迁移到不同机器带快照
    • 迁移步骤与不带快照的迁移到不同机器相同。
    • 在注册这步多了注册快照文件,注册快照不是在控制中的注册里,是在虚拟介质管理中。
  2. 迁移到本机机器不同目录带快照
    • 迁移步骤与不带快照的迁移到本机机器不同目录相同。
    • 在注册这步多了重新设置快照文件的UUID、重新将快照文件名用新的UUID替换和将快照注册到对应位置。

使用导出/导入功能迁移

  1. 导出虚拟机
    • 使用以下命令将虚拟机导出为OVA文件:
      VBoxManage export <VM_Name> -o "<VM_Name>.ova"
      
  2. 导入虚拟机
    • 在新主机上,打开VirtualBox管理器。点击“新建”按钮,选择“导入虚拟机”。浏览并选择之前导出的OVA文件,按照向导的指示完成虚拟机的导入。

以上就是在VirtualBox中克隆和迁移虚拟机的详细步骤,希望对您有所帮助。

0
看了该问题的人还看了