* Soren Stoutner <so...@debian.org> [2025-04-01 09:09]:
but every time I do so I have to take my system offline and
then restore the database from a backup to fix it

I'd hope you could stop ejabberd and PostgreSQL/MariaDB (if you're using that), copy /etc/ejabberd and (if you're using Mnesia) /var/lib/ejabberd and/or /var/lib/postgresql or /var/lib/mysql (if you're using that) into some backup directory before upgrading ejabberd. Before reverting to the old version, stop ejabberd/SQL and restore those directories from the backup directory.

If you're using PostgreSQL/MariaDB as storage backend (strongly recommended BTW), the contents of /var/lib/ejabberd can be deleted between upgrades/downgrades.

Reply via email to