Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份


实验二:利用xtrabackup+二进制日志实现完全备份和恢复数据库


1、安装xtrabackup软件包

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

2、验证数据的存储引擎类型

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

3、查看数据初始状态

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

4、利用innobackupex进行完全备份

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

5、进行apply-log操作

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

6、查看备份出来的文件的信息

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

7、模拟在完全备份后,对数进行修改,以测试通过二进制日志还原完全备份后尚未来得及备份的变化的数据

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

8、模拟损坏数据库,以测试还原

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份
Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

9、导出自从完全备份到数据库损坏时的二进制日志事件

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份
Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

10、利用完全备份,进行恢复

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份
Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份
Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

11、利用导出的二进制日志文件事件,进行及时点恢复

Mariadb数据库备份恢复系列(二):xtrabackup物理备份工具之完全备份

  
  
  

原创文章,作者:M20-1倪文超,如若转载,请注明出处:http://www.178linux.com/60621

(0)
M20-1倪文超M20-1倪文超
上一篇 2016-11-24 11:20
下一篇 2016-11-24 11:27

相关推荐

  • vim编辑器

    vim编辑器三种模式转换 G跳到尾行 gg:跳到首行 H:跳到当前页的首行 L: 跳到当前页的尾行 M: 跳到当前而的中间行 dd: 删除光标所在的行 #dd:多行删除 yy:复制行 #yy: 复制多行  Y: 复制整行 cc:删除当前行并输入新内容 #cc:删除多行 C:删除当前光标到行尾,并切换成插入模式 修改配置文件 全局: /etc/vimrc 用…

    2017-08-05
  • 马哥教育网络班22期+第八周课程练习

    1. 请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:工作在OSI模型的数据链路层,将两个局域网连起来,根据MAC地址来转发帧。它可以有效地连接两个LAN,使本地通信限制在本网段内,并转发相应的信号至另一网段,网桥通常用于连接数量不多的、同一类型的网段,它可以扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全…

    Linux干货 2016-12-19
  • Python内置数据结构——集合set

    集合 定义 set翻译为集合 collection翻译为集合类型,是一个较大的概念 set是一个可变的、无序的、不重复的元素组成的集合 set的元素要求必须可以hash,目前已学的不可hash的类型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定义一个空集合set_1 set_1 =set(iterab…

    Linux干货 2017-10-03
  • 8.12作业

    作业: 1、查找/var目录下属主为root,且属组为mail的所有文件   find /var  -user root  -group  mail -ls 2、查找/var目录下不属于root、lp、gdm的所有文件   find /var -not \( -user root  -o -user…

    Linux干货 2016-08-15
  • bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容

    bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容 bash的基础特性:命令的执行状态结果 bash通过状态返回值来输出此结果: 成功:0 失败:1-255 命令执行完成之后,其状态返回值保存于bash的特殊变量$?中。 [root@localhost ~]# ls anaconda-ks.cfg [root@localhost ~]# echo…

    Linux干货 2018-03-11