Ubuntu备份Tomcat数据步骤如下:
停止Tomcat服务:
sudo systemctl stop tomcat
# 或
/path/to/tomcat/bin/shutdown.sh
备份关键数据:
sudo tar -czvf /backup/tomcat_backup_$(date +%Y%m%d).tar.gz /path/to/tomcat/conf /path/to/tomcat/webapps
sudo tar -czvf /backup/tomcat_logs_$(date +%Y%m%d).tar.gz /var/log/tomcat
mysqldump -u username -p database_name > /backup/tomcat_db_backup_$(date +%Y%m%d).sql
存储备份文件:
将备份文件转移至安全位置(如外部硬盘、云存储等)。
自动化备份(可选):
通过cron
定时任务定期执行备份脚本,例如每天凌晨2点备份:
# 编辑cron任务
sudo crontab -e
# 添加以下内容
0 2 * * * /path/to/backup_script.sh
说明:
/opt/tomcat
或/usr/share/tomcat
)。pg_dump
)调整命令。