主题: iredmail0.7.4的迁移问题
==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
==== ==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.7.4(旧) 0.8.6(新)
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):mysql5.1.67(旧) mysql5.1.73(新)
- 使用的 Linux/BSD 发行版名称及版本号:centos6(旧) centos6.7(新)
- 与您的问题相关的日志信息:
====
张工,您好!公司现在计划做邮件系统升级,从旧服务器(centos6,iredmail0.7.4)迁移到新服务器(centos6.7,iredmail0.8.6),出现了几个问题,麻烦您帮忙看看,多谢!
1.在新服务器安装iredmail之前,实验安装过roundcubemail0.9.5但未做任何配置,后来在安装iredmail0.8.6的时候没有删除之前的roundcubemail(包括mysql中的数据),在安装完成后打卡webmail,显示
DATABASE ERROR: CONNECTION FAILED!
Unable to connect to the database!
Please contact your server-administrator
但是在$rcmail_config['db_dsnw']中能够看到账户信息,这个是什么原因?
2.刚开始我用Mysqldump --add-drop-tab 命令备份旧数据库里面的amavisd,iredadmin,policyd,roundcubemail,vmail数据,然后还原到新服务器里面的mysql对应数据库中,但是登陆新服务器的select不到任何数据;之后我用客户端工具:MYSQL Administrator备份还原成功,并且把vmail目录也备份了过来,在做passwd hash 执行完
sql> USE vmail;
sql> UPDATE mailbox SET password='$1$GfHYI7OE$vlXqMZSyJOSPXAmbXHq250' WHERE username='xx@xx';
之后用之前账户登录无法登陆,这个是什么原因?