Infos:
- Used Zammad version: Currently 2.5
- Used Zammad installation type: Currently Source / MySQL
- Operating system: Currently Ubuntu 16.04
- Browser + version: Latest Chrome (but not relevant)
Dear all,
i would like some advice with our current setup.
We’ve installed Zammad quite a while back, on a server running multiple services, including apache with websites listening on 80 and 443.
For that reason we choose the Source installation way to go.
We are not sure our rails installation is 100% correct, because we had some issues with that. But Zammad is running fine for quite a while now.
Back in may 2022 i investigated our upgrade paths to the newest version. and even did some testing with a offline system etc. I had some difficulties updating, but after all it seemed to had run ok in higher version.
Now i was picking everything up again and was looking for a way that maybe we could create a more solid solution from our current build/setup.
Because we are starting with a fresh machine, we could install zammad from package instead of source, where we probably could come to a place where we can more easily update.
Now also the Postgress migration (we used MySQL) is also on its way in version 7, i wanted to make this entire migration a feature proof situation.
What is the best way to do this migration?
For now it seems that i have to build up an Ubuntu Server 16.04 (or maybe 18.04/20.04), to mimic our current installation.
Migrate to that machine,
From there we have to Manually upgrade from 2.5 to 3.0
From 3.0 to 4.0 and from 4.0 to 5.0 (all this should be doable from our test)
Then upgrade to at least version 5.3 or even to version 6.0.
From there Start a Postgress Migration
From there Start a Final Update of Zammad
From there, how do we change from Source to Package installation?
(1. create backup, remove everything from source, install from package, restore
2. create backup, install new vm, latest ubuntu, install package, restore) ?
We can run multiple VM’s so we could also fiddle around with a temporary machine for the upgrades and then package / restore on the new machine.
But we also would like to update our machine to the latest ubuntu version off course.
a whole bunch of text, hope i didn’t leave to much out.
But if anyone has some tips, i would be happy to receive them.