
很多老闆知道網站要備份,也以為主機商有在備份。真的出事那天才發現:備份只有一份,而且是三個月前的;或是備份放在同一台主機上,主機壞了,備份也一起沒了。
備份要做得有用,得回答四個問題:備什麼、放哪裡、多久一次、救不救得回來。
要備份哪些東西
一個網站通常分成兩部分,兩個都要備:
- 網站檔案:網站程式、版型、外掛,以及上傳的圖片和文件。
- 資料庫:文章、商品、訂單、會員資料、網站設定,大多存在這裡。
只備份檔案、沒有資料庫,還原後會變成一個空殼網站;只備資料庫、沒有檔案,圖片會全部不見。
另外有幾樣東西不在網站裡,也要自己留一份:網址的 DNS 紀錄、付費外掛和版型的授權碼、各種帳號(主機、網址、金流、Google)的登入資料。公司信箱如果放在主機上,信件也要另外備份。
放在哪裡:3-2-1 原則
資訊界常用的「3-2-1 原則」很好記:
- 3 份:正在用的網站,加上兩份備份。
- 2 種地方:備份不要都放在同一種儲存設備上。
- 1 份放在別處:至少一份不在網站主機上,例如雲端硬碟。
最常見的錯誤,是用外掛做了備份,備份檔卻一直留在同一台主機的資料夾裡。主機硬碟壞掉、帳號被停用、整台被駭,網站和備份會一起消失。
多久備份一次
看網站多久變動一次:
- 購物網站、會員網站:每天都有新訂單和新會員,至少每天備份。
- 形象網站:內容不常改,每週一次也可以,但每天自動備份更安心。
- 任何網站:改版、更新系統或外掛之前,先手動備份一次。更新出問題時,才能馬上退回。
要保留幾份
只留最新一份是不夠的。網站被駭,常常過了好幾週才發現,那時最新的備份裡可能已經有被植入的程式。保留一段時間內的多份備份,才找得到「被駭之前」那一份。被駭的處理方式可以看〈網站被駭怎麼辦?〉。
但也不要無限累積。我們幫客戶檢查主機時,看過用外掛備份好幾年、舊備份一份都沒刪,越堆越佔主機空間的例子。保留的份數和天數要先訂好。
最多人忽略的一步:實際還原一次
備份檔存在,不代表救得回來。檔案可能不完整、壓縮檔打不開,或是只有檔案沒有資料庫。
每隔一段時間,挑一份備份,實際還原到測試的地方,打開看看網站是不是正常。第一次還原時順便記下步驟,真的出事時就不會手忙腳亂。
自己用外掛備份要注意
WordPress、Joomla 都有備份外掛,例如 Joomla 常用的 Akeeba Backup。用外掛備份很方便,但要注意三件事:
- 設定自動排程,不要靠人想到才按。
- 備份檔要另外下載,或設定自動傳到雲端硬碟。
- 備份檔不要放在網站公開的資料夾裡,否則別人猜到網址就能把整個網站下載走。
正威怎麼備份
正威網路行銷是 25 年經驗的基隆網頁設計工作室,也提供台北網頁設計與全台灣的網站服務。我們管理的主機每天自動備份,備份檔再上傳到主機以外的雲端硬碟;也會掃描備份檔裡有沒有藏著被植入的程式,避免把問題一起保存下來。







發表留言
還沒有人留言,歡迎第一個分享你的想法或問題。留言經審核後才會顯示,Email 不會公開。