Linux迁移数据库
说明
MySQL有效性确认:迁移前,请确认MySQL正常运行,确认有度服务器能远程访问MySQL。
备份数据:为了以防万一,迁移前可以备份一下数据。
有度服务停止:迁移过程中,有度服务必须完全处于停止状态,只有MySQL迁移完成后,以及有度服务修改好访问MySQL连接,才可以启动服务。
如有任何疑问,请提交工单或联系我们。
有度服务器-1
停止有度服务并禁用
systemctl stop youdu_service && systemctl disable youdu_service
注意:
禁用的目的是避免服务启动,迁移全程,有度服务必须完全处于停止状态,否则会引发严重故障。
导出数据
1.执行导出命令
mysqldump -uroot -p -A > ~\youdu_all.sql
2.上一步执行完毕后,数据存储在~\youdu_all.sql,即当前用户的主目录下。
3.拷贝~\youdu_all.sql到数据库服务器。
数据库服务器
导入数据
执行导入命令
mysql -uroot -p < youdu_all.sql
有度服务器-2
修改有度连接mysql的配置信息
1.进入有度安装目录下的bin目录。例如:
cd /usr/local/youdu/bin
2.运行mysqldburlcfg
./mysqldburlcfg
3.依次根据提示输入数据库的用户名、密码、地址、端口。示例:
root
Youdu123!!
192.168.1.100:3306
请务必以您数据库的实际信息为准。
启动服务
systemctl start youdu_service && systemctl enable youdu_service
测试客户端功能
退出客户端,测试登录,登录过程正常即可。
任意打开会话,发送文字消息,消息记录有同步显示,说明消息功能正常。
任意打开会话,发送图片或文件,消息记录有同步显示,说明文件功能正常。
任意打开应用,如工作汇报、网盘,可以正常打开、使用,说明应用功能正常。
如果发现迁移数据库后存在异常,请提交工单。