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

0

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

profile picture
EXPERTE
gefragt vor 8 Monaten25 Aufrufe
1 Antwort
0

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

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

profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen