我有 WSO2 EI 应用程序,它有很多数据源,所有这些都作为数据服务公开。另外,我有很多用户使用这个应用程序。现在我想从本地H2
数据库迁移到MySQL
集群。我需要将有关数据源、数据服务和用户的所有配置上传到这个新数据库。
当我在我的 WSO2 EI 文件夹中搜索数据库文件时,我发现了很多数据库文件,其中一些具有相同的名称。
.db
为了正确迁移到新数据库,我应该在 WSO2 EI 文件夹中复制哪些文件?
看看 [1],它解释了 EI 的升级工作。[1] https://docs.wso2.com/display/EI610/Upgrading+from+WSO2+EI+6.0.0#UpgradingfromWSO2EI6.0.0-升级数据库
根据您的问题,我了解您希望升级到像 MySQL 这样的行业标准 RDBMS,而不是使用与 WSO2 产品一起打包的嵌入式数据库 H2。
所有 WSO2 产品都有随产品一起提供的不同 RDBMS 的 SQL 脚本,可以dbscripts
在安装文件夹内的目录下找到。我们可以使用相关的 .sql 文件来创建数据库模式。此外,无需手动复制.db
文件即可迁移到新数据库。以下链接中指定的 WSO2 设置将隐式处理。
有关迁移活动的详细步骤,请参阅以下链接。 https://docs.wso2.com/display/ADMIN44x/Working+with+Databases https://docs.wso2.com/display/ESB490/Remote+Instance+and+Mount+Configuration+Details https://docs. wso2.com/display/Governance520/Remote+Instance+and+Mount+Configuration+Details