sudo systemctl stop tomcat # CentOS/Debian通用
sudo tar -czvf tomcat_backup.tar.gz /opt/tomcat # 默认安装路径,根据实际调整
sudo tar -czvf tomcat_conf.tar.gz /opt/tomcat/conf
sudo tar -czvf tomcat_webapps.tar.gz /opt/tomcat/webapps
sudo tar -czvf tomcat_logs.tar.gz /opt/tomcat/logs
sudo tar -czvf tomcat_temp.tar.gz /opt/tomcat/temp /opt/tomcat/work
sudo scp tomcat_backup.tar.gz user@remote_host:/backup/
sudo systemctl stop tomcat
sudo tar -xzvf tomcat_backup.tar.gz -C /opt/tomcat
sudo tar -xzvf tomcat_conf.tar.gz -C /opt/tomcat
sudo tar -xzvf tomcat_webapps.tar.gz -C /opt/tomcat
sudo tar -xzvf tomcat_logs.tar.gz -C /opt/tomcat
sudo systemctl start tomcat
root或具有足够权限的用户。cron定时任务实现定期备份(如每日凌晨执行)。参考来源: