postgresql - AWS RDS 只读副本 - VPC 对等互连
问题描述
我们在区域 X 中有一个 AWS RDS Postgres 9.6。我们在不同的区域 Y 中设置了一个只读副本。我们设置了一个 VPC 对等互连并且它正在正确复制。
我们想对来自区域 X 中的 EC2 实例的只读副本进行 pg_dump 调用,但它似乎总是被中断并停止。它可能需要大约 5%(基于大小)。
是否有我们忽略的设置允许我们通过 VPC 对等连接从一个区域到另一个区域执行 pg_dump?我知道 Postgres 10+ 具有导出到 S3 的功能,但不幸的是我们使用的是 9.6。
来自 RDS 副本服务器的错误:
:xxx@xxxxx:[395]:FATAL: terminating connection due to conflict with recovery
:xxx@xxxxx:[395]:DETAIL: User query might have needed to see row versions that must be removed.
:xxx@xxxxx:[395]:HINT: In a moment you should be able to reconnect to the database and repeat your command.
看起来我的问题与: PostgreSQL 错误:由于与恢复冲突而取消语句
问题是我将如何在 AWS RDS 上执行此操作?
解决方案
推荐阅读
- arrays - 是否可以使用数组作为带有 VBA 的 Sparkline.Sourcedata 的输入?
- sql-server - 与同一 Azure VNET 上的 SQL 服务器连接缓慢
- unity3d - 为什么我的像素艺术在其他分辨率下缩放错误?
- python - 如何设置y轴的范围?
- embedded - MPLAB X IDE v 5.40 新项目:无法设置目标控制器
- android - 如何集成 instamojo 支付网关方式
- curl - 使用基本身份验证运行 put curl 请求失败
- python - 为什么我的 ndarray 在最初包含 70000 个实例时会跨越支持的最大维度?
- c# - 无法通过 cmd 发布 dotnet
- tensorflow - Tensorflow ValueError:logits和标签必须具有相同的形状((None,42)vs(None,1))