Aurora PostgreSQL能否配置手动复制及主从物理流复制?
Aurora PostgreSQL 复制相关问题解答
1. 是否可以为Aurora PostgreSQL配置手动复制?
Aurora PostgreSQL 不支持用户手动配置传统的PostgreSQL复制机制。作为AWS托管的数据库服务,Aurora的复制流程完全由AWS自动管理,用户无法直接操控底层复制逻辑,也不能使用pg_basebackup这类自建PostgreSQL常用工具创建手动复制实例,更无法修改pg_hba.conf、postgresql.conf等核心配置来定义自定义复制关系。
2. 能否在主从实例之间配置流复制(物理复制)?
Aurora PostgreSQL集群本身的主从节点依赖AWS内部管理的物理流复制来实现数据同步,但这种复制机制对用户完全透明,用户无法自行配置或干预。你不能像自建PostgreSQL那样手动调整wal_level、max_wal_senders等流复制相关参数,也无法创建自定义的物理复制节点。
如果需要跨集群的物理级数据同步,Aurora提供了Global Database(跨区域复制)功能,但这依然是AWS托管的服务,并非用户手动配置的流复制。而你之前尝试的逻辑复制,是Aurora明确支持的用户可配置复制方式,但物理复制层面仅能依赖AWS原生托管的机制,无法自行搭建。
内容的提问来源于stack exchange,提问作者Trimurthulu Pinisetti
相关产品推荐
相关产品推荐

