传输Tigase服务器的用户数据

我试图从Ubuntu VPS将Tigase XMPP服务器转移到CentOS VPS。 不幸的是,没有任何官方文件可用,我需要进行实验才能保留所有当前的数据。

我到目前为止所尝试的是:

I.复制sql数据库

  1. 安装相同版本的Tigase到新服务器。
  2. 从旧服务器转储Tigase的mysql数据库表,并使用–ignore选项将其导入到新的

结果 – 服务器运行,我可以创build新的用户,但老用户无法login。我确认用户密码已被正确复制到新的数据库,并且两个数据库使用相同的哈希键。

II。 移动整个Tigase目录和数据库

  1. Tar压缩旧服务器和数据库的Tigase目录
  2. 将它们提取到新的服务器,并将数据库覆盖到新的服务器上。

结果 – Tigase不启动并返回各种运行时错误和连接错误。

有没有办法将Tigase用户数据从一台服务器转移(导出/导入)到另一台服务器?

更新

我发现了一些关于导入数据的文章,但它是非常古老的: http : //www.tigase.org/content/importing-user-data我认为数据库结构是不同的,例如我找不到关于用户名册,刻痕,现有的MUC等,我想保留。