RDS Aurora PostgreSQL设置测试环境,是否有最佳实践?

0

【以下的问题经过翻译处理】 客户定期模拟RDS Aurora PostgreSQL内部故障,通过停止和启动整个Aurora集群,并观察不同的上游系统受影响情况。这不是一种理想的情况,因为停止/启动需要一些时间,并且环境在持续期间是离线的,无法用于其他测试。他们考虑建立一个用于测试的读节点,并将测试隔离到该节点。然而,他们指出这些读节点只能重新启动,而不能停止,这对他们来说可能不是最理想的选择。 客户是否有办法在维持数据库功能的情况下,为这些离线场景建立类似的并行测试环境?

profile picture
專家
已提問 8 個月前檢視次數 25 次
1 個回答
0

【以下的回答经过翻译处理】 目前,Aurora PG不支持多主。由于这个测试是定期进行的,一种选择是每次恢复快照以进行模拟。第二种选择是提升只读副本,并在测试后删除该只读副本,因此您需要每次创建新的只读副本。

另一种选择是保持两个活动的读写数据库。要配置此项,可以先恢复快照,再使用DMS实例将更改从源实例复制到目标实例。

profile picture
專家
已回答 8 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南