Bonne méthode pour l'archivage des données de table MYSQL?
Question
J'ai récemment hérité d'un site Web et ils ont un espace simple, back-end qui a été créée en utilisant PHPMaker. L'affichage dorsaux différentes tables de base de données MYSQL.
Il y a deux tableaux qui contiennent des informations d'inscription concernant les promotions / concours de l'entreprise fonctionne en ligne. Le client veut commencer à archiver les données d'enregistrement mensuel, mais encore les données accessibles pour l'exportation future ou examen.
Alors, quelqu'un peut me dire quelle serait la meilleure approche est de parvenir? Je lis sur le partitionnement et Maatkit , mais je ne suis pas sûr - si l'- serait un choix judicieux .
Je préférerais garder les noms de table même parce que le nom de la table est référencée dans plusieurs cas dans le code PHP en cours d'exécution des applications promo / concours. Je voudrais aussi pour que tout soit « automatique » ou au moins exécuté au clic d'un bouton; mais je me rends compte que peut-être pas tout à fait réaliste.
Je tiens à souligner que je ne pas ont le fichier projet PHPMaker et ont été incapables de l'obtenir.
Toute aide à ce sujet serait d'une grande aide.
La solution
MK-Archiveur Ceci est une bonne façon d'archiver les tables en direct de la base de données mysql
Qu'est-ce que le fait est MK- Archiveur aux lignes d'archives d'une table à une autre table et / ou un fichier