亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么自動備份網站文件和數據庫上傳到FTP空間

發布時間:2021-11-03 09:22:46 來源:億速云 閱讀:170 作者:柒染 欄目:系統運維

怎么自動備份網站文件和數據庫上傳到FTP空間,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

數據庫備份采用發送到Email和FTP空間,雙重備份,保證數據的安全。

#你要修改的地方從這里開始
MYSQL_USER=root #mysql用戶名
MYSQL_PASS=123456 #mysql密碼
MAIL_TO=cat@hostloc.com #數據庫發送到的郵箱
FTP_USER=cat #ftpl用戶名
FTP_PASS=123456 #ftp密碼
FTP_IP=imcat.in #ftp地址
FTP_backup=backup #ftp上存放備份文件的目錄,這個要自己得ftp上面建的
WEB_DATA=/home/www #要備份的網站數據
#你要修改的地方從這里結束

別忘記了建目錄:mkdir -p /home/backup
如果你的網站數據大于5G小于10G的話,壓縮起來會有點困難…

如果小于5G,就沒問題了…不過這一切都是看vps的性能而已…

首先安裝Email發送組件

yum install sendmail mutt

腳本如下:

#!/bin/bash
cd /home/backup
#定義數據庫的名字和舊數據庫的名字
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
#導出mysql數據庫
/usr/local/mysql/bin/mysqldump -uroot -p123456 –databases db1 db2 db3 > /home/backup/databackup.sql
#壓縮數據庫
tar zcf /home/backup/$DataBakName /home/backup/databackup.sql
rm -rf /home/backup/databackup.sql
#發送數據庫到Email,如果數據庫壓縮后太大,請注釋這行
echo “主題:數據庫備份” | mutt -a /home/backup/$DataBakName -s “內容:數據庫備份” www@gmail.com
#壓縮網站數據
tar zcvf /home/backup/$WebBakName /home/www
#上傳到FTP空間,刪除FTP空間5天前的數據
ftp -v -n imcat.in << END
user imcat 123456
type binary
cd backup
delete $OldData
delete $OldWeb
put $DataBakName
put $WebBakName
bye
END

下載地址:http://catlnmp.googlecode.com/files/AutoBackupToFtp.sh

下載腳本,給腳本添加權限:

chmod +x AutoBackupToFtp.sh

利用crontab 實現自動備份,在ssh下,

crontab -e

輸入以下內容:

00 00 * * * /home/AutoBackupToFtp.sh

這樣就實現了每天00:00自動備份網站文件和數據庫上傳到FTP空間。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ftp
AI

金阳县| 二连浩特市| 安新县| 岑溪市| 金溪县| 介休市| 吉隆县| 伊川县| 三江| 江津市| 抚顺县| 泾阳县| 集安市| 都江堰市| 栾城县| 太康县| 梅州市| 永寿县| 平塘县| 祁连县| 伊通| 墨脱县| 札达县| 宁南县| 象州县| 揭西县| 丽水市| 南涧| 荣昌县| 沾化县| 闸北区| 水富县| 进贤县| 汽车| 汝阳县| 闻喜县| 通海县| 太原市| 礼泉县| 怀安县| 汝阳县|