中小企业的db备份框架的思考

本文探讨了中小企业数据库备份框架的设计思路,提出了数据分级存储的概念,并详细介绍了不同级别的数据备份策略及其实现方法。

author:skate
time:2012/10/18

 

中小企业的db备份框架的思考

 

对于数据库种类较多,数量较多,为便于统一管理,需要找到一个适合自己的db备份框架。对于大企业可以通过第三方设计,
但对于像我们一样的”乡镇“企业,就找找到一个性价比高,可维护,可扩展的db备份框架,下面是我想到备份框架的基本方向。

 

一.数据存储安全目标

保护机密的数据  
确保数据的完整性 
防止数据被破坏或丢失  


二.数据分级存储,不但有利于备份,而且对性能与扩展也是有利的,数据分类如下
  在线数据:业务平台当前使用数据,使用频率很高
  近线数据:在线数据的准实时备份,是历史归档数据,业务平台使用频率较低。
  离线数据:业务平台不使用,是近线数据的准实时备份,是历史数据的离线归档,供统计分析、备份使用
  容灾数据:为避免自然灾害,数据的异地容灾保护(包括在线、近线,离线数据)。

 

三.数据的安全级别定义:0,1,2,3,Sx,H 6个等级
0级:本机备份/本机保存,本机故障/数据库故障,数据可能丢失,数据库级备份,备份表,其特点是数据量比较小,
          数据恢复很快,可以达到分钟级恢复,属于在线备份
1级:本机备份/本机保存,本机故障数据可能丢失,os级备份,数据量相对较大,数据恢复速度一般,
          数据量越大,恢复时间越长,属于近线备份
2级:本机备份/本机保存/同机房异机保存,根据数据量,恢复速度可以达到小时级或天级,属于离线备份
3级:本机备份/异地机房保存,根据数据量和网速,恢复速度可以达到天级,属于容灾备份
Sx级:备份不仅满足数据安全的备份,还要满足性能容量的备份,可以承载业务的访问请求
H级:在Sx级的基础上,可要保证实时无缝切换,例如HA

 

四.备份策略要根据如下6个维度制定
  数据备份保留时间
  数据备份保留几份
  数据恢复的时间要求
  备份的时间窗口
  备份对业务平台的影响
  数据的安全级别


五.我们备份框架的目标:
  备份设备管理与业务平台管理分开
  备份数据管理与业务平台管理分开
  备份可以无限扩展
  备份集中管理
  备份自动化,备份本身要有监控,要有备份的log,备份的监控,备份失败报警
  对备份文件有监控,监控其是否修改,删除的非法操作,从而进一步保证数据的安全
  备份的web展示


六.实现的方法
我们现有的备份种类繁多,脚本不一,各具特色,为了我们便于管理,所以要规范化我的备份管理
  本地/异地有备份中心,与业务平台设备和数据分离
  client端部署通用统一的agent脚本,server定时调用
  备份有效性的监控,我们可以时刻了解备份情况,这是我们目前不足的地方

 

谁有更好的建议,欢迎留言.....

 

 

------end-----

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值