xtrabackup是percona团队研发的备份工具,比MySQL官方的ibbackup的功能还要多。支持myisam温全备、innodb热全备和温增备,还可以实现innodb的定时点恢复,而且备份和恢复的速度都较快。在目前MySQL的备份实现上,考虑价格、速度、安全、一致性等角度,xtrabackup是非常合适的工具。 MariaDB也可以使用perconaxtrabackup进行备份,不过MariaDB基于perconaxtrabackup开发了它自己的备份工具:MariaDBBackup。它基于xtrabackup开发,所以所用方法基本和xtrabackup相同,只是有些自己的特性 注意:XtraBackup只支持MySQL8。0,MySQL8。0以前的需要xtrabackup2。4备份和恢复下载的rpm软件包安装PerconaXtraBackupwgethttps:www。percona。comdownloadsXtraBackupPerconaXtraBackup8。0。4binaryredhat7x8664perconaxtrabackup808。0。41。el7。x8664。rpm常见错误rpmivhperconaxtrabackup808。0。41。el7。x8664。rpmerror:Faileddependencies:libev。so。4()(64bit)isneededbyperconaxtrabackup808。0。41。el7。x8664perl(DBD::mysql)isneededbyperconaxtrabackup808。0。41。el7。x8664perl(Digest::MD5)isneededbyperconaxtrabackup808。0。41。el7。x8664安装libevyuminstalllibevy安装DBD::mysqlyuminstallperlDBDMySQLy安装Digest::MD5yuminstallyperlDigestMD5继续安装XtraBackuprpmivhrpmivhperconaxtrabackup808。0。41。el7。x8664。rpm查看XtraBackup版本xtrabackupversionxtrabackup:recognizedserverarguments:datadirvarlibmysqlxtrabackupversion8。0。4basedonMySQLserver8。0。13Linux(x8664)(revisionid:c2c0777)卸载perconaxtrabackupyumremoverpmqagrepperconaxtrabackup 原文链接:https:rumenz。comrumenbijilinuxinstallxtrabackup8。html