OGG,ADG,DG,RAC,XTTS,exp/imp 、expdp/impdp,Rman实现原理及区别

分类

Oracle数据迁移工具:storage,XTTS,exp/imp,expdp/impdp,Rman

Oracle数据库灾备工具:Oracle GoldenGate,Active DateGuard, DateGuard,

迁移适用用场景

利用storage存储迁移(同平台同版本  同库  物理磁盘迁移)

利用Rman 迁移(同平台同版本跨版本 整库)

利用XTTS迁移(跨平台跨版本 大数据量 增量数据)

利用exp/imp expdp/impdp迁移  (所有表级、跨平台跨版本,后者为服务端,)

利用GoldenGate/DataGuard迁移OGG适合所有的,DG同平台同版本 整库)

实现原理及解释

RAC :real application clusters

RAC是oracle的一个软件结构,将数据库files存放在物理或是逻辑上连接每个节点的磁盘上。

RAC软件管理着数据的访问,更改操作在Instances之间是被相互协调的,以便于每个节点上活动的Instance都可以对files进行读写操作,并且每个Instance看到的信息和数据镜像都是一致的。

RAC结构,可以获得冗余,即使在一个实例crash或是不可访问时,应用程序也可通过其他Instance访问Database

OCFS :Oracle Cluster file system

    Oracle Cluster file system(OCFS)是一个共享文件系统,专门为Oracle RAC设计。OCFS排除了Oracle Database files被连接到逻辑磁盘上的需要,并使得所有的节点共享一个ORACLE Home,而不需每个node在本地有一个副本。OCFS卷标可以横跨一个或多共享disks,用于冗余和性能的增强。Oracle Cluster file system对开发人员和用户时免费的。可从官方网站下载。

可放入OCFS中的文件类表:

  • Oracle software的安装文件:在10g中,此设置只在windows 2000中支持。说是后面的版本会提供在Linux中的支持,但我还没具体看。
  • Oracle 文件(控制文件、数据文件、redo logs文件,bfiles等)
  • 共享配置文件(spfile)
  • 在Oracle运行期间,由Oracle创建的文件。
  • voting和OCR文件

自动存储管理(ASM)

是10g的新特性。它提供了一个纵向的统一管理的文件系统和卷标管理器,专门用于建立Oracle Database 文件。ASM可以提供单个SMP机器的管理或是贯穿多个Oracle RAC的Cluster节点。

ASM无需再手动调节I/O,会自动的分配 I/O 负载到所有的可用资源中,从而优化性能。通过允许增加Database大小而不需shutdown数据库来调节存储分配,来辅助DBA管理动态数据库环境。

19918a14b19cb76c5023e561dd485ccdefd.jpg

ASM可以维护数据的冗余备份,从而提高故障的容错。它也可以被安装到可靠的存储机制中。

 DG :Data Guard

Data Guard提供管理,监视和自动化软件,用于创建和维护生产数据库的一个或多个同步副本,以保护Oracle数据免受故障,灾难,人为错误和数据损坏,同时为关键任务应用程序提供高可用性。 Data Guard包含在Oracle数据库企业版中。

ADG:Active Data Guard

是Oracle数据库企业版的选件许可证。 Active Data Guard支持扩展基本Data Guard功能的高级功能。 这些包括:

实时查询 - 负责将主库最新的数据刷新到物理备库

自动块修复 - 自动修复对坏的数据块进行修复

远程同步 - 任何情况下的主备同步,实现零数据丢失保护。

备库开启块跟踪 - 在备库开启块跟踪,实现备用数据库上启用增量备份。

Active Data Guard滚动升级 - 简化计划停机时间

全局数据库服务 - 跨复制数据库的负载平衡和服务管理。 请参阅 全球数据服务

OGG:Oracle GoldenGate

是一个实现异构IT环境间数据实时数据集成和复制的综合软件包。该产品集支持高可用性解决方案,实时数据集成,事务更改数据捕获,运营和分析企业系统之间的数据复制,转换和验证.Oracle GoldenGate 12 c通过简化配置和管理,加强与Oracle数据库的集成,支持云环境,扩展异构性以及增强安全性,实现了高性能。

除了用于实时数据移动的Oracle GoldenGate核心平台,Oracle还提供了适用于Oracle GoldenGate的管理包(用于Oracle GoldenGate部署的可视化的管理和监视解决方案)和Oracle GoldenGate Veridata(允许在两个正在使用的数据库之间进行高速,海量的比较)。

DG和OGG对比 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值