tar
命令打包应用目录(含配置文件),例如:tar -czvf java_app_backup.tar.gz /path/to/java_app --exclude='logs'
。mysqldump
/pg_dump
备份数据:mysqldump -u user -p database > backup.sql
。tar
/rsync
,通过 crontab
定时执行。tar
解压备份文件到原路径:tar -xzvf java_app_backup.tar.gz -C /path/to/restore
。mysql -u user -p database < backup.sql
。