WordPress 備份外掛怎麼挑?即時備份與排程備份的取捨指南

問一個站長最不想回答的問題,上次資料完整備份是什麼時候?如果答案是「主機商每週幫我備一次」,那中間六天裡所有新發的文章、新進的留言、新接的訂單,等於都站在隨時可能消失的玻璃上。

WordPress 備份這件事,過去十年的主流思路一直在轉。早期是手動匯出資料庫加 FTP 拉檔案,後來變成每天排程跑全站打包上傳到雲端,最近幾年又長出「每個動作即時同步一份到外站」的全新流派。挑 WordPress 備份外掛這件事,從來不是看誰評價高就裝誰,而是要先想清楚自己的站每天會新增多少不可逆的資料,以及損失一天的內容能不能補回來。

這篇把即時備份與排程備份兩種思路攤開,看運作差異、儲存空間落差、還原速度落差,再依站點流量等級給對照表,讓挑外掛這件事回到「站的體質適合哪種」這個本質判斷上。

兩種備份思路的運作原理不同

排程備份的核心是「定點快照」。外掛在預設時間(每天凌晨、每週日這類)啟動,把資料庫整包匯出,把 wp-content 整個壓縮,再把打包後的檔案傳到 Google Drive、Dropbox、S3 這類遠端儲存。UpdraftPlus、BackWPup、WPvivid 走的都是這條路線,差別只在打包效率與支援的儲存目的地數量。

排程模式的優勢很明確。設定一次就放著跑,不挑主機規格,免費版功能就夠用,備份檔躺在自己的雲端帳號裡,所有權清楚。劣勢同樣明確。兩次備份之間發生的任何變動,外掛完全不知道,網站中斷時還原回去就是回到上次跑備份的那個時間點,中間的內容、留言、訂單全部蒸發。

即時備份的思路完全相反。外掛常駐在站台監聽事件,每當有人發文、改設定、留言、下單、上傳圖片,這個動作會被即時擷取並傳到外部備份伺服器,不需要等到半夜的排程才行動。Jetpack VaultPress Backup 是純粹的即時派代表,每個變動都被記錄成一條獨立事件,後台 30 天活動日誌可以倒回任何一筆事件還原。BlogVault 走的是混合策略,所有備份預設都是增量備份,只擷取變動的資料庫列與檔案,並把打包工作移到自家伺服器處理,不佔站台資源。

把兩種思路的時間軸畫出來看,差異就更清楚。排程備份是一條一條垂直的時間切片,切片之間是空白;即時備份是一條連續的時間流,幾乎不留空隙。網站出狀況時要還原到哪個時間點,這條時間軸長什麼樣就決定了結果。

儲存空間與還原速度的實際落差

選備份外掛時最常被忽略的兩個變數,一是備份檔佔多少空間,二是真的要還原時要花多久。這兩件事在排程派與即時派之間的差距,比規格表上看起來大。

排程備份預設都是全站打包,一個五十萬字加幾百張圖的部落格,一次打包可能就是 2GB 到 5GB,每跑一次就在雲端硬碟裡多一份。免費版的 Google Drive 只有 15GB,每天備一次撐不了兩個月就要刪舊備份。要解決這個問題就得升級到付費版開啟增量備份功能,UpdraftPlus Premium 的增量備份只擷取變動的檔案,可以省下七成的伺服器資源。也就是說,排程派要把空間問題壓下來,得花錢買進階版。

即時備份從設計上就是增量。BlogVault 預設保留 90 天備份歷史,因為每次只記錄變動的部分,總空間反而比每天全打包小得多。Jetpack VaultPress Backup 把備份存在 Automattic 自家的雲,使用者不必管儲存空間,但代價是備份檔在別人家,匯出與遷移走的是該服務的工具鏈。

還原速度是另一個維度。排程備份的全站還原要把打包檔下載回來、解壓縮、把資料庫整個重灌、檔案蓋回去,幾 GB 的站動輒半小時起跳,過程中網站通常無法正常運作。即時備份因為記錄的是增量事件,可以做「單筆事件還原」這種精細操作。誤刪了某篇文章不必整站還原,倒回那個事件點就好。BlogVault 還多了一個一鍵測試還原的功能,讓使用者在不影響線上站台的情況下,先在隔離環境驗證備份檔真的可以還原。

把這兩件事合在一起看會發現,排程派的成本壓力會在站越長越大時浮現,即時派則是初期門檻高,但中後期維運比較輕。

依站台體質挑備份思路

備份方案沒有絕對贏家,要看站的體質。內容更新頻率、是否經手交易、可承受的資料損失區間,這三個變數決定該往哪邊靠。下面這張對照表是 2026 年 5 月主流方案的現況整理,給挑選時當骨架。

站台類型 內容更新頻率 可接受資料損失 建議備份思路 代表外掛
個人部落格、企業形象站 每週 1 至 3 篇文章 一至三天可接受 每日或每週排程備份 UpdraftPlus 免費版+Google Drive
中型內容站、知識型部落格 每日 1 至 5 篇文章、有留言互動 半天至一天 每日排程+資料庫每小時備份 UpdraftPlus Premium 增量備份、WPvivid Pro
會員站、線上課程平台 每日更新、有會員資料變動 數小時 即時備份或每小時增量 BlogVault、Jetpack VaultPress Backup
WooCommerce 小型店家 每日數筆至數十筆訂單 數小時內的訂單 即時備份 BlogVault、Jetpack VaultPress Backup
WooCommerce 中大型店家 每日數百筆訂單 任何訂單都不能遺失 即時備份+外站獨立儲存 BlogVault、Jetpack VaultPress Backup
代理商管理的多站點 各站差異大 視客戶而定 集中儀表板+即時備份 BlogVault、ManageWP

讀這張表的關鍵不是去對應「我屬於哪一列」,而是想清楚「遺失幾小時的資料對我意味著什麼」。同樣是部落格,純興趣寫作損失一天的文章只是少一篇草稿,接業配的內容站損失一天可能要重新跟廠商交涉。同樣是 WooCommerce,月營業額有限的小店每天備一次也許還能補單,月營業額過百萬就是每筆訂單都掛著真實營收,這時候即時備份的成本與全站損失的風險相比,根本不在同一個量級。

還有一個容易被忽略的判斷點是備份檔的存放位置。再有能力的排程備份,如果只存在主機商提供的同一台伺服器上,主機本身故障時備份檔也會一起陪葬。挑備份外掛要看的不只是備份頻率,還要看備份檔有沒有真正落到站台之外的儲存位置。

常見的選型誤區要避開

備份方案的選型錯誤,往往不是選了「壞的外掛」,而是用錯了「對的外掛」。下面三個誤區在台灣站長社群裡反覆出現,每一個都足以讓備份在真正需要時失效。

把主機商備份當作完整方案

多數主機商會附週備份或日備份,但這份備份通常存在同一機房、同一磁碟陣列,主機商整體故障時會跟著一起消失。主機備份只能當第一道保險,第二道一定要走外掛把備份檔送到第三方雲端,這是備份界的「3-2-1 法則」基本盤。

裝了排程備份卻沒設遠端儲存

免費版的 UpdraftPlus 預設把打包檔存在自家伺服器的 wp-content/updraft 資料夾,站長以為有備份,結果整個資料夾跟著站一起被駭客清空。設定備份外掛時第一個要確認的不是備份頻率,而是備份檔到底傳到哪裡去,務必把 Google Drive、Dropbox、S3 這類站台外的儲存目的地接好。

備份檔從未測試過能否還原

備份檔損毀、密碼遺失、儲存權限變更、雲端帳號被停用,這些情況在真正需要還原時才發現都已經來不及。BlogVault 的測試還原功能解決的就是這個問題,但即使用免費版排程備份的站長,也應該每半年下載一份備份檔到本機、解壓開看看資料庫匯出檔能不能正常打開。

備份的本質是「為小機率但毀滅性的事件做保險」,而保險最怕的是出事那天才發現保單寫錯了。

挑備份方案的時候,與其糾結「哪個外掛功能最強」,不如先把自己的站每天會產生多少不可逆的資料變動量算清楚。低頻內容站走排程派加遠端儲存就足夠,高頻交易站則應該直接導入即時派。兩種思路本來就不是互斥選項,重點是讓備份檔的時間軸密度,配得上站台真實的價值密度。

相關文章
標籤: WordPress 備份, 備份外掛, UpdraftPlus, BlogVault, 網站安全