zabbixmariaDB数据迁移到容器里面的zabbix mysql数据库里面

问题背景
最近公司需要将centos8操作系统上面的zabbix架构里面的数据 迁移到另外一台服务器上面的docker里面的zabbix架构。 这个架构是centos7 操作系统

问题来了
我用的方法是 用mysqldump 命令把 之前的数据备份出来保存到自己的电脑里面也就是win10 然后再导入mysql里恢复数据

之前用的数据库是 mariaDB10.6版本数据库 现在需要把 数据迁移到容器里面的mysql10.5版本 两个数据库 虽然相似但还是有小地方不太兼容 zabbixweb页面没有显示数据

各位有没有好的解决方法

回答不易,求求您采纳点赞哦

  • 你可以尝试使用MySQL的表结构比较工具来检查MariaDB和MySQL之间的差异,以便找出可能出现的问题。在迁移数据库时,你也要注意检查它的字符集是否一致,并考虑处理任何不兼容的字段。此外,在你完成数据迁移后,你可以将Zabbix设置重新指向MySQL,这样可以确保Zabbix Web界面正常显示数据。

  • 如果你想要使用容器迁移数据,那么可以尝试使用容器之间直接复制数据文件的方式,以便快速获得一致的数据。此外,你也可以使用脚本工具进行数据库迁移,这样可以使你更轻松地将旧数据库中的数据导入新数据库中。