mysql备份只有那些在一天内发生了变化的表

时间:2011-03-10 06:06:11

标签: mysql backup

我已将生产服务器的副本创建到测试环境。我已经备份了我的prod db并将其恢复测试,但我不希望每天将数据转储到测试服务器。

我是否有可能确定哪些表已更改,并且只转储当天插入的数据。

如果我在描述中不清楚我想做什么,请告诉我。

谢谢, 玛纳斯

2 个答案:

答案 0 :(得分:2)

如果在服务器上启用了--log-bin参数,则可以执行增量备份http://dev.mysql.com/doc/refman/5.1/en/backup-methods.html

答案 1 :(得分:0)

这可能不是最好的方法,但您可以只有一个“最后修改”字段,并查看是否有任何字段属于当前日期。