【问题标题】:Multiregion replication - Cloud SQL多区域复制 - Cloud SQL
【发布时间】:2021-02-20 10:12:44
【问题描述】:

我们在 GCP 中运行我们的服务,同时也使用 Cloud PostgreSQL。作为我们多区域或灾难恢复策略的一部分。我认为目前 Cloud SQL 不支持多区域数据复制。

在这种情况下,最好的策略是什么?

【问题讨论】:

    标签: postgresql google-cloud-platform


    【解决方案1】:

    在多区域模式下,如果您的数据需要在所有区域中保持一致,则异步复制将不起作用。 Spanner 就是为这种用例设计的(多区域事务数据库)

    如果您需要多区域的 DRP,backups are already multi regional

    多区域位置是一个较大的地理区域,例如美国,其中至少包含两个地理位置。多区域位置仅用于备份。

    【讨论】:

      【解决方案2】:

      您可以在公共文档中找到Disaster Recovery PlanningDisaster Recovery Scenarios for Data 的最佳做法。

      对于 Cloud SQL,您可以进行每日备份并将它们存储在不同的区域、区域甚至多区域存储桶中,从而为您的数据提供地理冗余。

      在 Cloud SQL 上,您可以直接启用高可用性区域选项,这样您就可以在 Cloud SQL 区域出现问题时执行故障转移。即使 Google 的多个设施在同一个区域或区域中,它们都在物理上彼此分离,并由不同的基本服务(例如每个设施中的发电厂)提供服务,这使得 2 个设施无法服务的事件发生的可能性很小

      【讨论】:

      • 我会检查您为 MR 共享的文档和链接
      【解决方案3】:

      Cloud SQL for PostgresSQL 现在支持cross regional 复制。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-23
        • 2021-12-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多