WebLogic10.3 domain克隆方式 - pack, unpack
WebLogic 10.3.6 , 在一臺伺服器上已經安裝了weblogic , 建立了domain, 目前想要複製(克隆)這個domian到另外一臺伺服器上, 如果所有路徑都相同,可以考慮使用tar打包, 複製的方式, 但是一般情況下, 目錄都會不一樣,這樣就需要專業工具pack, unpack 出馬了。 pack ,unpack 會根據引數中指定的路徑進行替換, 但是檔案中的原來的hostname , 埠 等還需要自己更改, 還有資料來源。
PACK , UNPACK到另外一臺機器上。
1) 在源機器上 pack
/data01/oracle/soa_suit/wlserver10/wlserver_10.3/common/bin/pack.sh -domain=/data01/oracle/soa_suit/wlserver10/user_projects/domains/soa_domain
-template=soa_domain.jar -template_name="soa domain"
2) ftp jar 檔案到目標機器上
ftp傳輸 soa_domain.jar 到目標機器上 :
3) 在目標機器上 unpack
/data01/oracle/Oracle/Middleware/wlserver_10.3/common/bin/unpack.sh -domain=/data01/oracle/Oracle/Middleware/user_projects/domains/soa_domain -template=soa_domain.jar -server_start_mode=prod
其中-domain 指定目標機器上的 soa_domain目錄位置
注意: unpack之後需要更改 config/config.xml 檔案及 DOAMIN_HOME下的bin下的setDomainEnv.sh , startWebLogic.sh , stopWebLogic.sh 等大概4~5個 .sh 的檔案,注意替換其中的hostname或埠。 以免開啟關閉的時候錯誤關閉其他源機器。 如果是EBS的資料來源,需要注意重新生成 DBC檔案。
PACK , UNPACK到另外一臺機器上。
1) 在源機器上 pack
/data01/oracle/soa_suit/wlserver10/wlserver_10.3/common/bin/pack.sh -domain=/data01/oracle/soa_suit/wlserver10/user_projects/domains/soa_domain
-template=soa_domain.jar -template_name="soa domain"
2) ftp jar 檔案到目標機器上
ftp傳輸 soa_domain.jar 到目標機器上 :
3) 在目標機器上 unpack
/data01/oracle/Oracle/Middleware/wlserver_10.3/common/bin/unpack.sh -domain=/data01/oracle/Oracle/Middleware/user_projects/domains/soa_domain -template=soa_domain.jar -server_start_mode=prod
其中-domain 指定目標機器上的 soa_domain目錄位置
注意: unpack之後需要更改 config/config.xml 檔案及 DOAMIN_HOME下的bin下的setDomainEnv.sh , startWebLogic.sh , stopWebLogic.sh 等大概4~5個 .sh 的檔案,注意替換其中的hostname或埠。 以免開啟關閉的時候錯誤關閉其他源機器。 如果是EBS的資料來源,需要注意重新生成 DBC檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-769069/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 嘗試使用 pack 與 unpack 函式函式
- GO 實現一個 PACK 和 UnPackGo
- PHP 中,pack 與 unpack 的使用示例。PHP
- Python中struct.pack()和struct.unpack()用法詳解PythonStruct
- Python使用struct處理二進位制(pack和unpack用法)PythonStruct
- Python中struct.pack()和struct.unpack()用法詳細說明PythonStruct
- 通過克隆程式目錄方式部署迪斯傑
- 1.3.2.1.2. 通過克隆或None-CDB方式建立CDBNone
- Unlink of file '.git/objects/pack/pack-***.pack' failed. Should I try again? (y/n) (轉)GitObjectAI
- 域名(domain)AI
- eminent domainAI
- 一點疑惑:different from domain model and domain entityAI
- 【轉載】weblogic10.3密碼找回Web密碼
- 2020-10-28-git-在linux中克隆windows的git倉庫時報錯-git-upload-packGitLinuxWindows
- js中深克隆與淺克隆JS
- [譯] Hello, wasm-pack!ASM
- document.domainAI
- Change domain timeAI
- UNPack CommView v.3.0 (8千字)View
- Oracle Application Management Pack and Application Change Management Pack for Oracle E-Business SuitOracleAPPUI
- vue陣列的深克隆和淺克隆Vue陣列
- JAVA 基礎 – clone淺克隆與深克隆Java
- JAVA 基礎 - clone淺克隆與深克隆Java
- X-Pack破解試用
- Windows Azure Pack整合配置SPFWindows
- Maven - Maven-dependency-plugin (goals "copy-dependencies","unpack") is not supportedMavenPluginGo
- Cookie domain 屬性CookieAI
- document.domain用法AI
- 建立weblogic domainWebAI
- Oracle 12C 新特性之 PDB熱克隆(本地克隆、遠端異機克隆)Oracle
- 深入理解Java的淺克隆與深克隆Java
- JS型別判斷、物件克隆、陣列克隆JS型別物件陣列
- javascript深度克隆JavaScript
- 克隆專案
- js 深度克隆JS
- Rust克隆陷阱?Rust
- weblogic10.3 linux上的簡單安裝WebLinux
- 原生js實現物件的深克隆以及淺克隆JS物件