跨数据中心复制简介

本页面简要介绍了 AlloyDB Omni 跨数据中心复制。

借助 AlloyDB Omni 跨数据中心复制功能,您可以从主数据库集群创建次要数据库集群和实例,以便在主数据中心发生故障时,可在其他数据中心提供资源。这些次要数据库集群可充当主数据库集群资源的副本。

本页面中的关键概念包括:

  • 主数据库集群。单个数据中心中的读写数据库集群。
  • 次要数据库集群。位于与主数据库集群不同的数据中心的只读数据库集群,该集群会从主数据库集群异步复制数据。如果 AlloyDB Omni 主数据库集群发生故障,您可以将次要数据库集群提升为主数据库集群。

优势

在 AlloyDB Omni 上进行跨数据中心复制的优势包括:

  • 灾难恢复。如果主数据库集群的数据中心无法使用,您可以提升其他数据中心中的 AlloyDB Omni 资源来处理请求。

  • 按地理位置分布的数据。按地理位置分布数据可让数据更靠近您,并缩短读取延迟时间。

  • 地理位置负载均衡。如果一个数据中心的连接速度较慢或过载,您可以将流量路由到另一个数据中心。

  • 改进的读取性能。它可让 AlloyDB Omni 资源更靠近您的应用所在的数据中心。

  • 切换。您可以执行切换操作来测试灾难恢复设置或执行工作负载迁移。

如何使用跨数据中心复制

使用 AlloyDB Omni 跨数据中心复制涉及以下任务:

  • 创建次要数据库集群。次要数据库集群是 AlloyDB Omni 主集群的持续更新副本。

  • 查看次要数据库集群。创建次要数据库集群后,您可以查看其状态和复制状态。

  • 提升次要数据库集群。您可以读取次要数据库集群中的数据,但在将其提升为主数据库集群之前,无法对其进行写入。

    将次要数据库集群提升为主数据库集群有两种常见场景:

    • 数据中心迁移。执行计划迁移过程,将 AlloyDB Omni 资源从主数据中心迁移到其他数据中心。

    • 灾难恢复。如果主数据中心中的资源无法使用,可快速激活次要数据中心中的 AlloyDB Omni 资源。由于存在复制延迟,可能会导致部分数据丢失。

    如果提升次要数据库集群,系统会将其转换为具有读写功能的功能齐全的独立数据库集群。提升的数据库集群不会再从先前关联的主数据库集群复制数据。

  • 切换。切换可让您反转主数据库集群和次要数据库集群的角色。您可以执行切换操作来测试灾难恢复设置或执行工作负载迁移。切换完成后,复制方向会反转。

后续步骤