我们的应用程序在GKE中的kubernetes上运行的应用程序使用了Google上的数据库。mysql实例运行在5.6上,我需要将其更新为5.7,所以我尝试使用新的迁移作业。
我已经为源DB设置了连接配置文件和所有必需的权限,然后按照说明进行连续迁移。
作业说它正在运行,迁移~450‘s的数据库。大约一天后,它仍在运行,所使用的存储似乎已经停止增长,复制延迟为0。源数据库目前没有在使用中(这就是为什么在使用更重要的db之前,我要取消它来尝试这一点)。
根据这的说法,如果转储阶段完成了,我应该能够提升实例,但是“促进”按钮仍然是灰色的,无法检查运行状态(它只表示“运行”,我看不到任何方法来检查它是否在倾倒、在CDC或其他任何情况下)。
文档似乎有点缺乏,我在谷歌上找不到任何东西。有人用过这个吗?
简而言之,我的问题是:
为什么我不能推广这个例子?
我怎样才能签入迁移的哪个阶段呢?
下面是我工作的尖叫声:
谢谢。
p.d.:文档中说应该在堆栈溢出中使用的标记是:google云数据库迁移服务,它太长,堆栈溢出不允许,所以我改用了google-cloud-sql :/
发布于 2021-07-07 17:15:50
我看到一个这样的问题,但可能更令人沮丧。一个星期后,2TB数据库,存储重置到接近零和完全转储重新启动,没有任何错误或指示发生了什么。
https://stackoverflow.com/questions/65348982
复制相似问题