sudo systemctl stop tomcat
/etc/tomcat
或 /opt/tomcat/conf
sudo tar -czvf tomcat_conf_backup.tar.gz /etc/tomcat
/opt/tomcat/webapps
sudo tar -czvf tomcat_webapps_backup.tar.gz /opt/tomcat/webapps
/var/log/tomcat
或 /opt/tomcat/logs
sudo tar -czvf tomcat_logs_backup.tar.gz /var/log/tomcat
/var/lib/tomcat
sudo tar -czvf tomcat_data_backup.tar.gz /var/lib/tomcat
mysqldump -u username -p database_name > backup.sql
sudo systemctl stop tomcat
sudo tar -xzvf tomcat_conf_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 < backup.sql
sudo systemctl start tomcat
gpg
加密备份文件。cron
定时任务自动化备份,保留最近7-15天的备份。