All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Advice on Upgrading CentOS 7 to AlmaLinux 9 with DirectAdmin Installed
Hi,
I have a server running CentOS 7 with DirectAdmin installed. Since CentOS 7 has reached its End of Life (EOL), I’m looking into upgrading to AlmaLinux 9. I came across this guide: ELevating CentOS 7 to AlmaLinux 9, which seems like a good way to go about it.
However, I’m concerned about whether using the Elevate tool might break my DirectAdmin installation. From my understanding, DirectAdmin uses its own custom-built setup, so I’m not sure how this will interact with the upgrade.
Has anyone here gone through this process with DirectAdmin on CentOS 7? If so, did the upgrade go smoothly, or did you encounter any issues with DirectAdmin after elevating to AlmaLinux 9?
Any insights or advice would be greatly appreciated! Thanks in advance!


Comments
Should work, make sure to have backups.
I would really not recommend doing it on production server, recommend to do a clean install.
Since most likely upgrade will fail due to installed services like, mysql, webserver etc.
always clean install and migration with RHEL variants especially. shit goes wrong fast and if your backups aren't good be prepared for a huge pain in the ass.
attempted rhel upgrades before and the process is significantly longer than a new build and data restore. especially if you use ansible to build and configure your hosts.
Not tried on DA server, but my regular web/ db server went through Elevate without issues.
Would recommend trying on your test instance.
I tried it with Cloudlinux 7 to 8 as they pushed their support for DA, it worked great the server came online and everything was upgraded, but about 2 hours in the server crashed and died a horrible death and would no longer boot, no idea what happened. Had to reinstall it from scratch, just make sure you have plenty of backups, just incase.