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

0

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

profile picture
EXPERT
asked 8 months ago25 views
1 Answer
0

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

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

profile picture
EXPERT
answered 8 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions