麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

VPS自動備份數據庫到FTP的腳本代碼

2019-10-26 18:35:40
字體:
來源:轉載
供稿:網友
1)確保自己在home目錄(若不是,運行:cd /home)
2)新建backup文件夾(命令:mkdir backup)
3)新建腳本backup.sh
vi backup.sh
復制以下代碼(復制完后:wq!要保存):
代碼如下:
#!/bin/bash
#你要修改的地方從這里開始
MYSQL_USER=root #mysql用戶名
MYSQL_PASS=123456 #mysql密碼
FTP_USER=vmvps #ftp用戶名
FTP_PASS=123456 #ftp密碼
FTP_IP=ftp.vmvps.com #ftp地址
FTP_backup=backup #ftp上存放備份文件的目錄,這個要自己得ftp上面建的
WEB_DATA=/home/wwwroot #要備份的網站數據
#你要修改的地方從這里結束

#定義數據庫的名字和舊數據庫的名字
DataBakName=Data_$(date +”%Y%m%d”).tar.gz
WebBakName=Web_$(date +%Y%m%d).tar.gz
OldData=Data_$(date -d -5day +”%Y%m%d”).tar.gz
OldWeb=Web_$(date -d -5day +”%Y%m%d”).tar.gz

#刪除本地3天前的數據
rm -rf /home/backup/Data_$(date -d -3day +”%Y%m%d”).tar.gz /home/backup/Web_$(date -d -3day +”%Y%m%d”).tar.gz
cd /home/backup

#導出數據庫,一個數據庫對應一個壓縮文件
for db in `/usr/local/mysql/bin/mysql -u$MYSQL_USER -p$MYSQL_PASS -B -N -e ‘SHOW DATABASES' | xargs`; do
(/usr/local/mysql/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS ${db} | gzip -9 – > ${db}.sql.gz)
done

#壓縮數據庫文件為一個文件
tar zcf /home/backup/$DataBakName /home/backup/*.sql.gz
rm -rf /home/backup/*.sql.gz

#壓縮網站數據
tar zcf /home/backup/$WebBakName $WEB_DATA

#上傳到FTP空間,刪除FTP空間5天前的數據
ftp -v -n $FTP_IP << END
user $FTP_USER $FTP_PASS
type binary
cd $FTP_backup
delete $OldData
delete $OldWeb
put $DataBakName
put $WebBakName

4)測試腳本運行如何
sh backup.sh

5)給腳本添加權限
chmod +x backup.sh

6)添加每日自動運行命令(每天00:00自動運行)
crontab -e
00 00 * * * /home/backup.sh
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美熟videos肥婆 | 久久一区国产 | 精品一区二区三区免费 | 成熟女人特级毛片www免费 | 蜜桃网在线观看 | 亚洲性视频 | 一级做受大片免费视频 | 色妞视频男女视频 | 久国久产久精永久网页 | 久久草在线视频国产 | 一级免费在线视频 | 欧美三级短视频 | 在线播放免费播放av片 | 欧美a∨亚洲欧美亚洲 | 毛片在哪看 | 成人在线观看地址 | 黄视频网站免费在线观看 | 日韩做爰视频免费 | 麻豆传传媒久久久爱 | 欧洲精品久久 | 羞羞视频入口 | 欧美亚洲黄色片 | 久久久大片 | 精品乱码久久久久 | 黄色av电影在线 | 国产大片在线观看 | 久久国产亚洲精品 | 视频一区二区三区在线播放 | av视屏| 精品国产一区二区三区四区在线 | 在线观看一区二区三区四区 | 成人三级电影在线 | 免费国产一级淫片 | 中文字幕一二三区芒果 | 国产亚洲精品久久777777 | 国产在线地址 | 欧美视频一区二区三区在线观看 | 日本羞羞影院 | 日韩视频―中文字幕 | 黄色大片在线免费观看 | 九九热精品视频在线播放 |