(4.15)mysql备份还原——物理备份之XtraBackup

Posted gered

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(4.15)mysql备份还原——物理备份之XtraBackup相关的知识,希望对你有一定的参考价值。

关键词:mysql物理备份,XtraBackup

 

【1】物理备份介绍

  物理备份就是二进制文件,不可编辑,数据库的一个副本(逻辑备份是SQL文件,可编辑)

  特点

  (1)由数据库文件和目录组成,是Mysql数据目录的拷贝/部分拷贝

  (2)速度快,文件复制

  (3)备份力度小

  (4)除了备份数据意外,备份日志和配置文件

  

  适用场景:适用于大数据量的备份,比如超过百GB以上的

  物理备份办法:

  (1)Xtrabackup(percona公司,开源免费的)

  (2)mysql enterprise backup(MEB,mysqlbackup,官方收费工具)

  其他方式:

  (3)cp/tar/scp/rsync(停机复制)

  (4)mylvbackup:lvm-snapshot/(基于lvm快照备份,需要锁表,过期方式,现在用(1)和(2)更多)

  (5)mysqlhotcopy(只支持myisam),现在已经不使用,替换品就是mysqldump+mysqlbackup

 

【2】XtraBackup 物理备份工具介绍

  【2.1】支持

  2018年5月版本,2.4.11,在2.3.3之前备份会产生死锁,在2.3.3之后就不再死锁。

  如果5.7使用,需要使用2.4.4之后的版本才可以

    (1)支持官方mysql、Percona、mariaDb

    (2)支持在线热备,不会影响在线执行的事务

    (3)备份恢复速度快,可靠安全,且支持压缩、加密、自动备份校验

    (4)支持在线迁移表

    (5)支持创建1个slave从库

  【2.2】工具产品

  XtraBackup 产品有2个工具:innobackupex,xtrabackup

以上是关于(4.15)mysql备份还原——物理备份之XtraBackup的主要内容,如果未能解决你的问题,请参考以下文章

mysql备份与还原之mysqldump

(4.12)mysql备份还原——mysql逻辑备份之mysqldump

mysql之数据备份与还原

mysql之数据备份与还原

mysql之数据备份与还原

mysql之数据备份与还原