mysql怎么迁移到opengauss?

文档好乱看不懂.datakit用docker部署不会用,每次创建任务成功但都是消失

建好的迁移任务在这儿

就是这,每次创建任务后下一步选择执行机就没了。任务也没保存好

迁移工具管理里面有安装执行机吗?

使用gs_mysync报错: Process chameleon drop_replica_schema --config default_1 exit abnormally occurred in checking chameleon replica order.

这个迁移命令是什么工具

文档数据迁移指南的MySQL一键式迁移里的gs_rep_portal下的全量迁移

查看一下chameleon日志里面具体的报错呢

workspace下的logs?有文件但是什么内容都没有

进入chameleon里面,按如下顺序执行:

./venv/bin/chameleon drop_replica_schema --config default_1 --debug
./venv/bin/chameleon create_replica_schema --config default_1 --debug
./venv/bin/chameleon add_source --config default_1 --source mysql --debug
./venv/bin/chameleon init_replica --config default_1 --source mysql --debug

查看报错

要以非root用户执行,切换用户后按你给的执行成功迁移了,删除tools和workspace目录重新开始,用sh gs_mysync.sh start workspace.id 执行还是报错:
py_opengauss.exceptions.SchemaNameError: schema “sch_chameleon” does not exist

tools目录不删呀

mysql兼容模式的数据库,完成MySQL 协议兼容配置.用客户端连接报错:unrecognized configuration parameter “sql_select_limit”。怎么处理?

没删也报错。先 gs_mysync install 再 gs_mysync start 报错后,执行 ./venv/bin/chameleon xx 才可以迁移数据。

MySQL迁移最新文档可参考:

MySQL数据迁移 | openGauss文档 | openGauss社区

若只用Portal,可参考:

openGauss-migration-portal/multidb-portal · openGauss/openGauss-migration-portal - AtomGit | GitCode