大型数据库的MySQL备份程序

时间:2013-05-26 08:00:07

标签: mysql mysqldump

我目前每天都在备份我的2.5GB(和不断增长的)MySQL数据库。我有超过100个表备份。

我使用这个命令:

mysqldump --user=user --password=pass --host=localhost db_name | gzip > backup.sql.gz

效果很好但是当我需要快速将数据恢复到单个表时,这是一个非常糟糕的过程。我必须下载备份,解压缩ZIP文件,等待编辑器加载SQL文件,以便我可以删除其他我不需要的表。当我快速完成这项工作时,我会把头发拉出来

有人可以推荐更好的存储MySQL备份的方法吗?是否有命令将所有表拆分成自己的sql文件?

感谢您的帮助!

0 个答案:

没有答案