CloudSQL Upgrade for Customers-DB

Created this issue to track my parts of the CloudSQL Upgrade for Customers-DB.

I will need someone from the development side to manage the scheduling, pausing of processes and maintenance mode. I'll handle testing the upgrade method then the infra side of performing the upgrade.

Spun off from #276 (comment 2379554203)