Como posso criar eficientemente réplicas de gravação diárias de uma instância do RDS?

1

Estamos procurando criar uma réplica de uma instância do RDS do Postgres para a qual nossos desenvolvedores podem escrever (não apenas uma réplica de leitura simples que a AWS possa fornecer facilmente). Atualmente, executamos um script noturno que restaura um instantâneo da instância mestre como a réplica. Temos dois principais problemas com essa abordagem.

A primeira questão é que a instância mestre é multi-az e provisionou IOPS enquanto a réplica é IOPS única e az e magnética, e isso causa atrasos muito longos na obtenção da réplica para o estado "disponível" (acima de 16 horas). Fazemos isso porque queremos que a réplica seja o mais barata possível. A réplica é, na verdade, utilizável no estado "modificador", mas parece que estamos sendo cobrados pelas IOPS aprovisionadas enquanto estão nesse estado.

O segundo problema é que, enquanto a réplica está no estado "modificando", o grupo de parâmetros permanece no padrão. Temos que esperar até que esteja "disponível" antes de podermos fazer essa alteração.

Não acredito que não encontrei nenhuma solução para esse problema. Parece que seria um pedido comum. Estamos indo sobre isso da maneira errada? Como se deve manter uma réplica separada e atualizada de uma instância rds?

    
por user1272324 20.07.2015 / 23:01

0 respostas