This post is an overview of another post and also my experience performing this migration.
This process was performed around March/April of 2025. If you are reading this post well into 2025, you might want to check if GCP already has a direct way to do it, using Web UI or CLI, or they might have changed something since then.
For the past two years, I’ve been working with GCP and CloudSQL. I’ve had the experience of working with CloudSQL, more specifically with PostgreSQL, and it works pretty well.