文本是《寶塔面板下運維WordPress網(wǎng)站(共8篇)》專題的第 5 篇。閱讀本文前,建議先閱讀前面的文章:
不可否認(rèn),經(jīng)過這幾年的發(fā)展,寶塔面板已經(jīng)在國內(nèi)占據(jù)了一定的市場,而且增長迅速。今天倡萌來詳細(xì)說下,通過寶塔面板自動備份網(wǎng)站數(shù)據(jù)到阿里云的OSS對象存儲。
如果你還不知道什么是寶塔,可以點擊前往寶塔官方。
如果你還不知道什么是阿里云的OSS,可以自己百度或到阿里云官方看介紹,這里不做說明了。需要注意的是,阿里云OSS需要一定的費用,如果單純用來備份網(wǎng)站,費用是極少的,先充個10元到阿里云賬戶中,應(yīng)該可以用蠻久了。
下面就開始吧!
創(chuàng)建Bucket
登錄你的阿里云后臺,開通并進入到oss管理界面,然后點擊創(chuàng)建 Bucket,輸入名稱,然后選擇和你的ECS服務(wù)器相同的區(qū)域。
由于我們這個Bucket是用來備份的,我們可以選擇“低頻訪問或歸檔存儲”類型,然后“私有”訪問權(quán)限,其他默認(rèn),確定:
注:其實這里更適合的是選擇“歸檔存儲”類型,畢竟備份不需要網(wǎng)站訪問,但是我選擇“歸檔存儲”的時候,提示一些什么版本要求之類的,不清楚寶塔的組件是否適用,所以我這里選擇了“低頻訪問”。
大家可以自己選擇“歸檔存儲”去試試,如果可以,那費用會更低。

就這樣簡單,我們已經(jīng)創(chuàng)建好了一個Bucket。
創(chuàng)建用戶并設(shè)置權(quán)限
阿里云有個超級權(quán)限的功能,但是為了安全考慮,我們這里應(yīng)該創(chuàng)建一個用戶來賦予限制的權(quán)限,避免因為密鑰泄露帶來更大的安全問題。
接著,我們在當(dāng)前這個Bucket下的“權(quán)限管理”找到“訪問控制RAM”的【前往控制臺】

在RAM界面,我們按照下圖操作,點擊創(chuàng)建用戶:

輸入登錄名稱和顯示名稱,以及勾選“編程訪問”:

然后我們就可以獲得下圖的 AccessKey ID 和 AccessKeySecret,將它們復(fù)制下來保存,下文將要用到:

點擊上圖的返回按鈕,我們回到用戶列表頁面。在我們剛才創(chuàng)建的用戶的右邊單擊“添加權(quán)限”:

在搜索框輸入 OSS,就可以檢索到相關(guān)的權(quán)限,按照下圖將框中的兩個權(quán)限都添加到右邊,然后確定:

在寶塔配置阿里云OSS組件
在寶塔后臺-軟件商店,安裝阿里云OSS組件(下圖已安裝好):

點擊設(shè)置彈出窗口:

將之前復(fù)制的 AccessKey ID 和 AccessKeySecret 分別填入,然后填寫我們創(chuàng)建的 Bucket 名稱,以及外鏈域名(見下圖,可在Bucket 概覽中查看)。填寫好以后,保存。
提示:正如上面所說的,創(chuàng)建Bucket的時候選和你的ECS服務(wù)器同一個區(qū)域的,
外鏈網(wǎng)址就可以 填寫內(nèi)網(wǎng)域名,走內(nèi)網(wǎng)的話速度快很多,不占用服務(wù)器帶寬。注意:如果你設(shè)置的是內(nèi)網(wǎng)域名,就不能在寶塔面板下載備份文件,必須在阿里云的OSS文件管理界面去下載。

添加計劃任務(wù)并測試執(zhí)行
在寶塔的計劃任務(wù)界面,我們可以添加備份數(shù)據(jù)庫任務(wù),選擇執(zhí)行周期和對應(yīng)的數(shù)據(jù)庫。選擇備份到 阿里云OSS,設(shè)置保留份數(shù)。最后點擊添加任務(wù):

這時我們就可以在下面看到任務(wù)列表,點擊對應(yīng)任務(wù)的“執(zhí)行”鏈接:

稍等2分鐘,我們訪問阿里云后臺的Bucket界面,可以在 文件管理 看到備份的數(shù)據(jù)已經(jīng)上傳到這里了:

你還可以添加備份網(wǎng)站任務(wù),操作和上面的差不多,只需要將執(zhí)行的時間和其他任務(wù)錯開,避免同時執(zhí)行多個備份任務(wù)造成服務(wù)器資源消耗過大,容易出問題。建議將備份計劃設(shè)置在夜間 1-6點之間,這個時間段訪問量較小,服務(wù)器壓力小。
總結(jié)
網(wǎng)站備份極為重要,像WordPress大學(xué)這樣一個苦心經(jīng)營了這么多年的網(wǎng)站,倡萌都是很注重備份的,而且是備份到服務(wù)器以外的地方保存,比如阿里云OSS。因為服務(wù)器也可能會出現(xiàn)硬件故障!
不管你的網(wǎng)站是大是小,都應(yīng)該養(yǎng)成好的備份習(xí)慣。寶塔面板在這方面提供的計劃任務(wù)非常好用,可以靈活地設(shè)置自動備份,如果網(wǎng)站更新頻繁,一般建議每天備份數(shù)據(jù)庫,保留14天數(shù)據(jù);網(wǎng)站也可以設(shè)置每天或幾天備份一次,保留幾個備份。
當(dāng)然了,要注意下服務(wù)器的磁盤空間,一般建議服務(wù)器的可用空間應(yīng)該是網(wǎng)站當(dāng)前占用空間的2倍,比如你的網(wǎng)站占用了2G空間,那服務(wù)器的磁盤至少應(yīng)該有4G可用,否則備份過程可能會出問題。
如果備份是保存在服務(wù)器的,注意合理設(shè)置保留的備份數(shù)量,否則可能會占用過多的服務(wù)器磁盤空間。
您已閱讀完《寶塔面板下運維WordPress網(wǎng)站(共8篇)》專題的第 5 篇。請繼續(xù)閱讀該專題下面的文章:




