文件與目錄備份
sudo tar -czvf jsp_backup.tar.gz /path/to/jsp_project。rsync -avz /local/path user@remote:/backup/path。數據庫備份
mysqldump工具導出數據,如mysqldump -u user -p dbname > backup.sql,可在JSP中通過Runtime.getRuntime().exec()調用。git commit和git checkout實現版本回溯。自動化備份
crontab定時執行備份腳本,如0 2 * * * /path/to/backup.sh。文件與目錄恢復
tar -xzvf backup.tar.gz -C /restore/path。rsync -avz user@remote:/backup/path /local/restore。數據庫恢復
mysql命令導入備份文件,如mysql -u user -p dbname < backup.sql。git checkout commit-hash。參考來源: