oVirt存储热迁移

存储热迁移

oVirt支持在虚机处于运行状态时,将虚机的磁盘从一个存储域迁移到另一个存储,而不影响虚机的运行。在某些场景下我们会使用到这一功能,例如:

  1. 某存储域空间不足了,需要将其上的部分虚机磁盘转移到另一个存储域上;
  2. 出于某种原因需要更换硬件存储环境,例如升级性能;
  3. 跨数据中心迁移环境,将一个数据中心中的虚机迁移到另一个数据中心下;
  4. 等等;

使用方法

虚拟机->磁盘页面,选中某个磁盘,右上角更多操作里有个“移动”;

oVirt存储热迁移

弹出移动磁盘对话框;

oVirt存储热迁移

选择要移动到的目标存储域,注意这个目标存储域是已存在的,要提前建好。

磁盘可以在同一个数据中心下不同类型的存储域之间迁移,例如NFS、iSCSI、FC等,会自动进行存储格式的转换。

可以同时移动多个磁盘;

直接lun的磁盘和共享类型的磁盘支持热迁移;

基于模板创建的虚机,存储分配时选“Thin”模式的不能迁移,选“克隆”模式的可以直接迁移。

oVirt存储热迁移

如果“Thin”模式的想要迁移,需要先将此虚机所基于的模板的磁盘复制到目标存储域,如下:

模板->磁盘页面,选中磁盘,右上角“复制”操作,选址目标存储域。

oVirt存储热迁移
2 条回复 A 作者 M 管理员 E
  1. Hosted Engine的存储迁移会报错不受支持,有什么好的方法吗?

    • 目前engine的磁盘不支持迁移,按官方的建议,engine的存储域最好单独一个,与其它虚机分开。

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论