7.9. 关于迁移计划中的存储映射


您可以在 Migration Toolkit for Virtualization (MTV)迁移计划中创建存储映射,将源磁盘存储映射到 OpenShift Virtualization 存储类。

有两种存储映射:为特定迁移计划创建的映射,以及任何迁移计划创建的映射。

  • 为特定计划创建的映射被认为由 该计划所有。您可以在 Plan create 向导的 Storage map 步骤中创建这些映射
  • 创建供任何迁移计划使用的映射是指 无所有者。您可以在 OpenShift Virtualization web 控制台的 Migration for Virtualization 部分的 Storage map 页面中创建这些映射

    您在 Plan 创建向导中创建 迁移计划时,您或同一项目中工作的任何人都可以使用它们。当您为迁移计划选择这些无人拥有的映射之一时,MTV 会创建映射的副本,并将您的迁移计划定义为 该复制的所有者。对副本所做的任何更改都不会影响原始映射,也不会应用到使用映射副本的任何其他计划。在 Storage map 页面中显示项目的两种类型的存储映射,但每个页面的 Owner 列中显示的信息有重要区别:

  • 在 OpenShift Virtualization Web 控制台的 Migration for Virtualization 部分的 Storage map 页面中创建的映射会显示为没有所有者。
  • Plan 创建向导的 存储映射步骤中创建的映射 显示为由迁移计划所有。

7.9.1. 在 MTV UI 中创建无所有者存储映射

您可以使用 MTV UI 将源磁盘存储映射到 OpenShift Virtualization 存储类来创建所有者存储映射。

您可以使用以下方法之一创建这种类型的映射:

  • 使用表单创建,从列表中选择源提供程序等项目。
  • 使用 YAML 创建,可以通过输入 YAML 或 JSON 定义或附加包含相同的文件来创建。

您可以使用 MTV UI 的格式页面创建所有者无所有者存储映射。

先决条件

流程

  1. 在 Red Hat OpenShift web 控制台中,点 Migration for Virtualization > Storage maps
  2. Create storage map > Create with form
  3. 指定以下内容:

    • 映射名称 :存储映射的名称。
    • 项目 :从列表中选择。
    • Source provider :从列表中选择。
    • 目标供应商 :从列表中选择。
    • Source storage :从列表中选择。
    • 目标存储 :从列表中选择
  4. 可选: 如果这是使用存储复制卸载迁移的存储映射,请指定以下卸载选项:

    • 卸载插件 :从列表中选择。
    • 存储 secret :从列表中选择。
    • 存储产品 :从列表中选择

      重要

      存储复制卸载只是开发者预览软件。红帽不支持开发人员预览软件,且功能完整或生产就绪。不要将开发人员预览软件用于生产环境或关键业务工作负载。开发人员预览软件提供早期对即将推出的产品软件的访问权限,以将其包括在红帽产品产品中。客户可以使用此软件来测试功能并在开发过程中提供反馈。此软件可能没有任何文档,可以随时更改或删除,并且已获得有限的测试。红帽可能会提供在没有关联 SLA 的情况下对开发者预览软件提交反馈的方法。

      有关 Red Hat Developer Preview 软件的支持范围的更多信息,请参阅 开发人员预览支持范围

  5. 可选:点 Add mapping 来创建额外存储映射,包括将多个存储源映射到单个目标存储类。
  6. Create

    您的映射会出现在存储映射列表中。

您可以使用 Migration Toolkit for Virtualization (MTV) UI 中的 YAML 或 JSON 定义创建所有者无所有者存储映射。

流程

  1. 在 Red Hat OpenShift web 控制台中,点 Migration for Virtualization > Storage maps
  2. Create storage map > Create with YAML

    Create StorageMap 页面将打开。

  3. 在编辑器中输入 YAML 或 JSON 定义,或者将文件拖放到编辑器中。
  4. 如果输入 YAML 定义,请使用:
$ cat << EOF | oc apply -f -
apiVersion: forklift.konveyor.io/v1beta1
kind: StorageMap
metadata:
  name: <storage_map>
  namespace: <namespace>
spec:
  map:
    - destination:
        storageClass: <storage_class>
        accessMode: <access_mode> 
1

      source:
        id: <source_datastore> 
2

  provider:
    source:
      name: <source_provider>
      namespace: <namespace>
    destination:
      name: <destination_provider>
      namespace: <namespace>
EOF
Copy to Clipboard Toggle word wrap
1
允许的值有 ReadWriteOnceReadWriteMany
2
指定 VMware vSphere 数据存储 moRef。例如,f2737930-b567-451a-9ceb-2887f6207009。要检索 moRef,请参阅 检索 VMware vSphere moRef
  1. 可选: 要下载您的输入,请点击 Download
  2. Create

    您的映射会出现在存储映射列表中。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat