更新时间:2023-11-29 GMT+08:00

概述

业务场景

ROMA Connect支持把实例的应用和任务以资产文件形式导出,也可以把资产文件导入ROMA Connect,实现集成资产的快速恢复或迁移,资产文件的导入导出操作请参见导入导出资产

  • 资产恢复:从ROMA Connect实例导出集成资产进行数据备份,若后续因实例故障或数据丢失需要恢复资产数据,可将备份的资产文件再导入实例进行资产恢复。

    建议定期导出资产文件进行数据备份(如按月导出资产文件),以供数据恢复使用。

  • 资产迁移:把其他ROMA Connect实例导出的集成资产文件导入新建的实例,实现集成资产的快速部署和使用。

ROMA Connect的资产导入功能仅支持集成资产数据导入,不支持资产相关的实例配置数据导入。在完成集成资产的导入后,还需要完成资产相关的实例配置。

表1 实例配置

分类

数据项

说明

处理方式

实例公共

集成应用的Secret

集成应用的Secret为非资产数据。

资产导入后系统自动生成新的Secret,需要通知业务应用更新Secret。

集成应用的授权信息

集成应用的用户授权信息为非资产数据。

资产导入后重新配置用户授权。

数据集成

数据源的连接信息

数据源的连接信息包括地址、账号和密码,为非资产数据。

资产导入后重新为对应数据源配置连接信息。

服务集成

未发布RELEASE环境的API

未发布RELEASE环境的API包括未发布的API和发布在非RELEASE环境的API,为非资产数据。

资产导入后根据需要重新创建和发布API。

API的环境类信息

API的环境类信息包括独立域名、环境变量、负载通道的云服务器信息、非默认的环境,为非资产数据。

资产导入后需重新配置环境类信息。

API的控制策略信息

API的控制策略信息包括流量控制策略、访问控制策略、客户端访问控制策略和客户端配额策略,为非资产数据。

资产导入后重新配置控制策略信息。

API的密钥类信息

API的密钥类信息包括签名密钥、客户端的AppCode、自定义后端的密码和证书类型配置值,为非资产数据。

资产导入后:

  • 系统自动为签名密钥生成新的Key和Secret,需要通知后端服务更新Key和Secret。
  • 重新配置客户端的AppCode。
  • 重新为自定义后端配置项配置密码和证书的值。

API授权的黑白名单

API授权的黑白名单信息为非资产数据。

资产导入后重新配置黑白名单信息。

设备集成

设备信息

设备信息非资产数据。

资产导入后重新创建设备信息。

设备的规则信息

设备的规则信息非资产数据。

资产导入后重新创建设备的规则信息。

业务流程

集成资产的恢复/迁移流程如下表所示。

表2 业务流程

序号

操作

说明

1

准备工作

获取集成资产包,并收集周边系统(如数据源、后端服务、业务应用)的对接信息。

2

修改实例配置

修改待恢复或新实例的安全组、配置参数等配置。

3

导入集成资产

在待恢复或新实例中导入集成资产包。

4

修改集成应用配置

修改集成应用的授权配置。

5

修改数据源配置

修改数据源的连接配置。

6

修改API配置

修改API的环境、控制策略、密钥、黑白名单等配置。

7

修改设备配置

批量创建设备和规则。

8

业务对接适配和验证

周边业务系统的对接适配和业务验证。