巧用“即时镜像”让数据备份“高枕无忧”
【IT168 专稿】今天我们正处在一个被数字化包围的“数码时代”,“数据库”一词成了当代“流行词”。数据库技术已经广泛应用于社会的各个领域,各行业、各个领域对“数据库”的依赖程度也越来越高。从而使得各个领域对数据库的安全性和数据的完整性的要求也是日益提高,而从IT 技术的某一角度来说,就是说对数据库的备份需求日益提高。
说起数据库的备份,无论是数据库的各个厂商,还是广大的数据库技术的爱好者,都会说出很多的备份方案和备份方法,并且绝对能满足7*24 小时的数据库不宕机,保证数据一秒钟都不丢失。但是很多厂商提出的“很高级”的数据库备份方案,往往是以大量的硬件设备、软件投资和大量的人力维护费用为代价的。由于企业的行业领域不同,性质不同,实际业务需要的不同,对数据库的要求也大不相同。例如电信、移动、银行、在线电子商务平台等等,这些被一般人认为比较“高端”的企业,同时也对数据的完整性相当敏感,这些企业无论在业务实际需求上,还是经济实力上,所购买高端的IT 设备(HA等)和软件产品(软件设置)上都采用了比较先进的技术(RAC/Data Guard等等),好像都是“合情合理”的。但是,对于一般的制造性的大中型企业,并不一定必须做到非得7*24 小时,1分钟都不能中断。也不是所有的系统都要求1秒钟、1分钟的数据都不能丢失(即使丢1分钟数据,一般都能手动补回来的)。所以,针对这些制造性企业的特点,并没有必要花很多的硬件、软件的投资以及大量的人力维护费用。另外,制造性的企业,一般性的“利润”并不是很高,所以,作为IT 的主管,如何让数据库的运营达到一定的安全级别,同时也能让企业投不太多的钱在IT 上呢?
老张就是某一大型的制造业企业的IT 负责人,他也在苦苦地思考是否有比较好的办法,既让企业不投入很多的资金在IT维护上,也能让数据库的运营达到比较高的运营级别(接近7*24 )。
分析需求:确定系统构建目标
分析了自己公司的业务特征和服务器、数据库种类,老张总结出如下的特征:
1. 老张公司重要的数据库系统有ERP系统、物流管理系统、CRM 系统以及产品研发等系统。虽然是7*24 内有可能有人在使用,但在某一特定时间,数据库暂时中断3至5分钟,并不会影响业务的进行。
2. 老张企业7*24 都在生产,但每天凌晨00:00至1:00 是夜间工作人员休息时间,这个时候,所有的系统将基本上没人使用。
3. 另外一个特点,就是老张公司现在所应用的重要系统数据库所在服务器的操作系统只有两种类型,并且OS 的版本都是相同的,即IBM AIX/Linux。
4. 由于大家都知道ERP很重要,所以,老张公司在ERP 上也花了“不少”的钱。所有的数据都放到一个高端的存储设备上,备份工作单独配备了高端的带库。但因为只有ERP 系统在上面,系统的利用率相当得低,其他的重要系统都是服务器来承担信息处理与数据存储的任务。
5. 公司为了节省人员管理的成本,只配备了一位经验并不丰富的DBA 和一个经验也不丰富的系统管理人员,这就使得二人管理这么多系统和数据库相当得繁忙。
老张根据自己多年在公司规划信息系统的经验并大量了咨询了各方面专家的意见,扩充了存储系统的DISK以及光纤通道,增加了带库的备份Driver。首先把ERP以外的重要系统数据存储从服务器中完全脱离出来,所有数据都移动到存储系统中,并充分利用存储具有的通道冗余等功能,在技术措施层面上保障关键实时应用的服务要求,从而提供更高级别关键业务服务水准。
在规划公司的关键业务数据的安全性的同时,老张除了考虑最基本的数据空间的要求、光纤通道的要求等等,同时根据公司对关键应用的需求,着重考虑了其他方面:改善数据库的备份,做到既能在数据库down机很短的时间内做到重要数据库的冷备份;也能做到如果出现问题,能够很快地把数据库恢复正常状态;同时,还能做到磁带级别的异地容灾的效果。
对于公司来说,要满足公司IT 发展的战略需求,要具备以下几点要求:
1. 适应现在IT 发展的大趋势和大潮流;
2. 可靠的数据库备份能力和恢复能力;
3. 保证业务的连续性和基本的异地容灾能力;
4. 技术人员的维护的简单化;