我使用的是MySQL v5.6.x。而且使用mysqldump需要很长时间来转储和恢复db,对于大于50 DB的DB大小似乎不太实用。看起来,MySQL企业备份附带的mysqlbackup实用程序非常快。还有其他方法或想法来加快转储/加载时间吗?
发布于 2020-01-27 18:49:53
基于转储的备份(逻辑备份)并推荐用于中小型数据库,但是,您可以通过使用增强的逻辑备份工具(如mysqlpump或mydumper )来加速逻辑备份。
对于大型数据库,建议使用原始备份,并且有两个主要工具需要研究: mysqlbackup (Enterprise )和Percona (基于Linux的免费环境)。
发布于 2021-11-08 17:25:24
在我的公司,我们每晚在数千个Percona XtraBackup实例上使用MySQL。有些是小的,但有些则是千兆字节。这是一种物理备份解决方案,支持压缩、加密、流、部分备份、增量备份等。恢复就像将文件复制到数据目录中一样快(即不需要长时间运行的导入)。唯一的缺点是恢复需要您短暂地关闭MySQL实例,而mysqldump或mydumper等工具允许导入到正在运行的实例中。
https://dba.stackexchange.com/questions/256325
复制相似问题