萬一發生故障,為了遷移或者恢復WebLogic域,應定期地備份管理服務器機器上的整個域目錄樹。這樣,只需恢復域目錄並重啟管理服務器就可以使服務器從硬件或者系統故障中恢復。在WebLogic生產域中,需要定期地觀察/備份管理服務器機器上的一些重要文件是:
config.xml:域配置存儲庫。
config.xml.booted:成功啟動的域配置存儲庫的有效備份。
boot.properties:啟動管理服務器的加密用戶名和密碼。
running-managed-servers.xml:目前正在運行的獨立的受管服務器列表。如果在受管服務器正在運行的時候,管理服務器重啟,則使用該文件發現受管服務器。
domain/configArchive/:含有Domain Configuration Repository文件的副本。在使用管理工具進行更新時,管理服務器復制舊的config.xml 到此目錄下。
domain\adminserver\ldap\ldapfiles:域管理服務器目前正在使用的內嵌LDAP數據文件。
*.ldift files:在創建域時,可以用他們來重新初始化WebLogic Domain Embedded LDAP服務器。
domain/adminserver/ldap/backup/EmbeddedLDAPBackup.zip:WebLogic Domain內嵌LDAP 服務器的備份文件。使用內嵌LDAP可以保存默認安全領域的用戶、組、角色、策略和myrealm 的安全提供者。
SerializedSystemIni.dat:含有必須表示的加密安全數據,以啟動服務器。
Security Certificates:某一域中的服務器正在使用的安全證書和密鑰也應該備份。這些文件的位置可以由用戶配置。
Batch/Shell Scripts:setEnv.cmd/sh、startWebLogic.cmd/sh、startManagedWebLogic.cmd/sh。
其實最好定期把整個WEBLOGIC目錄都備份了,安全第一。