ebs系统架构简介6——clone

本文介绍了使用RapidClone工具快速克隆Oracle系统的方法,包括创建生产系统的副本进行补丁测试、建立缓冲区准备区减少停机时间等应用场景,并详细解释了如何通过adpreclone.pl脚本收集数据库信息和配置目标系统的过程。

1、介绍

clone有不同的用途:

1)可以做个生产系统的副本来做补丁测试。

2)创建一个stageing area(可理解为缓冲区准备区)来降低打补丁的停机时间

3)刷新测试系统(把最新的生产系统拷贝给测试系统)

4)把当前存在的系统拷贝到一个不同的机器或者平台上(一般常用的是我们给一个企业做好系统,clone一个做测试,一个开发)


2、Rapid Cline Operation

通过运行Rapid Clone tool,快速克隆不改变原来的系统,运行:adpreclone.pl 脚本收集数据库的信息,然后创建通用模本文件(这个模版文件时从已经存在的指定源的硬编码的值,然后这些模板文件被存放到<RDBMS_ORACLE_HOME>/appsutil/template)

运行完adpreclone.pl 之后,从源系统拷贝相关的文件和目录到目标的系统,然后运行adcfgclone.pl脚本来配置。很多的参数的值会用来创建context文件,context文件是用来配置目标系统的,那么。。这些参数的值是怎么来的呢?一些是当前系统自动计算的,还有一些是adcfgclone.pl 提示让你指定的(比如会提示你指定一个端口池,用它来完成预定义的服务端口,一共有100个端口池,你选pool port3,数据库的1521端口就会被1524代替)。


3、快速克隆和Oracle Universal Installer

oracle universal installer的全局资料库(global inventory)是简单的指针的列表,分别指向每个本地资料库(local inventory),每个oracle home 都有一个本地资料库,位置在<ORACLE_HOME>/invertory。这里面包含了所有的oracle home的补丁(patch)信息。

which contains all the patch information for the ORACLE_HOME in question

快速克隆首先确认原系统的local inventory是xml格式的,如果是二进制格式的,快速克隆会转换成xml格式。本地资料库(就是在oracle home里面等待被克隆的那个)被拷贝到目标系统,然后用新的值重新配置。然后快速克隆把配置好的本地资料库添加到目标系统的全局资料库里面。如果目标系统没有全局资料库,快速克隆会在添加的时候顺便自己创建一个全局资料库。。


4、总结

In essence,快速克隆做如下事情:

数据库层:

创建数据库的context file。

在Global Inventory里注册ORACLE_HOME

Relink ORACLE_HOME

配置ORACLE_HOME

重新创建数据库控制文件

启动数据库

配置数据库

启动数据库Listener


应用层:

创建Applications context file

在Global Inventory里注册OracleAS 10.1.2和OracleAS10.1.3的ORACLE_HOME

Relink OracleAS ORACLE_HOMEs

配置OracleAS ORACLE_HOMEs

配置APPL_TOP

创建INST_TOP

启动应用层的server processes


For further details of Rapid Clone capabilities and operation, see 
My Oracle Support Knowledge Document 406982.1, Cloning Oracle 
Applications Release 12 with Rapid Clone. For details of cloning options in 
general , see My Oracle Support Knowledge Document 783188.1, 
Certified RAC Scenarios for E-Business Suite Cloning.


转载于:https://www.cnblogs.com/cymm/p/3390331.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值