如何将 Linode 虚拟机克隆到本地 Hyper-V VM?

如何将 Linode 虚拟机克隆到本地 Hyper-V VM?

是否可以(以某种方式轻松)将基于 Ubuntu 14 的现有 Linode 虚拟机克隆到我们自己的 Hyper-V 环境中作为 Ubuntu 14?

或者是否可以将一个 Ubuntu 14.04 的文件、设置等克隆到另一个现有的 Ubuntu 14.04?这样该 Ubuntu 安装中的所有内容(每个文件、每个设置等)都与其他安装中的完全相同?如果可以,如何实现?

我正在寻找一种简单的方法将网站和 MySQL 数据库从一台虚拟机转移到另一台虚拟机。

答案1

至少会有一些差异,例如 Linode 的自定义内核或 Hyper-V Linux 集成服务 (LIS)。

对于更换平台,重建可能更简单。至少这是一个有用的练习,可以确定您是否可以从头开始重新创建安装和服务。

因此,在 Hyper-V 上新建空白虚拟机,安装所需的操作系统版本,复制或模板化配置文件,从备份中恢复数据库。配置管理工具(如 Ansible 或 Puppet)可以帮助始终如一地应用相同的状态。

在一个平台内克隆很容易。以下是克隆 Linode 的方法。

答案2

您可以在服务器 linode 中安装 P2V 工具 (Disk2vhd)。此工具可以从物理磁盘服务器到虚拟磁盘 (vhd、vhdx...) 进行快照

接下来 Steep 将把此档案下载到您的本地服务器并使用创建的虚拟磁盘创建虚拟机。

相关内容