`
woxintech2011
  • 浏览: 36155 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
阅读更多
ORACLE数据库热备方案

相关指标
1、数据库秒级、事务级热备(可跨操作系统平台)
实时监控数据库,将数据库变化后的数据以秒级别的时间备份到备库,同时只备份主数据库已成功的事务。

2、备用数据库在线,可进行操作
同步过程中备用数据库处于在线可读写状态,在备份期间,用户可以连接备用数据库进行查询和分析数据。

3、支持断点续传
当在数据库同步复制过程中发生网络连接故障时,同步程序会自动记录在网络断开时的状态,在网络重新连接后,同步程序会接着继续传输。不会因为网络等通信故障而导致已备份的数据丢失。保证了在不可靠的网络实现可靠的数据热备。

4、操作审计,记录主库所有数据操作日志
同步过程中必须有强大的操作审计功能,能详细记录主数据库备份到备用数据库的所有数据操作日志。

5、集成的备库创建工具
不仅完全支持使用备份恢复、导入导出以及第三方备份软件进行备库的初始化,同步程序还提供有功能强大的数据库迁移工具来创建备用数据库,可以保证在创建备库过程中不停止数据库。

6、灵活简单的备份管理
热备系统必须启动简单,在进行数据库备份过程中,可以暂停热备,在不需要进行热备时,可以快速停止热备任务而不影响生产数据库正常运行。

7、程序的健壮性和超强错误处理能力
任何时间任何情况,同步程序必须可以直接停止、关机的测试,不能让管理员增加很大的压力,不能随便就要求初始化,更不能因为某张表数据问题就全库初始化。

实施步骤

首先要安装备库,并将备库的外键、触发器全部关掉,同时在备库进行物理分区,建表
1、 安装LINUX操作系统,安装oracle数据库客户端,安装PAC同步软件
2、 配置PAC同步软件:包含tnsnames.ora,config.xml等文件
3、 启动不停机初始化进程,开始导入初始化数据
4、 启动数据库同步软件PAC,查看管理进程、数据抽取进程、数据分析进程是否正常,暂停装载进程
5、 初始化结束后,启动装载进程
6、 启动监控客户端,检查进程同步状态,并进行数据同步后的查询测试
7、     定期检查进程和同步日志文件

热备容灾解决方案的优势
与传统的双机热备不同,热备通过数据同步的方式保持备用数据库与主数据库数据的一致性。备用数据库可以设定在不同的建筑物,或者不同的城市,甚至在数千公里外的灾难恢复站点。当主数据库由于计划中断或意外中断而变得不可用时,可以将备用数据库切换到生产角色,保证系统的正常运行。

同步软件能够实现双数据库的秒级别同步,能够保证双份数据库的实时一致性,如果主生产数据库失败,备数据库库服务器随时可启用为主数据库服务器。不再需要介质恢复的过程。
1.双节点存储冗余体系 
     热备方案要求有双份数据库,不但心生产数据库崩溃,磁盘硬件崩溃,而造成数据库不可用问题.双份数据源才是真正的冗余体系,真正消除了数据库系统管理人员为存储单点故障的后顾之忧!

2.不存在物理介质恢复时间问题 
    因为双数据库的秒级别数据库同步,保证双份数据库的一致性,如果主生产数据库失败,备数据库库服务器随时可启用为主数据库服务器.不存在介质恢复时间.这与双机热备比较,完全消除掉备份恢复这一个过程。

3.同步时间可达秒级别
传统的镜像(Mirror)或卷复制方式的数据同步,没有事务机制。其复制是在文件和磁盘层进行的,因此会发生数据不完整变化的情况,对用户来说这存在着相当大的风险。而同步程序可以使主数据库与备用数据库做到秒级别、事务级的数据同步,消除了备份软件中的间隔备份丢失数问题。

4.解决了数据库负载均衡或数据库隔离问题
允许备份数据库为读模式,可用于报表查询,内外数据库隔离,数据仓库。备用数据库表使用从主数据库接收到的重做数据进行更新,并且可用于诸如备份操作、报表、合计和查询等其他任务,从而减少执行这些任务所必需的主数据库工作负载,节省宝贵的 CPU 和 I/O 周期。备用数据库可以在从主数据库中对表进行更新时保持打开,并可同时对表进行读写访问。甚至可以在维护的表上创建额外索引和物化视图,以获得更好的查询性能和适应特定的业务要求。

5.数据库异地容灾问题
支持异地数据同步,支持断点续传,数据一致性校验,可以顺畅地处理将备用数据库与主数据库暂时断开的网络连接问题。 当备用数据库变为不可用时,在主数据库本地捕获事务。当重新建立与备用数据库的连接时,将自动传输累积的日志,并将其应用到备用数据库中,直到备用数据库已经与主数据库重新同步。
分享到:
评论

相关推荐

    Oracle数据库双机热备方案

    Oracle数据库双机热备方案 Oracle 双机热备方案是指运用适当的拓扑结构将两台数据库连接起来,以主-从的方式实现数据库热备份。该方案可以避免由数据库崩溃而给前端服务造成损失。 一、数据库双机热备的概念和...

    ORACLE数据库双机热备[汇编].pdf

    "ORACLE数据库双机热备方案" 一、 ORACLE 数据库双机热备方案概述 ORACLE 数据库双机热备方案是指在 Windows 操作系统下使用 MicroColorServHAMirror/Cluster 软件实现的高可用集群配置方案。该方案主要使用了双机...

    oracle数据库双机热备安装手册.pdf

    "Oracle数据库双机热备安装手册" 本文档主要介绍了 Oracle 数据库双机热备的安装过程,旨在实现数据库的高可用性。在一台服务器出现故障无法提供 Oracle 数据库服务时,另一台服务器自动接管服务,保障数据库的正常...

    群集oracle双机热备的安装

    通过对Oracle数据库实施双机热备方案,不仅能够有效提升系统的可用性和稳定性,还能保障关键业务数据的安全。在实际部署过程中,还需注意根据具体的业务需求和技术环境进行相应的调整优化,确保整个系统的高效运行。

    ORACLE双机热备解决方案(镜像—共享)

    无论是镜像型还是共享型双机热备方案,其核心目标都是提高ORACLE数据库系统的可用性和数据安全性,确保业务连续性。企业在选择具体的双机热备方案时,应根据自身业务需求、数据规模和预算限制综合考量,以达到最佳的...

    ROSE HA ORACLE双机热备

    ROSE HA 是一种高可用性解决方案,旨在提供高可用性和自动故障恢复的 Oracle 数据库环境。在本文中,我们将详细介绍如何在 Linux 环境下安装和配置 ROSE HA,以实现 Oracle 数据库的高可用性和自动故障恢复。 一、...

    数据库热备容灾方案(上海某医院)

    数据库热备容灾方案是确保业务连续性和数据安全性的重要措施,尤其在医疗行业,数据的完整性和可用性至关重要。上海某医院的这个方案主要关注如何通过技术手段实现数据库的实时同步和热备份,以应对可能发生的系统...

    Oracle 双机热备 镜像 纯软 实战 配置教程 配置手册

    Oracle 双机热备是一种高可用性解决方案,它通过在两台服务器之间实时同步数据,确保在一台服务器出现故障时,另一台服务器能够无缝接管工作,保证业务连续性。本教程主要讲解如何在没有磁盘阵列的情况下,利用纯...

    oracle双机热备架构方案.doc

    Oracle 双机热备架构方案是为了解决数据库服务器的高可用性和可靠性问题所设计的。该方案的主要目的是通过双机热备技术来避免服务器故障引起的服务中断,从而保证业务的连续性和可靠性。 一、双机热备的概念 双机...

    oracle双机热备

    Oracle双机热备,也称为Oracle RAC (Real Application Clusters),是Oracle数据库系统提供的一种高可用性解决方案,用于确保数据库服务在硬件故障或其他系统级问题时能够持续运行。RAC允许多台服务器共享同一个...

    Win2000下oracle双机热备的一种简单方法.pdf

    Oracle数据库双机热备是一种高可用性的解决方案,旨在确保在一台服务器出现故障时,另一台服务器能够无缝接管工作,保持服务的连续性和数据的完整性。在Windows 2000环境下,Oracle双机热备通过共享外部存储设备,...

    构建Oracle双机热备系统.pdf

    Oracle双机热备系统是一种高可用性解决方案,用于确保Oracle数据库服务的持续运行和数据的高可用性。在双机热备系统中,两台服务器同时运行Oracle数据库实例,一旦主数据库服务器出现故障,备用服务器可以迅速接管,...

    pluswell oracle 双机热备

    在IT领域,确保业务连续性和数据安全性至关重要,Oracle数据库的双机热备解决方案就是一种常见的高可用性策略。本篇文档将详细阐述如何在生产环境中,利用Pluswell技术实现Oracle数据库的双机热备,包括存储配置、...

    双机热备Oracle数据库操作手册.docx

    双机热备Oracle数据库操作手册 本文档详细介绍了双机热备Oracle数据库的操作手册,包括双机集群相关配置和结构图、系统拓朴图、具体步骤等内容。下面是该手册的详细知识点: 1. 双机集群相关配置和结构图: * ...

    oracle双机热备架构方案.pdf

    1. 基于共享存储设备的双机热备方案: 这是最常见和标准的配置,通常涉及两台服务器和一个共享的存储设备,如磁盘阵列柜或存储区域网(SAN)。两台服务器通过一个虚拟IP地址对外提供服务,工作时,服务请求会被发送...

    ORACLE双机热备安装文档

    2. 操作系统:通常选择Linux或Unix作为操作系统,确保其支持Oracle数据库。 3. 网络环境:设置心跳网络和公共网络,心跳网络用于监控节点状态,公共网络用于客户访问和数据传输。 二、软件安装 1. Oracle Database...

    Oracle热备双机安装部署

    4. **安装Oracle数据库软件** - 使用`./runInstaller`启动Oracle的图形化安装程序,选择“高级安装”以自定义安装选项。 - 只安装数据库软件,不立即创建实例,以便后续手动配置。 5. **创建Oracle实例** - 运行...

Global site tag (gtag.js) - Google Analytics