迁移准备
- 部署环境
- Linux 系统环境。
- 安装 openJDK(1.8 及以上版本)。
- 安装 Python(2.X 或 3.X)。
- 安装 Maven(3.6 及以上版本)。
- 安装 DataX 3.0。
- 工具
- 联系 KWDB 技术支持人员获取 KWDB 数据库迁移工具 KaiwuDB DataX Utils 的安装包。
- 获取 KaiwuDB DataX 插件压缩包。
- 获取待迁移数据库的 DataX 插件压缩包。
说明
DataX 安装包中已包含几乎所有已适配数据库的数据读写插件。如果在 DataX 安装包中未找到所需的插件,或版本不兼容,建议从源数据库的官方网站获取适配插件。
- 数据库及权限设置
安装并启动源数据库和目标数据库,创建需要读取和写入数据的数据库和数据表。
说明
如果目标数据库是 KWDB 或 TDengine,用户可以在配置文件中通过
preSql[]
参数创建待写入的数据表。用户拥有源数据库和目标数据库的操作权限,包括数据库的创建权限、表数据的读取和写入权限。