Oracle复制软件DDS的部署和使用方法

这个DDS没有用过。

虽然资料比较老了,也标记一下吧。

 

原址如下:

http://replication.blog.51cto.com/222909/44418

 

Oracle复制软件DDS的部署和使用方法
 
 
DDS是基于Oracle数据库的复制、容灾软件。属于逻辑应用技术,对硬件平台没有要求,可以跨平台部署,进行异构的远距离容灾。
 
一、软件部署:
DDS有两种部署方法:“同机部署”和“分机部署”。
“同机部署”是指DDS软件和Oracle数据库安装在同一台服务器硬件上。在复制源端DDS读取本地Oracle的日志进行分析。两端主机可以异构。如下图:
<!--[if !vml]-->
<!--[endif]-->
 
“分机部署”指DDS部署在单独的服务器上,优点是可以减少生产Oracle主机的资源占用,并提高系统安全性。该模式需要通过NFS或Samba技术增加Oracle的redo log镜像到DDS主机,DDS仍然进行本地文件分析。DDS主机需要安装Oracle客户端,推荐使用PC或PC server平台,运行Linux即可。生产主机、DDS主机和灾备主机都可以异构。如下图:
<!--[if !vml]-->
<!--[endif]-->
“分机部署”模式可以扩展为多对一结构,即一台DDS主机同时分析多个Oracle数据库的镜像log。生产主机可以是Unix、Linux、Windows混合平台。DDS主机推荐Linux平台。如下图:
<!--[if !vml]-->
<!--[endif]-->
 
 
二、软件运行:
 
DDS有两种运行模式:实时同步和定时同步。
 
“实时同步”是指软件在安装之后,DDS后台进程在生产主机端连续运行(跟踪Oracle日志变化)。实时同步过程使用的CPU资源一般在5%以内。如果Oracle没有业务交易产生,则DDS基本不占用系统资源。
 
“定时同步”有两种形式。主要是为了减少DDS在交易期间对系统资源的占用。
第一种是每天(晚间)定时启动DDS,进行一次初始化过程,将全部业务数据批量一次性备份到灾备数据库。相当于数据库的自动EXP/IMP过程。初始化同步不需要分析日志的过程。该操作可在OS配置脚本自动运行。
第二种是每天白天停止DDS运行,晚上再启动。启动后,DDS会将一天的积累的日志进行分析处理,同步到目标灾备库。该模式需要有“整天的”Oracle的归档日志,保证DDS处理的连续性。DDS的起停可在OS配置脚本自动运行。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值