Cloud SQL从第1代迁移到第2代

时间:2016-07-07 23:36:54

标签: database-migration google-cloud-sql

我们目前拥有一个包含大约600个数据库(总共10Gb)的Cloud SQL实例,并且我们遇到了几个实例崩溃的问题,因此我们正在考虑迁移到第二代实例。但是,我在控制台中找不到这样做的工具。

除了将所有内容导出为SQL然后在新实例中执行所有查询之外,还有其他方法吗?

作为旁注,每个实例的数据库数量是否有限制?我没有找到有关建议使用多少数据库以避免性能和可靠性问题的信息。

谢谢

1 个答案:

答案 0 :(得分:1)

导出和导入是目前的方式。

Google Cloud SQL使用几乎未经修改的MySQL二进制文件,因此您可以在MySQL文档中找到限制。这个适用于5.6:https://dev.mysql.com/doc/refman/5.6/en/database-count-limit.html

然而,底层操作系统是Linux的自定义变体,此时没有记录限制,但如果超出操作系统的限制,则可能出错了。