2011-06-22 3 views
0

Au travail, nous avons un script qui fait un vidage de données mysql everynight. Pour le développement, nous avons généralement besoin de travailler avec les données de la décharge la plus récente. Nous avons continué à faire une restauration de base de données tous les jours pendant un certain temps mais maintenant nous arrivons à un point où la restauration prend près d'une heure tous les jours. Existe-t-il un moyen pour nous de faire une restauration delta dans mysql ou peut-être juste de faire un delta dump. Un peu comme un fichier patch mais pour mysql. Toute aide sur ce sujet serait grandement appréciée.Sauvegarde MySQL du delta uniquement

-Hrithik

+0

Vous ** recréerez ** votre base de données tous les jours? ou vous ajoutez de nouvelles informations? – Neal

+1

avez-vous vérifié http://dev.mysql.com/doc/refman/5.1/en/backup-methods.html? – Serhiy

Répondre

0

Un incremental backup sera probablement votre meilleure option. En utilisant un fichier journal, il crée quelque chose de similaire à un fichier patch.

Si les deux serveurs exécutent la même version de MySQL, vous pouvez simplement copy the MySQL files.

+0

Vous pouvez simplement copier MySQL si vous utilisez MyISAM et non InnoDB. – gdelfino