Domanda

Ho un database su un'istanza RDS (master) che deve essere sincronizzata a un'altra istanza RDS (slave).Ho creato una replica di lettura per il primo, ma che viene creata come read_only quindi non posso fare alcuna operazione su di esso.

Fondamentalmente, avrò bisogno di creare altri database sull'istanza slave e quindi deve essere solo non lettura.Deterò anche configurare la sincronizzazione per accadere una volta al giorno.

Sto usando MySQL 5.6 +.

È stato utile?

Soluzione

Disclaimer: non l'ho provato io stesso

Cosa stai chiedendo è un po 'raro.Tuttavia, è possibile.

Ecco un link a guardia.com per spiegareCome.

Fondamentalmente, fai quanto segue:

    .
  • Crea una replica Leggi
  • Crea un gruppo di parametri db personalizzato
  • tweak l'impostazione read_only nel gruppo di parametri db personalizzato
  • Quando è stata creata la replica, ...
      .
    • Modifica l'istanza
    • Imposta gruppo dei parametri sul gruppo di parametri DB personalizzato

Una volta che hai l'accessibilità, è possibile creare DBS direttamente nello slave.

Direi normalmente "Dai un tentativo !!!" Ma non l'ho mai fatto prima.Quindi, provalo e dicci tutto se funzionasse.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top