mysql 全量备份和增量备份

Posted JasonChao

tags:

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

 

数据对我们来说很重要,比如数据库只有一个库,那为所谓,怎么备份都行,但是数据库量大,而且数据库也是很多,要是一个一个备份,工作量很大。

 

下面简单介绍一种全量备份,并且压缩方法

1、mysqldump 备份并压缩sql文件

mysqldump -h主机ip -u用户名 -p密码(也可不输入) 数据库名 | gzip > 压缩后文件位置/xxx_backupfile.sql.gz

列如:全库备份压缩

mysqldump -h192.168.1.1 -uroot -p123456 -A  | gzip >  /chao/all_backupfile.sql.gz



单独一个数据库备份压缩

mysqldump -h192.168.1.1 -uroot -p123456  chaodata | gzip >  /chao/chao_backupfile.sql.gz

 


2、mysql直接用压缩文件恢复

gunzip < xxx_backupfile.sql.gz | mysql -u用户名 -p密码(也可不输入) 数据库名
列如:

全库恢复:

gunzip /chao/all_backupfile.sql.gz  | mysql -h192.168.1.1 -uroot -p123456

恢复一个数据库
gunzip /chao/chao_backupfile.sql.gz  | mysql -h192.168.1.1 -uroot -p123456

 

 

 

课外知识:

备份数据库:

-d  数据库 结构和数据,默认就有

-t 数据库的数据

参考:https://blog.csdn.net/LookingTomorrow/article/details/100565055

 

  

以上是关于mysql 全量备份和增量备份的主要内容,如果未能解决你的问题,请参考以下文章

mysql全量备份与增量备份

mysql 全量备份和增量备份

9.11mysql增量备份和增量恢复介绍

mysql的全量备份与增量备份

负责数据库的备份,实现周一 之 周六增量备份,周日全量备份

Mysql备份系列--lvm-snapshot备份mysql数据(全量+增量)操作记录