使用mydumper,myload进行备份还原,并与mysqldump进行速度比较

mydumper,myload备份方法:
yum install gcc gcc-c++ glib2-devel mysql-devel zlib-devel pcre-devel -y

rpm -ivh cmake-2.6.4-7.el5.i386.rpm
tar fvxz mydumper-0.2.3.tar.gz

cd mydumper-0.2.3

cmake .makemake install
mkdir -pv /tmp/sqlbak
备份:mydumper -B test -u root -o /tmp/sqlbak 

恢复:myloader -u root -d /tmp/sqlbak  -B test

mysqldump使用方法:
备份:mysqldump -u root -p user > /tmp/mysql.bak
恢复:mysql -u root -p user < /tmp/mysql.bak

在备份少量数据且CPU一般的情况下推荐使用mysqldump,方便速度和mydumper差不多 ;
在数据较大CPU较好的情况下使用myduper,多线程,速度较快;

你可能感兴趣的:(备份还原,mydumper,myload)