mysql备份

备份两种方式

一、xtrabackup

只能备份数据,不能备份表结构

  • 备份
sudo xtrabackup --defaults-file=/home/q/mysql/multi/3306/etc/my.cnf --backup  --host=127.0.0.1 --port=3306 --user=backup --password=123456 --backup--target-dir=./
  • 处理
sudo xtrabackup --prepare --target-dir=./xtrabackup_backupfiles/
  • 恢复: 将数据copy到data下即可
二、innobackupex
  • 备份
sudo innobackupex --parallel=6 --host=127.0.0.1 --port=3306 --user=backup --password=123456 --defaults-file=/home/q/mysql/multi/3306/etc/my.cnf ./

记住 最后输出的filename,position, GTID,类似

filename 'mysql-bin.023745', position 282434278, GTID of the last change 'efafe04e-57c7-11e6-8f43-5cb90191669c:2-5228202:5228204-7114224:7114226-7114388:7114390-7136818:7136820-7175006,
fb7b123d-57c8-11e6-8f4a-5cb90191667c:1-74099947'

如果备份使用了--compress参数压缩,需要先执行(需要qpress支持)

sudo innobackupex --decompress ./file 
  • 关闭待恢复的数据库,清空mysql数据目录下data文件。

  • 恢复日志文件

sudo innobackupex --host=127.0.0.1 --port=3306 --user=backup --password=123456 --defaults-file=/home/q/mysql/multi/3306/etc/my.cnf --apply-log  ./2017-11-17_01-00-59/
  • 恢复数据文件
sudo innobackupex --host=127.0.0.1 --port=3306 --user=backup --password=123456 --defaults-file=/home/q/mysql/multi/3306/etc/my.cnf --copy-back  ./2017-11-17_01-00-59/
  • 修改数据权限
sudo chown -R mysql:mysql data
  • 启动数据库
sudo /etc/init.d/mysql.server -P 3306 start
  • 登陆数据库执行如下操作,将gtid替换为前面记录的gtid,其他参数替换为实际值
reset master;
SET GLOBAL gtid_purged='gtid';

reset slave;
CHANGE MASTER TO MASTER_HOST='host',
MASTER_USER='backup',
master_port=port,
MASTER_PASSWORD='password',
MASTER_AUTO_POSITION=1;
start slave;
  • 检查
show slave status;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1)介绍 PerconaXtraBackup(简称PXB)是Percona公司开发的一个用于MySQL数据库物理热...
    温东阅读 2,744评论 0 6
  • 文/Bruce.Liu1 文章大纲备份概念1.1. 备份目的1.2. 备份方式1.3. 备份类型1.4. 备份对象...
    BruceLiu1阅读 3,970评论 4 15
  • 备份重要性 重要性备份是DBA的救命稻草没有备份,就没有复活的机会备份也可以让数据回档到某一时刻 误区备份占用太多...
    显卡hg阅读 518评论 0 0
  • MySQL备份与恢复的解决方案 目录: 1、为什么要进行备份 2、备份的类型 3、备份需要考虑的因素 4、需要备份...
    BossHuang阅读 1,266评论 0 1
  • 1, 姚先生并不以为忤,只微微一笑道:“我们的瓦,是美丽的瓦,不能和寻常的瓦一概而论。我们的是琉璃瓦。” 暗喻 2...
    叶深沉阅读 220评论 1 1

友情链接更多精彩内容