Oracle EBS R12.1.1 應用克隆 - 1

tolywang發表於2013-05-08
背景: 前面安裝Oracle EBS R12.1.1 ,是將資料庫和應用安裝在一臺伺服器上,我們現在將應用遷移到專用的應用伺服器(採用克隆的方式) 。

一.  APPL_TOP部分打包複製   
1.1  複製apps檔案  
我們將EBS應用及資料庫安裝在一臺Server上,/data01/oracle/rlpd 下有 apps, db, inst 目錄,這裡打包及複製的是 apps 目錄 (在新的目標應用server上加壓後做一些配置會自動生成對應的inst目錄)。
我們更換一個應用的OS使用者,在原資料庫Server上我們使用了和資料庫一樣的oracle使用者,這裡新建一個應用使用者apploserp (名字可以根據應用功能來起名) 。
在新的應用伺服器上:
# groupadd  dba
#useradd   -g  dba  apploserp  
#passwd   apploserp  

在原資料庫Server上打包apps目錄,切換到oracle使用者:
$cd  /data01/oracle/rlpd  
$ tar  cvf   apps.tar   apps
如果目標機上空間足夠,可以使用打包,如果空間不足,也可以直接SCP複製到目標機。

1.2  apps打包檔案複製到對應目錄解壓,然後開始做app層的clone(路徑請根據實際軟體路徑修改),在新的應用伺服器上以apploserp新使用者登入,準備開始解壓複製的tar檔案。
這裡透過scp或ftp複製 apps.tar 到新的應用伺服器的 /data01/oracle/rlpd 目錄下(目錄可以和原資料庫上的目錄不一樣)。
$cd   /data01/oracle/rlpd
$chmod  755  apps.tar  
$ tar  xvf  apps.tar   
解壓後可以看到apps目錄及其下的子目錄許可權是owner許可權。對於apps一般以哪個使用者解壓的, owner 就是哪個使用者。 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-766838/,如需轉載,請註明出處,否則將追究法律責任。

相關文章