Migrate from Docker to package manager

Infos:

  • Used Zammad version: 7.0.1
  • Used Zammad installation type: (source, package, docker-compose, …) Docker
  • Operating system: Ubuntu Server 24.04

We are currently running Zammad on a VPS as a Docker Container. However, it has become apparent, that we will run into capacity issues very soon. Therefore I would like to migrate to a package manager install on an on-prem ProxMox server.
My problem is the data migration. Is there a way to get the data out of docker and into a the package manager version.
I am eternally grateful for any help or any nudge in the right direction.

Best regards,
Oliver

Hi @Schnauzerl ,

Yes, I highly recommend our docu. You can retrieve your configuration using the backup and then restore it to a fresh installed Zammad.

Have fun,
De Long

1 Like

Hello @Dr4gon,
thank you very much for your answer to my question. That is already very helpful.
I just need to ask one more thing before trying it out. Does the new install need to be the same Zammad version that the backup is coming from? The Docker container is currently running 7.01. Can I install the latest package manager version or do I need to install the package manager 7.0.1?

Hi @Schnauzerl,

It depends :laughing: on your evaluation of these factors:

  • Did you/or our team through a custom development modify the Zammad code/database in any way?
  • Are there any breaking changes between your backup version and the newly installed version? See our release notes.
  • Are you using anything that is affected by the DB migration?

Sunny regards,
De Long

Hello @Dr4gon,

thanks for your answer.
We did not do anything “under the hood”. I obviously added rules, integrated MS365 Mailboxes and a lot of S/MIME certificates, but other than that, Zammad is pretty much stock. (I am not that good or adventurous :wink: )