OneinStack定時同步備份數據庫/網站至七牛雲存儲方法

第一、準備工作

1、創建七牛雲存儲空間

我們需要有七牛雲賬戶且創建一個私有云存儲空間。

2、獲取七牛密鑰

我們需要獲取七牛雲存儲賬戶的AccessKey/SecretKey,因爲等會需要對接使用。

3、升級最新版本

./upgrade.sh oneinstack

我們需要升級至最新的OneinStack腳本。

第二、配置七牛同步設置

./backup_setup.sh

輸入腳本,準備配置七牛雲存儲備份信息。

配置七牛同步設置

這裏輸入6回車,因爲這篇文章我們用七牛同步。

設置備份類型(數據庫/網站文件/數據庫和網站文件),以及設置備份週期天數。(默認5天備份一次)

我們選擇服務器中已有的站點和數據庫備份。

選擇我們當前雲存儲所在的區域、以及開始準備好的密鑰文件信息。這樣我們就設置完畢。

第三、備份測試

./backup.sh

我們可以執行腳本,備份一次看看有沒有錯誤,如果沒有錯誤則設置沒問題。備份完畢之後,我們可以到七牛雲存儲中看看是否成功。

第四、設置定時執行

crontab -e

0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &

設置保存完畢之後,這樣就可以自動定時備份。

總結,以上是OneinStack設置七牛雲存儲自動定時備份網站和數據庫的過程,這樣我們可以將免費七牛雲存儲空間利用起來確保網站、服務器的數據庫備份安全。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章