Skip to main content
ONTAP tools for VMware vSphere 10
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

迁移 VASA 提供程序并更新 SRA

贡献者 netapp-jani jani

按照本节中的步骤,将 VASA 提供程序从ONTAP tools for VMware vSphere迁移到ONTAP tools for VMware vSphere,并更新 VMware Live Site Recovery 设备上的存储复制适配器 (SRA)。

迁移 VASA 提供程序的步骤

  1. 要在适用于VMware vSphere的现有ONTAP工具上启用Derby端口1527、请启用root用户并通过SSH登录到命令行界面。然后、运行以下命令:

    iptables -I INPUT 1 -p tcp --dport 1527 -j ACCEPT
  2. ONTAP tools for VMware vSphere的 OVA。

  3. 添加要迁移到ONTAP tools for VMware vSphere的 vCenter Server 实例。请参阅"添加vCenter Server实例"了解更多信息。

  4. 通过 vCenter Server API 将存储后端本地集成到ONTAP工具插件中。请参阅"使用 vSphere 客户端界面添加存储后端"了解更多信息。

  5. 获取访问令牌以验证 REST API 请求。请使用以下示例,并将变量替换为特定于您环境的值。

    curl --request POST \
    --location "https://$FQDN_IP_PORT/virtualization/api/v1/auth/login” \
    --header "Content-Type: application/json" \
    --header "Accept: */*" \
    -d "{"username": "$MYUSER", "password": "$MYPASSWORD"}"

    复制并保存响应中返回的访问令牌。

  6. 从Swagger或Postman发出以下API进行迁移。

    curl -X POST `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/{vcguid}/migration-jobs`

    您可以通过此 URL 访问 Swagger: https://$FQDN_IP_PORT/ , 例如: https://10.67.25.33:8443/

    HTTP方法和端点

    此REST API调用使用以下方法和端点。

    * HTTP 方法 *

    * 路径 *

    发布

    /api/v1

    处理类型

    异步

    卷示例

    curl -X POST 'https://<OTV-NG-IP>:8443/virtualization/api/v1/vcenters/<vcguid>/migration-jobs' \
    --header 'x-auth: <auth_token>' \
    --header 'Content-Type: application/json' \
    --data '{
      "otv_ip": "xx.xx.xx.xx",
      "vasa_provider_credentials": {
        "username": "xxxxx",
        "password": "******"
      },
      "database_password": "******"
    }'

    其他版本迁移的请求正文:

    {
      "otv_ip": "xx.xx.xx.xx",
      "vasa_provider_credentials": {
        "username": "xxxxx",
        "password": "*******"
      }
    }

    JSON输出示例

    系统返回一个作业对象。保存作业标识符以便在下一步中使用。

    {
      "id": 123,
      "migration_id": "d50073ce-35b4-4c51-9d2e-4ce66f802c35",
      "status": "running"
    }
  7. 在Swagger中使用以下URI检查状态:

    curl `\https://xx.xx.xx.xxx:8443/virtualization/api/jobmanager/v2/jobs/<migration_id>?includeSubJobsAndTasks=true`

    作业完成后,请查看作业响应中的迁移报告。

  8. 将ONTAP tools for VMware vSphere添加到 vCenter Server。

  9. 使用ONTAP tools for VMware vSphere 的VASA 提供程序。有关说明,请参阅"注册VASA Provider"

  10. 注册后,请在 vSphere Client 的“存储提供程序”下验证 VASA 提供程序的名称及其状态。 VASA 提供商应在线显示,确认注册成功。

  11. "启用 VASA Provider"ONTAP tools for VMware vSphere上的服务。

  12. 请按照以下步骤停止ONTAP tools for VMware vSphere:

    1. 在ONTAP工具 9.x 中,打开 Web 控制台。

    2. 访问维护控制台。

    3. 进入 `1`选择“应用程序配置”菜单。

    4. 进入 `5`停止 VASA Provider 和 SRA 服务。

    5. 在 vSphere Client 中,导航至“清单”>“存储提供程序”。

    6. 从存储后端选择ONTAP工具 9.x VASA 提供程序,然后单击“删除”。

      旧 VASA 提供程序停止后,vCenter Server 将故障转移到ONTAP tools for VMware vSphere。所有数据存储库和虚拟机均可访问,并由适用于ONTAP tools for VMware vSphere提供服务。

  13. 完成数据存储发现作业后,迁移的 NFS 和 VMFS 数据存储将出现在ONTAP tools for VMware vSphere中,这可能需要长达 30 分钟的时间。在概览页面上检查它们的可见性。

  14. 在Swagger或Postman中使用以下API执行修补程序迁移:

    HTTP方法和端点

    此REST API调用使用以下方法和端点。

    * HTTP 方法 *

    * 路径 *

    patch

    /api/v1

    处理类型

    异步

    请在 Swagger 中使用以下 URI:

    curl  -X PATCH  `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/<vcenter_id>/migration-jobs/<migration_id>`

    卷示例

    curl  -X PATCH  `\https://xx.xx.xx.xx:8443/virtualization/api/v1/vcenters/56d373bd-4163-44f9-a872-9adabb008ca9/migration-jobs/d50073ce-35b4-4c51-9d2e-4ce66f802c35`

    JSON输出示例

    返回作业对象。您应保存作业标识符、以便在下一步中使用。

    {
      "id": 123,
      "migration_id": "d50073ce-35b4-4c51-9d2e-4ce66f802c35",
      "status": "running"
    }

    修补操作的请求正文为空。

备注 UUID是为响应迁移后API而返回的迁移UUID。

运行修补程序迁移API后、所有VM都会遵守存储策略。

下一步行动

完成迁移并将ONTAP Tools 10.5 注册到 vCenter Server 后,请按照以下步骤操作:

  • 等待*发现*完成,系统会自动在所有主机上刷新证书。

  • 等待数据存储区和虚拟机操作开始。等待时间取决于主机、数据存储和虚拟机的数量。如果您不等待,您可能会偶尔看到失败。

升级后、如果虚拟机的合规性状态已过时、请按照以下步骤重新应用存储策略:

  1. 转到数据存储并选择*摘要*>*虚拟机存储策略*。

    系统显示*虚拟机存储策略合规性*下的合规性状态为*过时*。

  2. 选择存储虚拟机策略和相应的虚拟机。

  3. 选择*应用*。

    *虚拟机存储策略合规性*下的合规性状态显示为合规。

更新存储复制适配器 (SRA) 的步骤

开始之前

在恢复计划中,受保护站点是指虚拟机当前运行的位置,而恢复站点是指虚拟机将被恢复到的位置。SRMVMware Live Site Recovery 设备界面显示恢复计划的状态,包括受保护站点和恢复站点的详细信息。在恢复计划中,CLEANUP 和 REPROTECT 按钮被禁用,而 TEST 和 RUN 按钮仍然启用。这表示该站点已准备好进行数据恢复。在迁移 SRA 之前,请验证一个站点处于受保护状态,另一个站点处于恢复状态。

备注 如果故障转移已完成但重新保护仍处于待定状态,则不要开始迁移。确保在继续迁移之前重新保护过程已完成。如果正在进行测试故障转移,请清理测试故障转移并开始迁移。
  1. 请按照以下步骤在VMware站点恢复中删除适用于VMware vSphere 9.xx的ONTAP工具SRA适配器:

    1. 转到VMware Live Site Recovery配置管理页面

    2. 转到*Storage Replication Adapter*部分。

    3. 从省略号菜单中选择*重置配置*。

    4. 从省略号菜单中选择*Delete*。

  2. 在保护站点和恢复站点上执行这些步骤。

    1. "为VMware vSphere服务启用ONTAP工具"

    2. 使用以下步骤ONTAP tools for VMware vSphere"在VMware Live Site Recovery设备上配置SRA"

    3. 在 VMware Live Site Recovery 界面上,运行 Discover ArraysDiscover Devices。确认设备显示与迁移前相同。