服务器转移到虚拟机

服务器转移到虚拟机

我在生产服务器上安装了 Ubuntu 10.04 LTS。现在我想测试一些新功能,但不想影响当前服务器。我想迁移整个系统(或至少迁移软件包和配置)

是否可以将正在运行的机器迁移到虚拟机?(虽然服务器是 65 位,而我的测试环境是 32 位)

答案1

VirtualBox 支持 64 位客户操作系统,即使在 32 位主机操作系统上也可以支持,只要满足以下条件:

  • 您需要一个具有硬件虚拟化支持的 64 位处理器。
  • 您必须为需要 64 位支持的特定 VM 启用硬件虚拟化;64 位 VM 不支持软件虚拟化。

我不知道 VirtualBox 有任何 P2V(物理到虚拟)工具。在 VMware 上我会使用VMware 转换器为此。也许您可以分多个步骤完成此操作:使用免费的 VMware Converter 将物理机转换为 VMware VM(在免费的 VMware Server 上运行),然后将虚拟磁盘转换为 VirtualBox 格式。第二步有一些教程。我从未尝试过以下步骤,但它可能会有效:

VirtualBox 可以运行由 VMware Workstation 或 Server 创建的虚拟机。为此,您需要按照以下步骤导入 vmdk 文件:

  • 启动Virtual Box
  • 转到文件>虚拟磁盘管理器
  • 单击添加。找到并选择复制的 .vmdk 文件。单击确定。
  • 使用添加的 vmdk 文件照常创建新虚拟机
  • 启动虚拟机

相关内容