linux

Linux WebLogic如何备份与恢复

小樊
47
2025-08-15 15:19:16
栏目: 智能运维

备份流程

  1. 停止WebLogic服务
    使用命令行停止服务:./stopWebLogic.sh
  2. 备份配置文件
    备份domain目录、config.xml等配置文件,通常位于/home/weblogic/Oracle/Middleware/user_projects/domains目录,可使用tarcp命令。
    tar -czvf weblogic_config.tar.gz /home/weblogic/Oracle/Middleware/user_projects/domains
    
  3. 备份应用程序和数据
    备份WAR/EAR包、数据库文件等,可通过weblogic backup命令或直接复制目录。
  4. 备份日志文件
    备份access.logserver.log等,位于/home/weblogic/Oracle/Middleware/user_projects/domains/*/logs目录。
  5. 压缩与存储
    使用gzip/bzip2压缩备份文件,存储至安全路径或远程服务器。

恢复流程

  1. 停止WebLogic服务
    执行./stopWebLogic.sh确保服务停止。
  2. 恢复配置文件
    将备份的配置文件复制回原目录,如tar -xzvf weblogic_config.tar.gz -C /home/weblogic/Oracle/Middleware/user_projects/domains
  3. 恢复应用程序和数据
    通过weblogic restore命令或直接复制文件恢复,需重新部署应用程序。
  4. 恢复日志文件
    将备份的日志文件复制到对应目录。
  5. 启动服务
    执行./startWebLogic.sh启动WebLogic。

注意事项

参考来源:

0
看了该问题的人还看了