Linux环境下备份Tomcat可按以下步骤操作,以CentOS为例:
sudo systemctl stop tomcat
/etc/tomcat/conf 或 /opt/tomcat/confsudo tar -czvf tomcat-config-$(date +%Y%m%d%H%M%S).tar.gz /etc/tomcat/conf
/var/lib/tomcat/webappssudo tar -czvf tomcat-webapps-$(date +%Y%m%d%H%M%S).tar.gz /var/lib/tomcat/webapps
/var/log/tomcatsudo tar -czvf tomcat-logs-$(date +%Y%m%d%H%M%S).tar.gz /var/log/tomcat
/var/lib/tomcat/temp、/var/lib/tomcat/worksudo tar -czvf tomcat-temp-$(date +%Y%m%d%H%M%S).tar.gz /var/lib/tomcat/temp
sudo tar -czvf tomcat-work-$(date +%Y%m%d%H%M%S).tar.gz /var/lib/tomcat/work
sudo mv *.tar.gz /backup/location/
sudo systemctl start tomcat
自动化备份(可选):
编写脚本(如backup_tomcat.sh)并添加到cron定时任务,实现定期自动备份。
注意事项: