Oracle GoldenGate:实现高效容灾与RIM成功案例分析

需积分: 34 12 下载量 21 浏览量 更新于2024-08-01 收藏 2.45MB PDF 举报
Oracle GoldenGate备份容灾解决方案是一种高级别的业务连续性和灾难恢复工具,它专为Oracle数据库环境设计,旨在确保在各种情况下保持数据完整性和系统的可用性。本篇文章将深入探讨GoldenGate在实现高可用性目标中的作用,以及其在不同行业中的应用价值。 首先,文章介绍了可用性状态的不同等级,包括"没有任何问题"、"计划中断"、"升级"、"迁移"、"维护"、"意外中断"、"系统故障"、"数据故障"和"半可用",以及"性能问题"。Oracle GoldenGate在这些场景下都能提供关键支持,通过实时日志捕获和传输技术,即使在灾难性事件中也能尽可能减少数据丢失和系统中断。 GoldenGate产品以其应用级容灾能力而著称,这意味着它可以实时复制数据库事务,确保在主系统出现问题时,备用站点可以接管业务运行,减少恢复时间和数据不一致性。此外,文章提到了ResearchInMotion (RIM) 的成功案例,表明GoldenGate已经在实际环境中证明了其在复杂环境下实现高可用性的效果。 停机成本部分强调了时间对企业运营的重要性和财务影响。在高度依赖数据的行业中,如金融、电信和信息技术等,每分钟的停机都可能导致巨大的经济损失。GoldenGate的解决方案有助于降低这些成本,通过减少计划中断和缩短恢复时间,保护企业的收入、员工效率和品牌形象。 容灾的定义被清晰地阐述,它旨在确保在灾难中数据的最小损失和系统的持续运行。容灾备份的概念也得以解释,即在异地建立备份存储系统,通过物理隔离来增强系统的抵御能力。根据系统的灾难抵抗程度,容灾分为数据容灾(仅保护数据)和应用容灾(保护整个业务流程)两个层次,Oracle GoldenGate显然属于后者。 Oracle GoldenGate备份容灾解决方案为企业提供了强大的工具,帮助他们在面临各类潜在风险时保持业务连续性。通过细致的可用性管理和灾备策略,企业可以显著降低停机成本,提升客户满意度和忠诚度,从而巩固其在竞争激烈的市场中的地位。
2014-09-30 上传
配置共享磁盘 待补充 配置raw设备存放CRS的注册信息和表决信息(在所有节点执行) # vi etc sysconfig rawdevices dev raw raw1 dev sda6 dev raw raw2 dev sda7 dev raw raw3 dev sda8 dev raw raw4 dev sda9 dev raw raw5 dev sda10 设置raw设备权限 # vi etc udev permissions d 50 udev permissions # raw devices #ram :root:disk:0660 #raw :root:disk:0660 ram :oracle:oinstall:0775 raw :oracle:oinstall:0775 启动服务: # service rawdevices restart 开机启动: # chkconfig level 2345 rawdevices on 察看raw设备权限: # ls l dev raw raw 开机授权 # vi etc rc local chown –R oracle oinstall dev raw raw chmod +755 dev raw raw 配置ASM卷(在所有节点执行) 安装ASM软件包 # rpm Uvh oracleasm support 2 0 3 1 x86 64 rpm # rpm Uvh oracleasm 2 6 9 42 EL 2 0 3 1 x86 64 rpm # rpm Uvh oracleasm 2 6 9 42 ELsmp 2 0 3 1 x86 64 rpm # rpm Uvh oracleasmlib 2 0 2 1 x86 64 rpm 配置ASM # etc init d oracleasm configure Configuring the Oracle ASM library driver This will configure the on boot properties of the Oracle ASM library driver The following questions will determine whether the driver is loaded on boot and what permissions it will have The current values will be shown in brackets "[]" Hitting <ENTER> without typing an answer will keep that current value Ctrl C will abort Default user to own the driver interface []: oracle Default group to own the driver interface []: dba Start Oracle ASM library driver on boot y n [n]: y Fix permissions of Oracle ASM disks on boot y n [y]: y Writing Oracle ASM library driver configuration: [ OK ] Creating dev oracleasm mount point: [ OK ] Loading module "oracleasm": [ OK ] Mounting ASMlib driver filesystem: [ OK ] Scanning system for ASM disks: [ OK ] 建立ASM磁盘(在一个节点配置即可) [root@dqdjxpdb1 ]# service oracleasm createdisk DATA dev cciss c0d0p8 [root@dqdjxpdb1 ]# service oracleasm createdisk ARCH dev cciss c0d0p9 [root@dqdjxpdb1 ]# service oracleasm createdisk FLASHBACK dev cciss c0d0p10 扫描ASM磁盘 每个节点都执行 # service oracleasm scandisks 显示ASM磁盘 每个节点都执行 # service oracleasm listdisks">配置共享磁盘 待补充 配置raw设备存放CRS的注册信息和表决信息(在所有节点执行) # vi etc sysconfig rawdevices dev raw raw1 dev sda6 dev raw raw2 dev sda7 dev raw raw3 dev sda8 dev raw raw4 dev sda9 dev raw raw5 dev sda10 设置raw设备权 [更多]