if you have a licensed instance, then you can use GEO to ‘mirror’ the host to the new environment and cut over that way.
I migrated our self hosted environment for an OLD legacy Intel based AWS host to a new ARM - Graviton based instance with GEO and it was super easy.
With GEO up and working, I could test things out on the new host and make sure all was working before I pulled the plug.