1. 程式人生 > >ssm項目中 數據庫和資源的備份

ssm項目中 數據庫和資源的備份

備份數據庫 設置 任務 mysqld sql tar -zcvf nta 使用 定時任務

備份

備份很重要

數據庫的備份

mysqldump -u用戶名 -p密碼 所需要備份的數據庫 > ~/backup/sql/o2o`date +%Y%m%d%H%M%S`.sql

資源的備份

tar -zcvf /root/backup/image/image`date +%Y%m%d%H%M%S`.tar.gz /root/image/upload

使用Linux中的crontab實現自動備份

編寫 backup.sh

#!/bin/sh
# 數據庫資源備份 
mysqldump -uroot -pixiaobing o2o > ~/backup/sql/o2o`date +%Y%m%d%H%M%S`.sql

# 圖片資源備份
tar -zcvf /root/backup/image/image`date +%Y%m%d%H%M%S`.tar.gz /root/image/upload

然後設置cron定時任務

crontab -e

編寫內容
# 每月第一天備份數據庫信息和圖片資源
0 0 1 * *  sh /root/backup/backup.sh

ssm項目中 數據庫和資源的備份