Problem Description:
We are planning to migrate our full AMP installation from Debian 10/Buster to Debian 13/Trixie.
The official documentation still lists Debian 10 as supported, but Debian 10 is already end of life.
We would like to confirm whether AMP is tested and supported on Debian 13, and whether we can safely migrate all existing instances to the new OS.
We also want to confirm whether an additional licence purchase is required for the new server.
AMP itself is fine on Debian 13. Couple of extra/changed packages required, but otherwise fine.
Most of the docker images have been changed to Debian 13, and they work fine too.
However, some servers do have issues with Debian 13, either because dependency packages have been deprecated or because Debian 13 has newer libraries that the servers can’t work with.
Since we’re non-Docker, are there any extra/changed packages you recommend installing on Debian 13 (eg. specific libssl/libicu/libstdc++/mono-runtime variants) to avoid startup/runtime issues?
For Minecraft specifically, are there known incompatibilities on Debian 13 we should watch for (GLIBC/Java/OpenJDK versions, deprecated libs, etc.)?
Also thanks for confirming licence transfer is fine.
If you are installing fresh, the getamp install script will handle it for you.
If you are upgrading in place, after moving to Debian 13, run as root: getamp debian13upgrade
You will also need if upgrading in place to update your apt repos (Adoptium, Docker etc). You will also need to update the repo for CubeCoders: getamp addRepo will do that, but you should remove the old one too.
Minecraft will be fine. Assuming you are using the Adoptium repo for Java, Java will be fine (after updating the apt repo).
Though the minimum AMP version is now 2.6.2.8. You should update everything to the latest - no point having different versions, particularly versions that have API changes. There are also security issues in .NET 8 that affect previous versions.
Please let me know if this migration workflow looks right, or if we should adjust anything before moving 64 GB of instances to the new Debian 13 server.
Thanks again for your guidance — really appreciate the help.
This reads like you are using AI - please don’t. Lots of excess verbiage…
As I said, if you are installing the new OS and AMP from scratch, all you need to do is install AMP, stop it, replace .ampdata, fix ownership if you didn’t use the amp user, reactivate the licence, start AMP. Simples
Understood — I only used AI to format the details neatly.
I added the full steps mainly so others in the same situation can follow them. A major hosting company running AMP game server nodes is shutting down their Virtuozzo-based containers and asking customers to migrate to new servers, so many AMP users on that platform will be moving at the same time. Having the full process written out could help anyone else migrating from older Debian versions.
Thanks again for your guidance — the simplified steps you shared make our own migration much easier.