J'essaie de faire exactement la même chose, copier les données d'une table vers un autre serveur, puis le supprimer de l'original.
Jusqu'à présent, je vois deux options:
- copier les données à une base de données locale, puis répliquer cette base de données vers un autre serveur
- utilisation du moteur de stockage Federated
Les deux nécessitent une reconfiguration sérieuse de notre les serveurs car ni la journalisation fédérée ni la journalisation binaire (requise pour la réplication) ne sont pas activées. Cela prendrait du temps et il serait préférable que d'autres solutions soient trouvées.
Le processus doit être exécuté quotidiennement, il doit donc être entièrement automatisé.
Peut-être une troisième option est d'automatiser les choses avec une tâche cron:
- copier les données dans une base de données séparée sur le même serveur
sauvegarde
- cette base de données avec mysqldump dans un dossier qui est lié à la autre serveur trop
- sur le second serveur, restaurer la base de données de la décharge sql
@Sharpeye: Je suis sûr que vous pouvez le faire via une requête mysql. Mais vous pouvez aussi le faire via phpmyadmin, juste une simple exportation puis importer j'ai peur? –
Juste une autre base de données, ou un autre serveur MySQL (instance)? – Wrikken
Il va entre 2 bases de données résidant dans deux serveurs différents. – Sharpeye500