sudo systemctl stop tomcat
sudo tar -czvf tomcat_config_backup.tar.gz /etc/tomcat/ # 或 /opt/tomcat/conf/
sudo tar -czvf tomcat_webapps_backup.tar.gz /opt/tomcat/webapps/
sudo tar -czvf tomcat_logs_backup.tar.gz /var/log/tomcat/ # 或 /opt/tomcat/logs/
mysqldump -u username -p database_name > tomcat_db_backup.sql
crontab设置定时任务,例如每天凌晨2点执行备份脚本。sudo systemctl stop tomcat
sudo tar -xzvf tomcat_config_backup.tar.gz -C /etc/tomcat/
sudo tar -xzvf tomcat_webapps_backup.tar.gz -C /opt/tomcat/webapps/
sudo tar -xzvf tomcat_logs_backup.tar.gz -C /var/log/tomcat/
mysql -u username -p database_name < tomcat_db_backup.sql
sudo systemctl start tomcat
sudo。参考来源: