'Google Cloud SQL Migration Job stuck on Running

I've got a database on Google SQL that is used by our application running on kubernetes in GKE. The mysql instance is running on 5.6, and I need to update it to 5.7, so I tried using the new migration jobs.

I've set up the connection profile and all the required permissions for the source DB, then followed the instructions to make a continuous migration.

The Job says it's running, migrating the ~450GB database. After about a day, it's still running, the storage used seems to have stopped growing, and the replication delay is at 0. The source database is not currently in use (That's why I'm unsing it to try this out before doing the same with a more important db).

According to this, if the dump phase is done, I should be able to promote the instance, but the promote button remains greyed out, and there's no way to check the running state (it only says "running", and I don't see any way to check if it's dumping, on CDC, or anything else).

The documentation seems a bit lacking, and I couldn't find anything by googling around. Has anyone been using this?

In short, my questions are:
Why can't I promote the instance?
and how can I check in what phase is the migration?

Here's a screencap of my job:

link because SO doesn't let me embed images yet

Thanks.

p.d.: the tag that the documentation says should be used in stackoverflow is: google-cloud-database-migration-service, which is too long and stackoverflow doesn't allow, so I used google-cloud-sql instead :/



Solution 1:[1]

I am seeing an issue like this, but possibly more frustrating. After a week for a 2TB database, storage resets to near-zero and the full dump restarts, without any errors or indication of what happened.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 E Brake