数据容灾备份的软件方式方案
数据容灾备份的软件方式是面向中小型企业的数据容灾备份方式。对于那些没有大量资金进行数据容灾备份的中小企业,软件方式的数据容灾备份是最好的选择。
作为我行的运行部门,容灾方案成为我们工作的重点之一。
软件的软件方式方案中,重点是对数据库中数据的备份和恢复。通过硬件可以对数据库进行备份方法:
1.定期将数据备份到磁带和硬盘上;
2.硬盘镜像。
但是,硬件方式会存在恢复时间长,投资大等缺点。
数据库产品提供了软件方式的数据容灾备份解决方案。数据库复制技术在数据库级别的灾难备份解决方案中可以实现远程容灾。目前已有的产品有IBM DB2 HADR、IBM INFORMIX HDR以及ORACLE DATA GUARD。
a.HADR和HDR的工作原理是通过将主数据库服务器的逻辑日志缓冲区复制到备份数据库服务器,而且能在主数据库服务器操作失败时自动切换到备份数据库服务器。复制方式有同步方式和异步方式两种。
正常状态下,主数据库服务器做数据库的读写操作,备份数据库服务器为只读方式。当主数据库服务器失败时,备份数据库服务器会自动接管主数据库服务器的事务处理。此时,备份数据库服务器作为主数据容灾备份库服务器进行数据库的读写操作。当主数据容灾备份库服务器被修复后,主数据库服务器作为新的数据容灾备份库服务器。
b.Oracle DATA GUARD的工作原理
Oracle9i DATA GUARD 通过使用称为备份的数据库来防止数据灾难的出现。它通过将源数据库的重做日志传输并应用到备份数据库中,来使备份数据库与源数据库同步:
可以将重做日志直接从源数据库同步的写到备份数据库,来完成零数据损失的灾难保护,这会给源数据库的性能带来一定的性能损失。
可以将归档的重做日志从源数据库异步的写到备份数据库,来使源数据库在极少的损失性能的前提下,最小化地减少数据的丢失。
如果重做日志数据到达备份数据库后就快速应用到备份数据库,则在源数据库出现问题时便可以快速地切换到备份数据库。然而,如果延缓一定时间后再应用重做日志数据,就可以避免源数据库的错误快速地传播到备份数据库。
DATA GUARD同样也有同步和异步复制两种数据容灾备份方式可以选择。
超凡星 发表于: 2009-11-29
我要回答相关推荐
-
云存储应用于容灾备份或将引起行业震动
云存储应用于容灾备份的方向值得考虑,在不久的将来,两者结合的产出必将引起企业用户及行业的巨大震动。
-
存储实战经验:一个灾备项目的总结
笔者总结了最近做的一个灾备项目,在做容灾备份时遇到很多问题,不过最后还是成功解决了。一起来看看这些问题和解决方案。
-
飞康CDP获评“金融行业最佳容灾备份解决方案”
飞康CDP备份/容灾一体化解决方案在本届颁奖礼中获评“金融行业最佳容灾备份解决方案”称号,这是继2009年获得该称号以来,飞康CDP解决方案第二次获得该项殊荣。
-
走出容灾迷局:灾备首要防范哪些灾难
一个成功的灾备系统能够帮助企业防御风险,实现建设目标,但是一个失败的灾备系统就会成为企业的沉重包袱,有“灾”而无“备”。
-
容灾备份技术方案中的四大关键技术
容灾备份技术方案在长期的应用中还是有很多的注意事项,在组建的时候需要企业倾注很多的资金和精力。一个好的方案是企 […]