我有WSO2 EI应用程序,它有很多数据源,所有这些都作为数据服务公开。另外,我有很多用户使用此应用程序。现在我想从本地H2
数据库迁移到MySQL
群集。我需要将有关数据源、数据服务和用户的所有配置上传到此新数据库。
当我在WSO2 EI文件夹中搜索数据库文件时,我发现很多数据库文件,其中一些具有相同的名称。
我应该在 WSO2 EI 文件夹中复制哪些类型的.db
文件才能正确迁移到新数据库?
看看 [1],它解释了 EI 的升级工作。 [1] https://docs.wso2.com/display/EI610/Upgrading+from+WSO2+EI+6.0.0#UpgradingfromWSO2EI6.0.0-Upgradingthedatabases
根据您的问题,我知道您希望升级到像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