`
tomcent
  • 浏览: 1338 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

使用OBackup构建Oracle异地远程数据备份

阅读更多

当前随着信息化时代的不断发展,信息系统及数据对于企业,公司,单位越来越重要,相对的信息系统和核心数据的依赖程度也越来越高,如何保障生产数据的安全就显得尤为重要,相信很多企业或公司通过 Oracle EXP/EXPD 工具实现生产数据本地的磁盘与磁带的双备份,很好的保障了对核心数据的安全管理。并且通过 FTP 工具,将备份数据传输到其他地方进行备份。

但是随着企业或公司对信息系统依赖程度的升高,数据恢复的时间要求就会越来越越短,通过 EXP/EXPD 工具进行备份这种方式,不能够达实时备份的要求,在恢复过程中对环境要求比较高,恢复过程繁琐,而且肯定丢失一部分数据,丢失数据多少与备份频率有关。而 Oracle 推荐使用的 RMAN 备份方式,可以做到实时热备份,并且恢复的时候可以做到恢复到系统损坏那一刻的数据。而通过要使用 RMAN 进行实时远程备份,必须通过第三方备份工具才可以,相对的建立一个完备的支持实时数据恢复功能的远程备份系统的投入是一般都非常昂贵的。

  本文结合工作实际,充分利用本公司现有硬件条件,利用性价比高的 OBackup 备份软件,搭建一个 Oracle 数据异地远程备份恢复系统平台。新增加投入 2000 元左右。

 

一、         系统结构

目前我公司有 OA 、物流两套系统,上面安装 Oracle10G 数据库,运行在 IBM X3850 服务器上。在两套系统上安装 OBackup 备份软件 BackupAgent 客户端。然后利用我公司资源比较空闲的一台 IBM X3650 服务器,在上面新增加两块 1TB 硬盘做 RAID 1 镜像。将 OBackup 备份软件 MasterServer MediaServer 组件安装到上面。 BackupAgent 组件将备份数据传输到 IBM X3650 新增加的硬盘上面。系统结构图如下:

 

二、         备份策略

目前 OA 系统有 10GB 多数据,物流系统 20GB 多数据。通过 OBackup 管理控制台,设置 OA 系统及物流系统在星期日晚上 00:00 开始进行全备份,星期一、二、三、四、五、六晚上 00:00 开始进行增增量备份,备份数据保留时间为 1 个月。

三、         自动实现备份

备份设置完成并启用后, OBackup 备份软件,将安装设定的备份策略,时间对数据库进行备份。 BackupAgent 将备份出来的数据实时传输到 IBM X3650 新增加的硬盘上,并不占用 IBM X3850 硬盘空间。

四、         异机恢复备份数据

系统管理员可以定期对备份数据,在其他主机上进行恢复测试备份数据是否完好。

五、         总结:

搭建这套系统后,系统管理员需要做的工作是定期查看备份作业是否正常运行及定期对备份数据在其他主机进行恢复测试。该系统在我公司运行近 5 个月,目前系统整体状况良好,极大提高了我公司的数据安全性,其实用性、稳定性、安全性得到充分的验证。

  • 大小: 54.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics