利用xtrabackup 全量备份100G的数据恢复到单实例测试
利用xtrabackup 全量备份的mysql5.6.40实例的100G的数据恢复MySQL5.7.24实例上到单实例消耗的时间:
服务器的环境如下:
消耗时间测试演示如下:
授权 /data/mysql5.7/3306/data 目录mysql权限:
[root@e 3306]# chown -R mysql.mysql /data/mysql5.7/3306/data
启动mysql
[root@e db_3306_20190812]# /usr/local/mysql5.7/bin/mysqld --defaults-file=/data/mysql5.7/my3306.cnf &
数据恢复完成:
从恢复到启动mysql新实例 整个执行过程消耗的时间不到14分钟。相比较mysql自身的mysqldump工具,xtrabackup备份和恢复数据库的效率是远远高于mysqldump 的。
备份特别大的数据时,xtrabackup是首推的备份工具