
容灾备份-备份
容灾和备份的关系
互补关系
备份解决数据丢失问题,容灾主要保证业务可用性。同时
解决的是不同的问题
容灾 关注业务的高可用性
备份 关注数据的可恢复性
递进关系
灾备建设是有先后顺序的,一般路线是先做备份,再做容
灾(有钱情况下可以一起上)
介绍
我的理解:主要解决数据的逻辑错误问题和物理故障问
题。
逻辑错误:即数据写错了,或者中毒破坏了。但是硬盘这
些介质没有坏。
物理故障:存储的物理介质损坏了
分类
文件备份(抓数据)
对文件和文件夹进行定时备份(不管是NAS、SAN、对
象存储,只要挂载到主机上则都可以采用这种方式)
数据库备份
(2种方法,第一种用接口,第二种用抓取)
1%使用数据自带备份工具(oraclr RMAN)等备份
2%先通过数据库的exp, imp接口(导出导入)表数据,
然后实时复制或定时复制redolog日志(如果把复制的
redolog日志重做数据则叫数据复制)
(妈的,这就是DSG的方法,大部分采用第一种方法)
虚拟机备份(用接口)
虚拟化厂商提供备份接口,备份厂商的备份软件对接备份
接口,把每个VM当做一个个文件进行备份
操作系统备份(抓数据)
在卷管理层实现数据备份,通过客户端去把整个磁盘(
LUN)复制下来(因为卷管理对整个磁盘进行管理,所
以去他那里抓数据来备份)
备份计划(时间)
定时备份(备份窗口) 设置日程安排,按照规定时间周期性的执行备份任务
实时备份
可以备份数据,每个IO都备份,有个专业名称叫CDP技
术
CDP技术介绍
连续数据保护技术,传统的备份技术是有备份窗口的,即
无法实时备份每个数据,CDP技术目的是把每个写入IO
全部实时备份,恢复的时候即可选择恢复那个时间点的
IO。
1%一个文件有多个IO组成,难易界定你要恢复的到IO点
是你需要恢复的,只能一个个去尝试找。
2%这种方式需要在驱动层安装插件去拦截IO,这个会严
重影响应用系统性能)
备份策略
全备(全备份)
介绍
对数据完全备份,备份数据量大,备份虽然慢,但是恢复
快(因为每次全备都是把数据完整的复制一遍,而恢复也
是完整的恢复一遍)
技术实现
对当前数据的元数据进行复制,然后针对元数据把数据全
部复制一遍
增备(增量备份)
介绍
每次备份的数据只是相当于上一次备份后(包含完全备
份、差异备份、增量备份)增加和修改后的数据。
这种备份的优点很明显:备份快但是恢复较慢。(因为每
次只备份上次改变的数据所以备份快。但是恢复慢因为通
过回滚的方式一个版本一个版本的恢复)
恢复最慢,因为要全备版本+N版本+M版本+...:我的理
解是正向滚动,先全版本,然后再向下一个版本滚动
技术 通过快照技术实现,每次都是对上一个版本进行快照
差备(差异备份)
介绍
每次备份都是自从第一次完全备份后的全部改动和新文
件,备份虽然慢但是恢复快。(因为每次备份的变化数据
都是和第一次全备比较,所以随着时间的推移,要备的变
化数据越来越多,所以备份慢,但是恢复快因为先恢复到
全备,然后在恢复到指定版本的差备)
恢复较快,因为全备+其中任意一个差备版本即可,说白
了全备加一次即可,所以较快。
技术 通过快照技术实现,每次都是对原始数据进行快照
备份组网
LAN-Base
LAN网络即跑业务数据又跑备份业务又跑控制,可能对
业务造成影响,适用于业务数据访问不大,备份规模较小
的环境
LAN-Free
控制流走业务网络,备份数据流走SAN存储网络,不在
消耗业务网络,对业务影响小。
但是成本高些,可能有些环境不支持lan-free
释放业务网络压力,不占用业务网络,单独有一条备份数
据网络。但是业务服务器的压力没有释放
Server-Free
备份期间,生产主机不用管,这些交给生产存储来做,生
产存储(支持)打快照,然后备份端根据快照把数据备份
到备份服务器
释放业务服务器压力,只用磁盘阵列来和备份系统对接,
但是需要磁盘阵列接口支持备份软件
我的思考
不管是容灾还是备份,一定要考虑一个问题,容灾或者备
份的数据能否恢复,所以建议定期安排容灾演练或备份恢
复演练
评论