sudo systemctl stop tomcat
sudo tar -czvf tomcat_backup_$(date +%Y%m%d).tar.gz /opt/tomcat
sudo tar -czvf tomcat_config_webapps.tar.gz /opt/tomcat/conf /opt/tomcat/webapps
sudo tar -czvf tomcat_logs_backup_$(date +%Y%m%d).tar.gz /var/log/tomcat
mysqldump -u username -p database_name > db_backup_$(date +%Y%m%d).sql
sudo systemctl stop tomcat
sudo tar -xzvf tomcat_backup_$(date +%Y%m%d).tar.gz -C /opt/tomcat
sudo tar -xzvf tomcat_logs_backup_$(date +%Y%m%d).tar.gz -C /var/log/tomcat
mysql -u username -p database_name < db_backup_$(date +%Y%m%d).sql
sudo systemctl start tomcat
http://服务器IP:端口 确认服务正常1-11。crontab设置定时任务(如每日凌晨备份)。