在CentOS系统上备份WebLogic服务器主要包括备份WebLogic的配置文件、应用程序和数据、日志文件等。以下是一个基本的备份和恢复流程:
./stopWebLogic.sh
domain目录、config.xml、startWebLogic.sh等文件。这些文件通常位于/home/weblogic/Oracle/Middleware/user_projects/domains目录下。tar -zcvf /backup/weblogic_config.tar.gz /home/weblogic/Oracle/Middleware/user_projects/domains
weblogic deploy命令导出应用程序,或者直接复制相关目录。access.log、server.log等日志文件。这些文件通常位于/home/weblogic/Oracle/Middleware/user_projects/domains/domain_name/servers/server_name/logs目录下。tar -zcvf /backup/weblogic_logs.tar.gz /home/weblogic/Oracle/Middleware/user_projects/domains/domain_name/servers/server_name/logs
gzip或其他压缩工具压缩备份文件以节省空间。gzip /backup/weblogic_config.tar.gz
gzip /backup/weblogic_logs.tar.gz
tar -xzvf /backup/weblogic_config.tar.gz -C /home/weblogic/Oracle/Middleware/user_projects/domains
tar -xzvf /backup/weblogic_logs.tar.gz -C /home/weblogic/Oracle/Middleware/user_projects/domains/domain_name/servers/server_name/logs
./startWebLogic.sh