1

我目前每天都会备份我的 2.5GB(并且还在增长)的 MySQL 数据库。我有超过 100 个备份的表。

我使用这个命令:

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

效果很好,但是当我需要快速将数据恢复到单个表时,这是一个可怕的过程。我必须下载备份,解压缩 ZIP 文件,永远等待编辑器加载 SQL 文件,这样我才能删除我不需要的其他表。当我需要快速完成这件事时,我会把头发拉出来

谁能推荐一种更好的方式来存储 MySQL 备份?是否有将所有表拆分为自己的 sql 文件的命令?

感谢你的帮助!

4

0 回答 0