7WEB科技、AI 與網路生活的實用筆記
← 所有文章
約 2 分鐘

網站備份的 3-2-1 原則:別等出事才想起來

目錄

「網站掛了,主機商說資料救不回來。」每次接到這種電話,我們能幫的其實很有限——備份是出事之前的功課。這篇講最經典的 3-2-1 備份原則,以及網站主最常見的三個備份迷思。

網站備份的多份儲存與異地保護概念

什麼是 3-2-1

  • 3 份資料:正本之外,至少兩份備份
  • 2 種媒介:備份放在兩種不同的地方(例如主機內+雲端硬碟)
  • 1 份異地:至少一份放在與主機不同的服務商

看起來很基本,但多數出事的網站連第一條都沒做到。

三個最常見的迷思

迷思一:「主機商有備份,我不用管」

主機商的備份是給「他們的災難」用的,不是給你的。條款裡通常寫著備份「不保證可用性」;而且如果是你自己誤刪、被駭客加密,等你發現時,主機商的循環備份可能早就被壞資料覆蓋了。他們的備份是最後防線,不能是唯一防線。

迷思二:「我有備份」=「我能還原」

沒有實際還原測試過的備份,只是一個「希望」。我們看過備份檔跑了兩年、要用時才發現資料庫從第一天就沒備到的案例。每季至少手動測試還原一次,確認備份檔真的能把網站救回來。

迷思三:「備份放在同一台主機就好」

備份和正本放同一台主機,等於雞蛋和籃子綁在一起。主機硬碟壞掉、帳號被停權、機房出事,正本和備份一起陪葬。這就是「1 份異地」存在的意義。

網站的實際做法

以最普遍的 WordPress 為例:用 UpdraftPlus 之類的外掛,設定每日自動備份到 Google Drive 或 Dropbox(資料庫每日、檔案每週),保留最近 30 天版本,一年成本趨近於零。自架或客製網站則在主機排程 mysqldump +檔案打包,再用 rclone 推上雲端儲存。

什麼時候該檢查備份?

改版前、大更新前、換主機前——以及現在。如果你看完這篇的第一反應是「我好像不確定我的網站有沒有備份」,那答案通常就是沒有。

相關文章