innobackupex使用注意事项
来源:互联网 发布:淘宝汽车配件假的多吗 编辑:程序博客网 时间:2024/06/06 08:46
整理自网络,长期更新。
1.XtraBackup 有两个工具:xtrabackup 和 innobackupex:
- xtrabackup 本身只能备份 InnoDB 和 XtraDB ,不能备份 MyISAM;
- innobackupex 本身是 Hot Backup 脚本修改而来,同时可以备份 MyISAM 和 InnoDB,但是备份 MyISAM 需要加读锁。
2.一般情况下,在备份完成后,数据尚且不能用于恢复操作,因为备份的数据中可能会包含尚未提交的事务或已经提交但尚未同步至数据文件中的事务。因此,此时数据文件仍处理不一致状态。“准备”的主要作用正是通过回滚未提交的事务及同步已经提交的事务至数据文件也使得数据文件处于一致性状态。
innobackupex --apply-log /backup-path
3.在实现“准备”的过程中,innobackupex 通常还可以使用 –use-memory 选项来指定其可以使用的内存的大小,默认通常为 100M。如果有足够的内存可用,可以多划分一些内存给 prepare 的过程,以提高其完成速度。
4.用 innobackupex 备份数据时,–apply-log 处理过的备份数据里有两个文件说明该备份数据对应的 binlog 的文件名和位置。但有时这俩文件说明的位置可能会不同。
- 对于纯 InnoDB 操作,备份出来的数据中上述两个文件的内容是一致的。
- 对于 InnoDB 和非事务存储引擎混合操作,xtrabackup_binlog_info 中所示的 position 应该会比 xtrabackup_pos_innodb 所示的数值大。此时应以 xtrabackup_binlog_info 为准;而后者和 apply-log 时 InnoDB recovery log 中显示的内容是一致的,只针对 InnoDB 这部分数据。
0 0
- innobackupex使用注意事项
- innobackupex介绍与使用
- innobackupex的使用
- innobackupex备份恢复使用!
- 使用innobackupex克隆slave
- innobackupex 使用小结
- 使用innobackupex备份mysql数据库
- 使用innobackupex备份时报错
- 使用innobackupex备份mysql遇到的问题
- 使用innobackupex、xtrabackup恢复Mysql数据库
- MySQL 使用 innobackupex 备份连接服务器失败
- 使用Innobackupex快速搭建(修复)MySQL主从架构
- 使用innobackupex基于从库搭建mysql主从架构
- 使用innobackupex基于从库搭建mysql主从架构
- 使用innobackupex备份遇到的问题和解决方法
- 解决Mysql在使用innobackupex无法备份数据库一次问题
- 使用innobackupex在线备份及恢复mysql数据库
- CentOS安装使用innobackupex增量备份指定数据库
- PHP编译参数
- 软件hack方法(Ollydbg)
- 项目1:个人所得税计算器
- 多重背包
- JavaScript中的创建对象
- innobackupex使用注意事项
- 车速检测 motiondetect.c
- iOS UITextField InputAccessoryView & InputView的使用方法
- 【操作系统原理】进程同步
- 算法学习之Bellman-Ford单源最短路问题
- 字典树Trie
- kmp算法大全,历史详解
- 车速检测 Makefile
- Chapter 10 tuplesn&Assignment