Bonjour,
J'ai deux serveurs mysql locaux pour du développement web.
L'un sert en environnement de dev
L'autre sert en environnement de préproduction (pré-pré production pour être exact)
Je souhaiterais pouvoir répliquer rapidement certaines tables d'une bdd de mon serveur de dev vers mon serveur de préproduction et à chaud.
J'ai testé une commande rsync mais ça plante mon instance sql (j'en ai deux sur chacun des serveurs), j'imagine qu'à chaud, ce n'est pas conseillé. J'utilise déjà rsync pour répliquer les projets (fichiers) je pensais pouvoir m'en sortir pour répliquer juste qlq tables mais non.
J'ai vu l'option de réplication via phpmyadmin mais ça ne m'intéresse pas, ça réplique l'intégralité d'une bdd, or je veux pouvoir répliquer en ignorant certaines tables.
Que me conseillez-vous pour ce besoin ? Des commandes particulières ? Des scripts ? Je ne connais pas trop l'étendue des possibilités...
Cela me paraissait intéressant d'avoir un maitre et un esclave mais comment répliquer uniquement tables ? Je veux éviter d'avoir une opération manuelle et pouvoir l'intégrer dans la réplication globale du projet.
Merci pour vos conseils
Partager