在Debian环境下备份Tomcat数据,可按以下步骤操作:
sudo systemctl stop tomcat
sudo tar -czvf tomcat_backup_$(date +%Y%m%d).tar.gz /opt/tomcat/conf /opt/tomcat/webapps
sudo tar -czvf tomcat_logs_backup_$(date +%Y%m%d).tar.gz /var/log/tomcat /opt/tomcat/logs
sudo tar -czvf tomcat_temp_backup_$(date +%Y%m%d).tar.gz /opt/tomcat/temp
mysqldump -u username -p database_name > tomcat_db_backup_$(date +%Y%m%d).sql
crontab
设置定时任务,例如每天凌晨备份:crontab -e
# 添加以下内容(每天0点执行)
0 0 * * * /path/to/backup_script.sh
说明:
/opt/tomcat
为默认安装路径,需根据实际安装位置调整。