详解Mysql之mysqlbackup备份与恢复实践


当前第2页 返回上一页

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

#./mysqlbackup --backup-image=/home/test/mysql/backup/2020-12-12_16-08-18/backupfull.mbi list-image

6、校验备份文件

#./mysqlbackup --backup-image=/home/test/mysql/backup/2020-12-12_16-08-18/backupfull.mbi validate

7、停止数据库并删除数据库data目录下的文件

#rm -rf data/*

8、执行恢复操作

#./mysqlbackup --defaults-file=/home/test/mysql/my.cnf --backup-image=/home/test/mysql/backup/2020-12-12_16-08-18/backupfull.mbi --backup-dir=/home/test/mysql/backup/2020-12-12_16-08-18 copy-back-and-apply-log

9、查看恢复后的数据库

表runoob_tbl已经恢复。

四、mysqlbackup工具下载及安装

 1、mysqlbackup工具下载

使用metalink账号登录mysql官网,搜索并下载,建议下载.tgz格式安装包。
如果没有metalink账户也可以百度搜索,有网友提供了此工具的下载。

2、mysqlbackup工具安装

解压安装包
#tar xvzf package.tgz
#cd ./meb-4.1.0-el7-x86-64bit/bin
进入mysqlbackup目录
#cd meb-4.1.0-el7-x86-64bit/bin
[test@testenv bin]$ ll
total 10092
-rwxr-xr-x. 1 test test 10331202 Feb 28 2017 mysqlbackup
[test@testenv bin]$ which mysql
~/mysql/mysql5.7/bin/mysql
将mysqlbackup工具拷贝到mysql安装bin目录
[test@testenv bin]$ cp mysqlbackup ~/mysql/mysql5.7/bin/mysql

3、常用参数解释

  • –user:用户名。
  • –password:密码。
  • –port:端口,默认值为3306。
  • –backup-dir:可以看成是mysqlback的工作目录。
  • –backup-image:备份文件名。
  • backup-to-image:把所有的备份信息输出到一个备份文件当中。
  • backup 执行备份操作
  • apply-log 执行准备恢复文件操作
  • copy-back 执行恢复操作
  • validate 检查备份文件完整性
  • extract 解压mbi文件到当前目录
  • image-to-backup-dir 指定目录进行解压

到此这篇关于详解Mysql之mysqlbackup备份与恢复实践的文章就介绍到这了,更多相关mysqlbackup备份与恢复内容请搜索

更多相关Mysql内容来自木庄网络博客


标签:Mysql

返回前面的内容

相关阅读 >>

mysql中database()和current_user()函数的示例详解

mysql8.0.23 msi安装超详细教程

mysql中innodb和myisam的存储引擎的差异

如何设置mysql数据库最安全?

java如何连接mysql数据库?

解析mysql数据库中外键约束

mysql多表查询示例

mysql、sqlserver、oracle三大数据库的区别

mysql 5.7.11 zip安装配置方法图文教程

mysql中between语句有等于号么

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...