MySQL备份与恢复常用方法总结(mysqldump/xtrabackup/lvm快照备份/二进制日志及时点恢复)自言:学习在于总结,把所了解的类似东西放到一起更能加深记忆一、了解备份相关知识1)按服务器备份时状态可分为:热备份:读、写不受影响;温备份:仅可以执行读操作;冷备份:离线备份..
分类:
数据库 时间:
2014-07-13 14:18:53
阅读次数:
499
Rsync(remote synchronize) 是一个远程数据同步工具,可以使用“Rsync算法”同步本地和远程主机之间的文件。
rsync的好处是只同步两个文件不同的部分,相同的部分不在传递。类似于增量备份,
这使的在服务器传递备份文件或者同步文件,比起scp工具要省好多时间。
具体的用法:
1.在本地机器上对两个目录同步
$ rsync -zvr filena...
分类:
其他好文 时间:
2014-07-09 10:39:52
阅读次数:
234
整体备份:
对整张表或者整个数据库甚至所有数据库进行备份。
增量备份:
对某一范围内的数据进行备份。
1、整体备份:
对表进行备份:
针对存储引擎为myisam的表,可以直接复制frm、myd、myi这三个文件起到备份的效果。需要还原的时候,再复制回来就可以达到还原效果。
如果存储引擎为innodb的表,就不这样简单了,因为所有表的数据和索引都存在一起(表空间)。...
分类:
数据库 时间:
2014-07-08 19:39:00
阅读次数:
239
1. Block Change Tracking 启用块修改跟踪特性,0级的增量备份肯定还得扫描所有数据文件,不过其后依赖这一0级备份集创建的增量备份就可以通过块修改跟踪文件来获取修改过的块了。 修改跟踪文件是基于整个数据库的,如果使用了OMF,该文件创建于DB_CREATE_FILE_DEST参数...
分类:
其他好文 时间:
2014-07-06 20:14:04
阅读次数:
175
一、rsync与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。随着应用系统规模的不断扩大,对数据的安全性和可靠性也..
分类:
其他好文 时间:
2014-07-02 06:18:01
阅读次数:
285
对于许多初学者来说,很难将差异备份和增量备份这两个概念理解透彻,本文中,我们将把增量备份与差异备份的具体定义和不同之处分别进行讲解: 差异备份的定义: 备份自上一次完全备份之后有变化的数据。 增量备份的定义: 备份自上一次备份(包含完全备份、差异备份、增量备份)之后有变化的数据。 按此原理...
分类:
数据库 时间:
2014-06-25 22:21:35
阅读次数:
233
在做数据库备份之前,一定会听到:完整备份、差异备份、增量备份、事务日志备份...等词;下面配图进行说明。完整备份:完整数据库备份包含数据库中的所有数据。对于可以快速备份的小数据库而言,最佳方法就是使用完整数据库备份。但是,随着数据库的不断增大,完整备份需花费更多时间才能完成,并且需要更多的存储空间。...
分类:
数据库 时间:
2014-06-18 16:45:36
阅读次数:
256
MySQL备份与恢复之percona-xtrabackup实现增量备份及恢复 实例
分类:
数据库 时间:
2014-06-16 07:00:24
阅读次数:
208
#backup.sh
#!/bin/sh
#
# 第一次执行它的时候它会检查是否有完全备份,否则先创建一个全库备份
# 当你再次运行它的时候,它会根据脚本中的设定来基于之前的全库备份进行增量备份
#ocpyang@126.com
INNOBACKUPEX_PATH=innobackupex #INNOBACKUPEX的命令
INNOBACKUPEXFULL=/usr/bin/$IN...
分类:
数据库 时间:
2014-06-15 17:03:17
阅读次数:
271
Bacula
Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案。可以对数据进行备份、恢复、以及完整性校验。 功能特点:
支持完全备份,增量备份,差异备份。 支持多种恢复方式 支持多种文件系统下的备份恢复(ext3、ext2、reiserfs、xfs、jfs、s...
分类:
其他好文 时间:
2014-06-07 23:06:15
阅读次数:
317