Question

J'ai une base de données sur une instance RDS (Master) qui doit être synchronisée à une autre instance RDS (esclave).J'ai créé une réplique de lecture pour le premier, mais cela est créé comme read_only, donc je ne peux faire aucune opération sur elle.

Fondamentalement, j'aurai besoin de créer quelques autres bases de données sur l'instance esclave, de sorte que cela doit être non en lecture seule.J'aurai également besoin de configurer la synchronisation pour se produire une fois par jour.

J'utilise MySQL 5.6 +.

Était-ce utile?

La solution

Disclaimer: Je n'ai pas essayé moi-même

Qu'est-ce que vous demandez est un peu rare.Néanmoins, c'est possible.

Voici un lien vers weather.com pour expliquerComment.

Fondamentalement, vous procédez comme suit:

  • créer une réplique de lecture
  • Créer un groupe de paramètres de DB personnalisé
  • Tweak le paramètre Read_only dans le groupe de paramètres DB personnalisé
  • Quand la réplique a été créée, ...
    • Vous modifiez l'instance
    • Définir le groupe de paramètres sur le groupe de paramètres DB personnalisé

Une fois que vous avez l'accessibilité, vous pouvez créer le DBS directement dans l'esclave.

Je dirais normalement "Donnez-le un essai !!!" mais je n'ai jamais fait cela auparavant.Alors, essayez-le et dites-nous tout si cela fonctionnait.

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top