ORACLE GoldenGate在企业数据库中的应用

浅谈ORACLE GoldenGate在企业数据库中的应用

摘要:随着企业信息化的发展,越来越多的数据被保存在数据库中,为保护这些宝贵的信息,各个数据库厂家都在其产品中实现了备份功能,确保当数据库损坏时,可以进行数据的恢复。但对于电信级企业来说,由于数据量非常大,即便有备份,恢复需要的时间往往很长,如何尽量缩短恢复时间,逐渐成为数据备份的一个重点。本文主要阐述了oracle goldengate的实时数据同步功能以及在企业的信息系统中的应用。

关键词:数据库 goldengate 数据复制 容灾

1 概述

数据库系统面临的风险很多,大到自然灾害、小到病毒、电源故障乃至操作员的意外操作失误,都会影响数据库系统的正常运行,甚至造成整个系统完全瘫痪。数据库备份,是在数据丢失的情况下,能及时恢复重要数据,防止数据丢失的一种重要手段。然而在一些需要7x24运行的重要系统中,如果利用传统的数据备份进行恢复,需要的时间过长,无法满足应用的需要。

goldengate 是一种基于日志的数据复制软件,它通过解析源数据库的日志获得对象的增删改变化,再将这些改变应用到目标数据库。goldengate 可以根据用户的需要,应用在不同的场景:单向复制,备份或查询的场景;双向复制,灾备或双业务中心的场景;点对点复制,有三个以上多业务中心的场景;广播复制,数据分发的场景;集中复制,数据仓库或n+1灾备的场景;多级复制,层次化


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn