CloudSQL DR解决方案备份/还原

时间:2018-05-17 14:59:52

标签: google-cloud-platform google-cloud-sql

我对Cloud SQL有点新意,我正在阅读docs,但仍然坚持这个

  

MySQL第二代实例:备份数据存储在两个中   区域冗余。如果一个大陆上有两个地区,那么   备份数据仍然在同一个大陆上。但是,你无法恢复   如果实例的,则来自不同区域中的备份的实例   区域不可用

让我们假设我在带有HA布局的europe-west1中使用mysql第二代实例运行Cloud SQL。备份数据也在Europe-west2中复制以实现冗余(同一大陆)。如果europe-west1完全脱机,我可以创建一个新的Cloud SQL实例(例如在europe-west3上)并恢复我的数据库吗?

我正在尝试找出使用Cloud SQL处理多区域DR的最佳方法,因为没有跨区域副本

谢谢!

1 个答案:

答案 0 :(得分:1)

否,如文档所述,如果实例的区域处于脱机状态,则您将无法从备份中还原。

无法从备份中还原数据库并不意味着无法访问Cloud SQL数据。第二代实例提供可选的High Availability configuration,从而使它们具有故障转移副本。当实例无响应时,Cloud SQL会自动从其故障转移副本在另一个区域中提供数据。