001、mysqlbackup介绍:

mysqlbackup是一个热备份工具、也就是说它不像mysqldump那样给表上一个全局锁,由于mysqldump上了这个锁,所以就造成客户端只能对

数据库进行读操作不能写,这也就是称mysqldump为温备份的原因。但是mysqlbackup真的有这么吊吗?答案是并没有。对于innodb引擎的表

mysqlbackup 热备的;但是对于非innodb表mysqlbackup就只能温备了,原因是这类引擎不支持事务也就是说不能通过事务日志来保证备份的

一致性,所以就只能给表加上一个全局锁来解决了。为了得到一致的备份mysqlbackup要不停的去追踪mysql数据库的sln号,也就是说mysqlback

要执行备份那么它一定要连接上数据库。mysqlbackup对数据库的备份是通过复制文件的方式进行的,也就是说mysqlback要和数据库在同一台机器

上。

002、备份用户的创建与授权

grant reload on *.* to mybackup@'localhost' identified by '131417';grant create,insert,drop,update on mysql.backup_progress to mybackup@'localhost';grant create,insert,drop,update,select on mysql.backup_history to mybackup@'localhost';grant super on *.* to mybackup@'localhost';grant replication client on *.* to mybackup@'localhost';grant process on *.* to mybackup@'localhost';grant lock tables, select,create,alter on *.* to mybackup@localhost;grant create, insert, drop, update on mysql.backup_sbt_history to mybackup@'localhost';

003、由于mysqbackup是复制文件的方式备份的,所以用于备份的linux用户要对目标路径有相应的权限。

004、执行一次全备

root@localhost>mysqlbackup --user=mybackup --password=131417 --backup-image=/mysql_backup/data/mysql_server.mbi --backup-dir=/mysql_backup/temp backup-to-image

--user:用户名。

--password:密码。

--port:端口,默认值为3306。

--backup-dir:可以看成是mysqlback的工作目录。

--backup-image:备份文件名。

backup-to-image:把所有的备份信息输出到一个备份文件当中。

005、可以校验一下备份文件,用于确定备份是否损坏。

mysqlbackup --backup-image=/mysql_backup/data/mysql_server.mbi validate

006、还原备份

mysqlbackup --defaults-file=/etc/my.cnf --backup-image=/mysql_backup/data/mysql_server.mbi --backup-dir=/mysql_backup/temp/ copy-back-and-apply-logchown -R mysql.mysql /usr/local/mysql/data

007、备份文件转换到备份目录

mysqlbackup --backup-image=/mysql_backup/data/mysql_server.mbi --backup-dir=/mysql_backup/temp/ image-to-backup-dir #方法一

mysqlbackup --backup-image=/mysql_backup/data/mysql_server.mbi extract #方法二,导出到当前目录

008、查看备份文件中的内容

mysqlbackup --backup-image=/mysql_backup/data/mysql_server.mbi list-image

mysql backup 使用_MySQLBackup 使用说明相关推荐

  1. mysql backup文件_mysqlbackup使用

    安装mysqlbackup (从各种渠道获得mysqlbackup后) mysqlbackup是二进制文件,可直接使用 首先将mysqlbackup加入到系统环境中, cd /usr/bin ln - ...

  2. mysql免安装数据库用法_MySQL数据库之mysql免安装制作使用说明

    本文主要向大家介绍了MySQL数据库之mysql免安装制作使用说明 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1>把压缩文件mysql-noinstall-5.1.6 ...

  3. mysql Backup recovery

    如果您要在MySQL数据库中存储任何您不想丢失的内容,那么定期备份数据以保护数据免受损失非常重要.本教程将向您展示两种简单的方法来备份和恢复MySQL数据库中的数据.您还可以使用此过程将数据移动到新的 ...

  4. mysql backup restore_mysql-backup-restore

    MySQL Backup Restore MySQL数据库的备份与恢复, 项目中需要对系统数据进行备份和恢复, 要求能在界面上点击进行自主备份和恢复, 所以有了这篇文章, 我把其中不涉及业务的部分摘了 ...

  5. 小麦苗Oracle和MySQL健康检查脚本使用说明

    小麦苗Oracle和MySQL健康检查脚本使用说明 小麦苗健康检查脚本使用说明

  6. mysql自动备份工具_|Mysql自动备份工具(Auto MySQL Backup)下载v1.5 官方版 附教程 - 欧普软件下载...

    Auto MySQL Backup是一款好用的Mysql自动备份工具,可以对MySQL数据库进行每日.每周和每月备份,可同时备份多个数据库.压缩备份.备份远程数据和发送日志等,小编还带来了详细的使用方 ...

  7. MySQL官方备份_Mysqlbackup 备份详解(mysql官方备份工具)

    A.1全库备份. 命令: mysqlbackup--defaults-file=/home/mysql-server/mysql3/my.cnf  --user=root --password=roo ...

  8. MySQL在线DDL gh-ost 使用说明

    https://my.oschina.net/u/3765527/blog/3037243 https://www.cnblogs.com/zhoujinyi/p/9187421.html delet ...

  9. mysql backup restore_MySQL Backup  Restore strategy

    1 Cold Backup & Restore 1.1 Copy Data file Shutdown mysql or "flush tables with read lock;& ...

  10. mysql report参数_mysqlreport 使用说明

    [本文参考自 http://hackmysql.com/mysqlreportguide] 在 mysql 中,我们可以使用 以下命令来获取当前数据库的实时状态, show status; show ...

最新文章

  1. 射影几何笔记5:齐次坐标(Homogeneous coordinates)
  2. CSS中可以or不可以继承的属性
  3. python调用接口实例化_python 类静态方法实例化另一个类对象的问题?
  4. Dart微基准测试第一部分
  5. mysql之触发器trigger
  6. javaweb mooc在线系统案例实战-张晨光-专题视频课程
  7. 《敏捷可执行需求说明 Scrum提炼及实现技术》—— 3.4 关注干系人的“愿求”...
  8. python几个面试题整理
  9. linux环境中nagios(nagios core)安装?nagios安装?
  10. day1 java基础回顾- 文件路径
  11. python冰雪奇缘使用教程_99 行 Python 代码实现《冰雪奇缘》特效?网友:大神碉堡...
  12. MicroMsg.SDK.WXApiImplV10: register app failed for wechat app signature check failed
  13. python画航线图_数据可视化:python调用pyecharts库绘制航线专题图
  14. 极兔速递电子面单API接口-快递鸟
  15. 【语音识别】基于HMM实现中文语音识别含Matlab源码
  16. Get “https://github.com/electron-userland/electron-builder-binaries/releases/download/appimage-12.0.
  17. 智商黑洞(门萨Mensa测试)2
  18. 51单片机的LCD12864电子秤设计
  19. 【洛谷】P2006 赵神牛的游戏 c++
  20. js 相对路径转为绝对路径

热门文章

  1. AtCoder Beginner Contest 156 D Bouquet 失之交臂 容斥原理+二项式定理+乘法逆元+快速幂+模后负数 多余担心
  2. 解决SecureCRT连接网络设备console口失败的问题
  3. Intel CPU(i3、i5、i7、i9)型号、性能详细解读
  4. PHP程序员全栈,PHP程序员画的 “全栈工程师技能树” 思维导图
  5. python猜字游戏
  6. [1-5] 把时间当做朋友(李笑来)Chapter 5 【小心所谓成功学】 摘录
  7. 阿里品牌数据银行:最全数据银行介绍
  8. extjs 教程 java_ExtJS实战 01——HelloWorld
  9. TP4056调试笔记
  10. 分析方法--FMEA,6sigma,脑力激荡法