Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1213607
  • 博文数量: 1211
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 14340
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-09 11:20
文章分类

全部博文(1211)

文章存档

2011年(1)

2008年(1210)

我的朋友

分类: 服务器与存储

2008-06-13 15:36:08

备份系统的基本拓扑结构

    备份系统的基本拓扑结构为: 在我社系统群中,使用一台以Windows 2003为的,作为NetWorker备份服务器,在此服务器上连接一台StorageTek L20库作为备份设备,其拓扑结构图如图2。

 

“定制”可靠的策略

    有了良好的备份软硬件设备,再根据您的业务需求“定制”一套可靠高效的安全策略,是备份方案中最重要的问题之一。 

    目前较为常见的备份方式有完全备份、增量备份和差异备份。完全备份是一种每次都对备份目标执行完整备份的方式,但它需占用较多的硬件资源。增量备份只备份上次备份后增加或修改的部分,每次备份都基于上次备份进行。而差异备份则同增量备份类似,也是只备份两次备份之间改变的部分,在只有两次备份的情况下,差异备份就是增量备份。 

    我社OA系统的业务主要集中在白天,夜间系统负载较小,但对数据安全性要求较高。根据这样的特点。项目组认为单纯的采用任何一种备份方式都存在一些缺陷。完全备份执行的过于频繁需占用较多的备份介质,而执行的不够频繁又会无法保证数据备份的质量。单独使用差异备份和增量备份在数据恢复时都存在风险,这样会降低数据备份的安全性。 

    因此我们决定采用组合这几种方式形成适度的备份策略,以弥补单独使用每种方式时的缺陷。 

    首先、我们使用legato Networker自动在每日0:00分使用Oracle Rman进行日增量备份至。这样,即使发生了故障,我们也可使用Rman命令或legato软件将数据恢复至当日凌晨。 

    其次、当发生重大硬件故障时,OA业务系统虽说允许短时间的系统中断,用以数据恢复。但面对300多G数据量以上的数据恢复,磁带机就大大显出了它速度较慢的缺点。因此,我们再使用了一台使用Linux操作系统的PC 服务器,定制计划任务,使用oracle exp/imp命令进行了逻辑表空间的备份。这样做的另一个好处是,这种逻辑表空间的备份及恢复适用于任何操作系统的Oracle数据库。 

    再次,我们每周六再定制了一个Legato Networker软件自动进行数据库完全备份的任务。 

    经过如此组合的数据备份策略,使我们可以在成本和数据可用性及安全性之间获得良好的折衷。

阅读(258) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~