
# 导入导出ROMA Connect实例资产
#### 概述
ROMA Connect支持把实例的应用和任务资产以文件形式导出到本地，也可以把本地的资产文件导入ROMA Connect，实现资产的批量迁移。
#### 约束与限制
- 资产导入功能仅支持集成资产数据导入，不支持资产相关的实例配置数据导入。在完成集成资产的导入后，还需要完成资产相关的实例配置，具体配置说明和配置指导请参见[恢复/迁移ROMA Connect实例资产](https://support.huaweicloud.com/usermanual-roma/roma_03_0014.html)。
- 资产导入时，需要保证资产导入和导出的实例配置相同，否则会导致资产导入失败。例如：app_route开启后不允许API之间存在路径冲突，若导出的实例未开启app_route，导入的实例开启了app_route，如果导入资产包中存在路径冲突的API，则资产无法导入。
- 不支持导入导出API的流量控制策略、访问控制策略和签名密钥。
- 若导入的资产中含有后端类型为FunctionGraph的API，需确保当前用户账号下FunctionGraph的函数版本或别名与资产包中的相同。
- 导入资产时，当应用A存在API定时任务且此任务调用应用B的API时，此时会导入失败。导入时可先导入应用B的资产，再导入应用A的资产即可解决。
- FDI的自定义数据源不支持导入导出资产。
 
#### 导入资产
1. 在实例控制台的"实例信息"页面，单击右上角的"导入资产"。
2. 在"导入资产"弹窗中根据实际情况选择"新增导入"或"覆盖导入"。 不同实例的数据源ID不可以相同，如含有相同ID的数据源，请选择覆盖导入。
   
3. 当选择"覆盖导入"时，根据是否需要覆盖环境配置选择"覆盖"或"不覆盖"。
   - 覆盖：当导入的数据源存在同名数据源时，选择更新数据源。
   
   - 不覆盖：当导入的数据源存在同名数据源时，不做更新。
    
4. 输入前缀。 同一实例的数据集成任务名不可以重复，如含有相同名称的FDI任务，请输入前缀。
   
5. 在弹窗中选择本地保存的资产文件，并导入。
6. 完成后单击"关闭"，您可以在实例中查看已导入的资产。
![](https://support.huaweicloud.com/usermanual-roma/public_sys-resources/note_3.0-zh-cn.png)
- 自定义认证名称全局唯一，若导入资产时实例中已有相同名称的自定义认证，会在新导入的自定义认证名称后添加随机字符，避免重名。
- 若导入资产时出现以下报错信息，请联系技术支持升级实例。 "CipherEntry":{"reason":"{\\"resourceType\\":\\"cipherEntries\\",\\"resourceId\\":\\"\\",\\"resourceName\\":null,\\"errorCode\\":\\"APIG.9999\\",\\"errorMsg\\":\\"System error\\"}"}
  
 
#### 导出资产
1. 在实例控制台的"实例信息"页面，单击右上角的"导出资产"。
2. 导出资产。
   - 导出指定资产：勾选您想要导出的应用和任务资产，然后单击"导出已选"，导出资产文件到本地。
   
   
   
   - 导出全部资产：单击"导出全部资产"，导出资产文件到本地。
   
   
   导出应用资产时，如果需要导出所有API资产信息，可勾选"导出应用中的所有API资产信息"按钮，所有API资产信息包括自有API和授权API。不勾选时，导出自有API和自有授权API信息。
   
3. 完成后单击"关闭"，您可以在本地查看已导出的资产。
 
