更换元数据库
简介
本文档介绍 CloudCanal docker 部署如何更换元数据库。CloudCanal 默认提供了元数据库镜像(MySQL), 但是用户上生产,希望能够用自有的、更加稳定、且得到良好维护的元数据库,本文做了具体的操作描述。
1. 导出已有元数据库
- docker 宿主机上执行以下命令,导出 cloudcanal_console 库内容
- mysqldump -uroot -proot --databases cloudcanal_console > ./cloudcanal_console.sql
2. 准备好新的元数据库 MySQL
3. 将数据导入新元数据库
- mysql> source ${YOUR_PATH}/cloudcanal_console.sql;
4. 修改 console 容器中 springboot 配置文件中配置
- 文件路径:/home/clougence/cloudcanal/console/conf/business-output.properties
- 修改配置项
- spring.datasource.url
- spring.datasource.username
- spring.datasource.password