Copier une base vers une autre par intervalle régulier
Bonjour,
Je fais face à un problème assez particulier auquel je ne trouve pas vraiment de réponse.
Un client m'a demandé en 2017 de créer une une application, laquelle utilise une base de données MySQL. Tout fonctionne très bien depuis sa mise en production en 2018. Une nouvelle version majeure de cette application est en cours de recette, afin de la montrer l'automne prochain à un salon. Par soucis de discrétion, je ne donnerai pas plus de détail sur le client et son activité.
Pour ce salon, le client souhaite que je lui crée deux plateformes identiques. Une seule sera montrée au public, sur laquelle une forte activité est attendue pendant deux jours. La seconde servira de secours en cas de problème.
Voilà le problème : le client souhaite que la base de données sur la plateforme secours soit identique à la première avec une tolérance de perte de 5 minutes. L'idée de modifier la couche présentation pour qu'elle copie successivement dans les deux bases est exclue : cela demande un travail énorme. Je voudrais savoir s'il existe un moyen "simple" ou peu "couteux" de copier une base vers une autre par intervalle ou pas... Ce que demande le client est un peu saugrenu à mes yeux... Sachant que je ne connais pas trop les outils qui tournent autour des SGBD, j'ai besoin de conseils.
La copie "brutale" pourrait être une réponse comme si j'utilisais un XCOPY. A moins qu'il y ait un système qui soit capable de trouver le "delta" entre les bases ?
Merci par avance pour votre aide.
DomIII