Migrate self hosted gitlab

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.