[ejabberd] Problem migrationg the database from 2.1.10 to 14.07
badlop at gmail.com
Fri Sep 11 16:33:50 MSK 2015
>From what I understand, you are attempting two changes in a single step:
A) Change the erlang nodename (because you change to another machine)
B) Update to a newer ejabberd version (because you change to another OS version)
Don't attempt to perform two changes in one step, better do one by one.
For A, you can configure erlang to use whatever nodename you want,
more specifically, the one you already used in the old machine. That
way you don't need to "migrate" or convert the nodename in the old
Mnesia database. See the file ejabberdctl.cfg
For B, see https://www.ejabberd.im/forum/25072/moving-2111-1507
On 1 September 2015 at 13:28, Sven Reissmann <sven at 0x80.io> wrote:
> I want to move ejabberd (currently 2.1.10) to a new host running debian
> jessie with ejabberd 14.07. I followed this document for the database
> migration: https://www.ejabberd.im/migrate-host
> However, when I try to restore the database on the new host, I get the
> following error message:
> ejabberdctl --node ejabberd at varda restore /tmp/ejabberd2.backup
> Can't restore backup from "/tmp/ejabberd2.backup" at node
> ejabberd at varda: Table config does not exist.
> I would appreciate any hints on how to do the database migration.
> Thanks, Sven.
> PGP Key: https://0x80.io/pub/files/key.asc
> PGP Key Fingerprint: 2DF2 79CD 48DD 4D38 F0B6 7557 2E68 D557 49AA 1D99
> Note: I'll be transitioning away from this key in the near future.
> ejabberd mailing list
> ejabberd at jabber.ru
More information about the ejabberd