OTRS将旧服务器迁移到新服务器

时间:2014-02-14 01:30:20

标签: mysql database-migration otrs

我正在从旧服务器迁移到新服务器OTRS,同时我希望它可以进行版本升级。到目前为止一切顺利,一个大问题是,用户无法在迁移数据库后登录。以下是我到目前为止所做的一些步骤,请纠正我错过的任何内容。

(1)我的全新Windows Server 2008安装了OTRS 3.3.4(旧服务器正在运行OTRS 2.4.7)

(2)复制这些文件并在新服务器中替换它们。          - OTRS \ Kernel \ Config.pm          - OTRS \ Kernel \ Config \ GenericAgent.pm          - OTRS \ Kernel \ Config \ Files \ ZZZAuto.pm

(3)删除了新的OTRS 3.3.4数据库

(4)将旧的OTRS 2.4.7数据库导入到使用MySQL运行的新服务器

(5)设置与旧服务器相同的MySQL数据库权限,角色和模式权限

但完成这些步骤后,无法从Web界面登录。 :(

2 个答案:

答案 0 :(得分:0)

确保您复制配置文件,数据库和所有文件。

很难说出路上出了什么问题,但确保运行数据库升级脚本。

由于升级是相当大的一步,因此对otrs的主要版本和次要版本进行了一些更改。 对于每个次要版本,都会有数据库脚本运行。可以在名为UPGRADE的文件中找到这样做的说明。

我建议尝试使用相同的otrs版本将otrs迁移到您的新服务器。如果一切正常,您可以尝试升级到更高版本。至少这样你就可以消除你的错误来源。 此外,如果您在日志中出现一些错误,它们可能会帮助您检测您的痛苦来源

希望这会有所帮助

答案 1 :(得分:0)

OTRS 3.2引入了sessions - 表。如果没有存储会话的地方,OTRS最有可能失败; - )

检查您的数据库是否有 - 如果没有,您可能错过了一些数据库架构更新......