前言
俗话说“天有不测风云”,在计算机技术高速发展的今天,计算机中数据的安全性显得尤为重要,像计算机病毒、黑客攻击和系统崩溃等一些具有不可预见性的因素会随时威胁到计算机用户数据的安全,稍有疏忽,用户就会蒙受到无法估量的经济损失。而要保证系统稳定可靠地运行,除了要利用高可用的在线数据解决方案,另外一个关键的要素是要保护计算机所存储的信息,也就是存储在计算机内的数据。
为了保护业务系统的关键业务数据,我们必须对这些数据进行有效的备份,并支持快速恢复,而数据备份软件的功用就是最大限度的保证用户数据的安全。
一 用户需求和环境
1.用户环境描述
硬件环境:多台服务器(应用服务器、文件服务器、数据库服务器、邮件服务器等)
软件环境:Windows2000,Windows2003,LINUX,UNIX等操作系统,Oracle9i,DB2,SQL SERVER等数据库系统环境。
2.用户现状分析及需求
由于各个服务器并没有对自身做好数据的备份,若一旦服务器由于人为或外界的原因而造成数据丢失,由于没对服务器作好备份,从而会给企业造成无可估量的损失。
并且随着业务的不断扩大,必然系统数据量的也随之增大,数据维护的复杂程度不断提高,备份对业务系统的影响越来越大,同时,由于其自动化程度低,出错的可能性也越来越大,这时需要对服务器进行统一备份管理。
经过以上需求分析,决定采用Coinstor Backup Server (简称CBS)备份软件实现集中、统一备份。
二 解决方案
1.基于LAN的解决方案
我们要实现在LAN的拓扑环境下对客户的所有应用服务器的数据进行集中备份管理,保证应用系统数据的高可靠性。
Coinstor Backup Server是深圳思创公司的存储软件.CBS软件可以对数据库和邮件系统进行在线的备份,可以对文件服务器进行完全,增量、差量备份,还可以进行灾难备份和恢复。
Coinstor Backup Server备份管理软件的备份方法:
1.完全备份 ?C Full Backup. 一般用于系统级备份,数据库的全备份等等。
2.增量备份 ?C Incremental Backup. 一般用于大数据量情况下的业务数据增量,或者数据库系统的日志备份。
3.差量备份 ?C Differential backup 介于前两者之间的一种备份方法。可以在恢复时减少恢复时间。在数据的增长较小时建议采用。
另外,CBS包含丰富的备份策略。这些策略可以供给绝大多数情况下的客户需求,如果有特殊需求,还可以根据实际情况方便的选择定制策略,这些策略可以实现无人值守的工作状态,省去了诸多不必要的麻烦。
2.CBS安装模块
CBS备份服务器
(中心服务器)(CBS Server Module)
CBS客户端
1. CBS客户端代理模块
(CBS Client Agent for OS)
2. CBS应用代理
(CBS Application Server Agent)
3. CBS数据库代理
(CBS Database Server Agent)
4. CBS邮件系统代理
(CBS Mail Server Agent)
5. CBS系统灾难模块
(CBS DiskImage Module)
三 方案优势
1.形势与背景
随着企业业务的飞速增长,现代企业越来越深刻地感受到数据的重要性。数据才是企业的核心,如果企业丢失这些数据,将无法正常行使企业的生产和服务能力,特别是当关键任务处于离线状态时,每秒钟都会带来极大损失,由此失去客户,从而失去市场竞争能力,导致企业受到致命的打击。
所以,为了保护系统运行安全,必须使用服务器数据备份与恢复系统。
2.CBS软件特点分析
集中存储管理:
对于整个存储系统采用集中管理的存储系统设计。
灵活备份策略:
存储备份系统可以提供各个应用系统,数据库系统的全备份以及增量备份,差量备份。
异构平台兼容:
灵活兼容各种异构系统的数据备份和恢复。
数据迁移策略:
实现数据在磁盘存储介质和磁带存储介质之间的数据迁移策略。