您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 系统/运维 > 正文

关于备份,你必须要了解的内容

发表于:2018-11-08 作者:运维小弟 来源:今日头条

冷备份:也被称为离线备份,是指在关闭应用并且应用不能更新的状况下进行的数据的完整备份

手动备份:要备份到其它磁盘上(避免本地故障,数据丢失)

自动备份:首次完整备份,以后备份为增量备份(例如:一个月备份一次,第一周为完整备份,第二、三、四周为增量备份,到月末第一周完整备份与第二周增量备份合一次,第五周便是第四周的增量备份)

快照备份:第一次备份为全量备份,,备份文件由备份镜像和快照文件组成。第二次备份是增量备份,将第二次和第一次快照做对比的差异化数据备份到目标位置,第二次备份由第二次快照文件和第一、二次的差异化数据组成(总结为:第一次是全量备份,后面为增量备份)

快照备份存在的问题:

1、快照之前的数据就会先拷贝一份,对已存在的数据位置,存在读写性能很低(快照越多虚拟机运行越慢)

2、进行快照时,虚拟机暂停,会存在一定时间的卡顿

3、快照占用大量的存储空间,删除快照,无法释放空间

双机热备:指基于高可用系统中的两台服务器的热备,按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式

容灾:为了保证关键业务和应用在经历灾难后,仍能够提供正常服务

异地容灾备份:就是在不同的地域,构建一套或者多套相同的应用或者数据库,起到发生灾难后立刻接管的作用

云备份:就是把数据、文件、视频、短信、图片等资料通过云存储的方式备份在网络上面

灾难演练应用系统在做好备份的基础上,模拟数据丢失,对备份系统的可靠性进行的测试

bitmap:这个技术替换了之前的快照后数据的写时拷贝,变成了写之前打标记,也就是置位操作,读写性能基本不会受到影响

bitmap:记录数据变化,只是记录变化的过程不会进行拷贝,对变化的部分进行相应的备份,读写性能没有下降

CDP:即持续数据保护,记录虚拟机中业务系统对磁盘的每一个IO,可以将虚拟机恢复到任意时刻的状态,对查看某个时刻下载、误删文件,系统崩溃,数据损坏等故障有十分明显的价值

CDP原理

1、虚拟机首次CDP时,每个vdisk做一次全局备份,生成一个全局BP,后面vdisk的所有RP都依附于此全局BP

2、虚拟机的CDP如果中断,CDP_WORKER服务会在5分钟内重新开启CDP功能,此时每个vdisk都做一个增量备份,生成一个增量BP,vdisk后面的RP都依附于此增量BP,cdp_worker服务每隔1小时(时间可配置)会强制创建一个增量BP

3、在创建BP的同时,要强制创建一个RP,此RP属于BP的base RP,后面页面显示恢复点列表是,就是通过base RP来确定查询范围

4、在iolog导入过程中,每隔5s调用cds的接口创建一个RP(Recovery Point恢复点)

RPO和PTO是衡量灾备方案的两个重要指标

RPO(Recovery Point Objective)-恢复点目标,指业务系统所能容忍的数据丢失量

RTO(Recovery Time Objective)-恢复时间目标,指所能容忍的业务停止服务的最长时间

两者的值要充分考虑到备份数据的重要程度和业务中断时间的允许范围。RPO=0,RTO接近于0,保证数据0丢失,业务停顿时间最短可缩短至60秒内。

CDP容灾备份方案除了RPO和RTO外,还能保证恢复数据的完整性和可用性,从某种程度而言,数据的可用性是底线,甚至优于完整性。