Sincronizando uma instância RDS com outra instância RDS
-
28-09-2020 - |
Pergunta
Eu tenho um banco de dados em uma instância RDS (mestre) que precisa ser sincronizada para outra instância RDS (escrava).Eu criei uma repetição de leitura para o primeiro, mas isso é criado como read_only, então não posso fazer nenhuma operação nela.
Basicamente, precisarei criar alguns outros bancos de dados na instância do escravo, assim que precisam ser apenas somente.Eu também precisarei de configurar a sincronização para acontecer uma vez por dia.
Eu estou usando o mysql 5.6 +.
Solução
Disclaimer: Eu não tentei isso sozinho
O que você está pedindo é um pouco raro.No entanto, é possível.
Aqui está um link para looker.com para explicarComo.
Basicamente, você faz o seguinte:
- Criar uma réplica de leitura
- Criar um grupo de parâmetros do DB personalizado
- Tweak a configuração read_only no grupo de parâmetros do DB personalizado
- Quando a réplica foi criada, ...
- Você modifica a instância
- Grupo de parâmetros definidos para o grupo de parâmetros Custom DB
Depois de ter a acessibilidade, você pode criar o DBS diretamente no escravo.
Eu normalmente diria "dar uma tentativa !!!" mas eu nunca fiz isso antes.Então, experimente e conte-a a todos se funcionou.