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定時任務,實現定期自動備份。
注意事項: