本教程基于寶塔面板(bt.cn),新手友好的免費面板
網站和數據庫運行在服務器(VPS)中,總會有各種各樣的意外導致數據丟失,可以利用定時任務,將數據定時、自動備份至第三方云存儲中,數據安全且省心。
我們在文章中國內對象云存儲對比一文中介紹了第三方云存儲服務的免費額度。注意到,七牛云免費提供10G存儲和流量(僅限HTTP),因為HTTPS不免費,所以在全面SSL的環境下,不適合做圖片、CSS等靜態資源加速。
√> 七牛云可以專門用來備份網站和數據庫。
- 免費10G存儲空間和下行流量
- 不計算上傳流量,非常適合網站備份
1.注冊七牛云并新建存儲空間
傳送門:七牛云注冊
image
注冊成功后,在管理控制臺找到對象存儲服務,并開通服務,填寫存儲空間的名稱。注意,因為要用于文件備份,所以權限一定要設置為私有。
image
2.在寶塔面板中安裝七牛云存儲插件
image
安裝完成后,點擊[code]設置[/code],填寫七牛云的信息。
image
AK和SK可以在七牛云的[code]個人中心-秘鑰管理[/code]中獲取
image
空間名稱即名稱,域名填寫測試域名即可。
!> 2018.8更新,七牛對測試域名作出限制,最好綁定自定義域名
image
3.設置計劃任務并測試
image
在寶塔頁面,設置計劃任務,任務類型填寫備份網站或備份數據庫,設置合適的備份周期,最后一定要把備份位置更改為七牛云存儲,并設定循環更新的份數。
黑貓在這里有兩個建議:
- 七牛的上傳流量是無限免費的,所以可以設定很高的備份頻率,對于重要的數據庫當然備份的越勤快越好。
-
七牛免費10G存儲空間,如果網站/數據庫較大,可以降低循環更新的份數,1份即可。
最后,手動執行一下任務,看是否備份成功。
image
在寶塔面板中點擊執行,并查看日志。
image
在七牛云的后臺,查看是否有備份。數據庫備份標注有Db字樣,網站備份標注有Web字樣。