vSphere Cloud Native Storage 支持在数据存储之间迁移持久容器卷。

注意事项和限制

执行迁移时,请记住以下注意事项:
  • 只能迁移单个块卷。
  • 确保 Kubernetes 集群的所有节点均可访问原始数据存储和目标数据存储。这适用于单区域部署以及跨多个区域部署的 Kubernetes 集群。
  • 如果卷附加到虚拟机,虚拟机在卷重新放置期间将保持锁定状态。如果重新放置的卷附加到 Kubernetes 节点虚拟机,则系统不允许对虚拟机执行任何其他控制操作。这些操作包括将其他卷附加到虚拟机或从虚拟机分离、将虚拟机迁移到其他数据存储、更改虚拟机的任何配置等。
  • Cloud Native Storage 不支持 PMEM 存储。尝试将卷重新放置到 PMEM 数据存储失败。
  • 目标数据存储必须具有足够的可用容量来容纳迁移来的卷。如果数据存储的可用空间小于卷大小,则无法选择要迁移的数据存储。
  • vSphere Client 不支持在迁移操作期间自动更改存储策略。但是,系统不会阻止您选择策略不兼容的数据存储作为迁移的目标数据存储。
  • 迁移后,可以在目标数据存储上的以下文件夹中找到支持卷的虚拟磁盘:
    • 数据存储上的 FCD 目录。
    • 如果卷附加到虚拟机,则为虚拟机文件夹。

有关更多详细信息,请参见 VMware 知识库文章 90607

迁移容器卷

可以使用 vSphere Client 迁移持久容器卷。

前提条件

  • 确保目标数据存储具有足够的可用容量来容纳迁移来的卷。
  • 确保您具有目标数据存储的权限。

过程

  1. 导航到 vCenter Server 实例、数据中心、数据存储或集群。
  2. 单击监控选项卡,然后单击云原生存储下的容器卷
  3. 从卷列表中选择一个卷,然后单击迁移
    屏幕截图显示卷列表和“迁移”按钮。
  4. 迁移卷页面上,选择目标数据存储。
    目标数据存储可能会显示警告。当警告包括以下内容时,您仍然可以继续执行迁移操作:
    • 策略不兼容。目标数据存储的存储策略与卷的存储策略不同时。
    • 卷不可访问。将卷从可从一组主机访问的数据存储迁移到无法从所有主机访问的数据存储时。

    “迁移卷”页面上的目标数据存储列表。

  5. 选中确认复选框,然后单击迁移以继续执行迁移操作。