一、基础知识mysqldump是mysql自带的一个单线程的逻辑备份工具,当数据量很大时,使用mysqldump备份的时间会非常长,且无法做增量备份,xtrabackup是一款基于底层块复制、开源的备份工具,可以对数据库在线实现备份。xtrabackup支持对Innodb和Xtradb存储引擎的完全、增量和差异备份,对于不支持事物的MyISAM存储引擎只能完全备份。二、备份工具Xtrabacku
分类:
数据库 时间:
2018-05-09 16:48:47
阅读次数:
199
使用 mysqldump 逻辑备份还原单个数据库/表非常方便。但是,当数据量比较大的时候,对逻辑备份进行恢复的时间太长了。这个时候选择物理备份的方式能大大缩短其中时间。
分类:
其他好文 时间:
2018-05-08 16:35:19
阅读次数:
115
-----xtrabackup备份简介xtrabackup是一个percona开源数据库备份软件,innobackupex则封装了xtrabackup,是一个脚本封装,所以能同时备份处理innodb和myisam,但在处理myisam时需要加一个读锁,对InnoDB存储引擎实现热备;备份原理: 开始... ...
分类:
其他好文 时间:
2018-04-21 19:43:22
阅读次数:
206
1.说明1.1xtrabackupmysqldump对于导出10G以下的数据库或几个表,还是适用的,而且更快捷。一旦数据量达到100-500G,无论是对原库的压力还是导出的性能,mysqldump就力不从心了。Percona-Xtrabackup备份工具,是实现MySQL在线热备工作的不二选择,可进行全量、增量、单表备份和还原。(但当数据量更大时,可能需要考虑分库分表,或使用LVM快照来加快备份速
分类:
数据库 时间:
2018-04-04 00:01:35
阅读次数:
193
mysql(maria)数据库binlog的配置与使用,基于mysqldump,xtrabackup工具实现温备与热备还原数据库;完整备份与增量备份,binlog日志结合还原事务引擎数据库;
分类:
数据库 时间:
2018-04-01 14:30:06
阅读次数:
176
一.为什么需要备份在实际生产环境中误删操作,硬件损坏都会导致数据不可用,这个时候我们就需要备份来实现灾难恢复。还需要硬件级的冗余,例如raid,也不能取代备份操作,因为数据误删之后数据也是没有的,所以备份必不可少。二.备份的分类1.物理备份和逻辑备份物理备份:它是直接拷贝mysql的存储在磁盘上的数据文件。这种备份使用的空间大,特别是innodb存储数据使用的表空间,因为表空间分配大小是按一定的比
分类:
数据库 时间:
2018-03-16 19:38:37
阅读次数:
295
1.1 备份的原因 备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(RTO),前者重点关注能恢复到什么程度,而后者则重点关注恢复需要多长时间。 1.1 ...
分类:
数据库 时间:
2018-03-02 20:46:01
阅读次数:
192
xtrabackup备份mysqlmysqldump基于逻辑备份,相当于将sql语句重新执行。xtrabackup相当于文件物理备份。安装依赖wgetftp://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/libev-4.15-1.el6.rf.x86_64.rpmrpm-ivhlibev-4.15-1.el6.rf.x86_64.rpm
分类:
数据库 时间:
2018-01-23 22:05:00
阅读次数:
213