第 11 章 迁移虚拟机存储
当虚拟机运行时,您可以在虚拟机关闭时 离线 迁移虚拟机(VM)存储。
对于 KubeVirt 虚拟机,虚拟机存储迁移的主要用例是,如果要从一个存储类迁移到另一个存储类。您可以按照以下原因迁移虚拟机存储之一:
- 在不同的存储供应商之间重新平衡。
- 新的存储更适合在虚拟机中运行的工作负载。
11.1. 关于虚拟机存储迁移过程 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在迁移过程中,会创建一个 MigMigration
资源来指示发生迁移类型。
迁移类型如下:
- Stage:阶段迁移 (Stage migration) 会在不停止应用程序的情况下将数据从源集群复制到目标集群。您可以多次运行一个阶段迁移来缩短迁移的持续时间。
- Rollback:Rollback(回滚)一个已完成的迁移。
- Cutover: 剪切迁移 (Cutover migration) 将停止源集群中的事务,并将资源移到目标集群。
MigMigration
资源的状态包含有关任何实时存储迁移的进度信息。
任何离线迁移都包含了 DirectVolumeMigrationProgress
状态,它会显示离线迁移的进度。
如果迁移计划是一个直接卷迁移计划,每个 MigMigration
都会创建一个 DirectVolumeMigration
。
要执行存储实时迁移,需要一个直接卷迁移。