3.6. 使用 Apicurio Registry web 控制台导出和导入数据
作为管理员,您可以使用 Apicurio Registry web 控制台从一个 Apicurio Registry 实例导出数据,并将此数据导入到另一个 Apicurio Registry 实例中。您可以使用此功能在不同实例间轻松迁移数据。
以下示例演示了如何将 .zip 文件中的现有数据从一个 Apicurio Registry 实例导出到另一个实例。Apicurio Registry 实例中包含的所有工件数据都会在 .zip 文件中导出。
先决条件
Apicurio Registry 实例已创建如下:
- 从中导出的源实例至少包含一个 schema 或 API 工件
- 您导入的目标实例为空,以保留唯一 ID
您可以使用管理员访问权限登录到 Apicurio Registry web 控制台:
http://MY_REGISTRY_UI_URL/
流程
- 在源 Apicurio Registry 实例的 web 控制台中,查看 Explore 选项卡。
-
点工具栏中 Create artifact 旁边的附加操作图标(三个垂直点),然后选择 Export all (as .ZIP),将这个 Apicurio Registry 实例的数据导出到
.zip下载文件中。 - 在目标 Apicurio Registry 实例的 web 控制台中,查看 Explore 选项卡。
- 点工具栏中 Create artifact 旁边的附加操作图标(三个垂直点),然后选择 Import from .ZIP。
-
拖放或浏览到您之前导出的
.zip下载文件。 - 单击 Import 并等待导入数据。