返回

迁移虚拟机

迁移虚拟机有两种方式:在线迁移和离线迁移。

在线迁移 (XenMotion)

在线迁移是一种功能,允许在不停止运行的虚拟机的情况下将其迁移到另一台主机或存储上。由于可以在不停止虚拟机的情况下进行迁移,因此可以减少与服务器操作迁移相关的系统停机时间。

0. 预先准备

在迁移之前,请执行以下步骤以确保稳定运行。

  1. 从备份中排除。
  2. 删除所有快照。

*删除快照后,增量备份的点将丢失,从下次开始将执行完整备份而不是差异备份。备份本身不会被删除。

1. 点击“迁移”

从虚拟机列表中打开源虚拟机,然后点击“迁移”。

点击“迁移”

2. 选择目标主机和存储

将出现一个标题为“迁移虚拟机”的模态窗口。

选择目标主机和存储

输入以下目标信息,然后点击“确定”。

  1. 选择主机
  2. 选择主存储
  3. 为每个虚拟磁盘选择存储
选择目标主机和存储

任务完成后,您可以从屏幕左上角显示的主机以及“磁盘”选项卡中的虚拟磁盘确认存储已迁移。

选择目标主机和存储

在线迁移失败

请注意,负载较重的虚拟机的在线迁移容易失败,在某些情况下可能导致虚拟机挂起,这可能需要重启 Xen ToolStack,或者在最坏的情况下,重启主机。

与在线迁移相比,下面描述的离线迁移保证能够成功。尽管离线迁移需要停机时间,但可以根据虚拟磁盘的大小大致估算迁移时间。

离线迁移

离线迁移是指关闭虚拟机,然后将其迁移到另一台主机或存储上的能力。

1. 停止源虚拟机

从虚拟机列表中打开源虚拟机并停止它。

请查看此处以获取停止虚拟机的说明。

停止源虚拟机

2. 点击“迁移”

点击“迁移”。

点击“迁移”

3. 选择目标主机和存储

将出现一个标题为“迁移虚拟机”的模态窗口。

选择目标主机和存储

输入以下目标信息,然后点击“确定”。

  1. 选择主机
  2. 选择主存储
  3. 为每个虚拟磁盘选择存储
选择目标主机和存储

任务完成后,您可以从屏幕左上角显示的主机以及“磁盘”选项卡中的虚拟磁盘确认存储已迁移。

选择目标主机和存储

4. 启动迁移后的虚拟机

请查看此处以了解如何启动虚拟机。

启动迁移后的虚拟机

关于迁移后虚拟机的状态

迁移完成后,当您在虚拟机列表中检查相应的虚拟机时,状态图标可能仍显示为“运行 (vm_migrate) (黄色)”且未恢复正常。在这种情况下,请重新启动工具栈。

迁移后虚拟机的状态