美文网首页MySQL乱弹笔记
【备份工具】Xtraback 全量备份恢复

【备份工具】Xtraback 全量备份恢复

作者: 醉红尘丶 | 来源:发表于2021-01-26 15:14 被阅读0次

环境

  • xtrabackup 2.4.21
  • 数据库版本:MySQL 5.7.27

全量备份

创建备份用户

mysql> create user 'databak'@'localhost' identified by '1122333';

# 最小权限需要给 reload,lock tables,super这三个,其余的看着给一般不需要了
mysql> grant reload,lock tables,super,replication client,show view,event,process on *.* to 'databak'@localhost;

mysql> plush privileges;

全备

备份数据会在备份目录下创建一个以当前日期时间为名字的目录存放备份文件

xtrabackup --defaults-file=/etc/my.cnf --user=databak -S /tmp/mysql.sock --parallel=2 --backup --target-dir=/data/backup/xtra_full_`date +%Y%m%d%H%M%S`

恢复

准备操作

应用日志

xtrabackup --defaults-file=/etc/my.cnf --prepare --target-dir=/app/xtra_full_20210126234309/
/**
...
InnoDB: Shutdown completed; log sequence number 10524266024
210126 23:59:55 completed OK!
*/

停止mysql

  • 恢复前需要停止 MySQL
  • 恢复前保证MySQL数据目录为空

恢复文件

xtrabackup --defaults-file=/etc/my.cnf --copy-back --target-dir=/app/xtra_full_20210126234309/

#备份文件不需要保留的也能直接move,会快很多
xtrabackup --defaults-file=/etc/my.cnf --move-back --target-dir=/app/xtra_full_20210126234309/

授权

修改MySQL数据文件权限,'/var/lib/mysql'是数据文件路径,根据实际的datadir设置

chown -R mysql:mysql /var/lib/mysql

相关文章

  • 【MySQL】xtrabackup实战版

    备份脚本 全量备份脚本 增量备份脚本 全量恢复 增量恢复 全量备份脚本 增量备份脚本 目录结构 其中mysql_d...

  • 15.xtrabackup

    全量备份 1)全量备份恢复 ###解压全量备份文件到指定目录/rds/mysql xbstream -x -C/r...

  • 31备份恢复

    备份恢复备份策略的设计备份周期 根据数据量备份工具 mysqldump,XBK,MEB 备份方式​ ...

  • mysql练习二

    编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 Mysql主从同步 实验环境:...

  • 第十五周

    1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 2、配置Mysql主从同步...

  • 第十二周作业

    1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。2、配置Mysql主从同步3...

  • 第15周

    1.编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 2.配置Mysql主从同步...

  • 实战-MySQL定时全量备份(1)

    阅读本文大约需要 5 分钟 概要 引言 全量备份 恢复全量备份 定时备份 引言 在产品上线之后,我们的数据是相当重...

  • Mysql使用mysqldump和mysqlbinlog进行备份

    1. 全量备份和增量备份 备份策略总的来说分为两种:全量备份和增量备份。 全量备份:每次备份都备份当前系统中的所有...

  • 马哥Linux第十五周

    Q1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 Q2、配置Mysql主从...

网友评论

    本文标题:【备份工具】Xtraback 全量备份恢复

    本文链接:https://www.haomeiwen.com/subject/fjdazktx.html