外掛更新到一半,畫面忽然變成一片空白,重新整理幾次都進不去後台。這時候才想起,這個經營了兩年的網站,從來沒有存過任何一份備份。佈景主題套用失敗、主機商硬碟故障,甚至只是自己手滑刪錯一個檔案,都可能讓幾年累積的內容一夕歸零,重建的時間與流量損失,比事先做好備份麻煩太多。
UpdraftPlus 是目前 WordPress 生態裡裝機量數一數二的備份外掛,免費版就能把資料庫、外掛、佈景主題、上傳的媒體檔案分別存成獨立檔案,同步送到雲端硬碟,需要救回網站時,直接在後台點選還原即可,不必碰任何程式碼。它把網站出事這件事,從沒有退路的危機,變成按幾個按鈕就能處理的日常操作。
UpdraftPlus 是什麼?WordPress 安裝量數一數二的備份外掛
UpdraftPlus 由 Team Updraft 開發,主要維護者是 David Anderson,最早的版本在 2011 年上線,到現在已經持續更新超過十年。它在 WordPress.org 外掛目錄裡的定位是「備份、還原、遷移」三合一,同一支外掛不只負責把資料存起來,網站出事之後也能直接還原,甚至能拿同一份備份檔案把整個網站搬到新主機或新網域,這三件事收在同一支外掛裡完成,管理起來只需要認得一個介面。

這款外掛採免費加值模式,核心的備份、還原、搬家功能完全免費,需要更進階的排程、儲存空間或報表才要升級付費版。免費版目前在 WordPress.org 官方外掛目錄裡的啟用中網站數超過 300 萬,評分 4.8 顆星,來自 8,636 則評價裡有 96% 給了好評,是備份類外掛裡數一數二的裝機量。它的更新也沒有停過,最新穩定版 1.26.7 在 2026 年 8 月釋出,相容性測試已跟上到 WordPress 7.1,平均下來大約每個月都會推出新版本,代表開發團隊仍在持續維護,而不是上架後就放著不管。
外掛安裝後在後台新增的設定入口
了解這個外掛的份量之後,真正要用起來,得先找到它藏在後台哪裡。安裝 UpdraftPlus 跟安裝其他 WordPress 外掛一樣,兩種做法都行:在後台「外掛」裡的「安裝外掛」搜尋 UpdraftPlus 直接安裝,或者把從官網下載的外掛壓縮檔上傳上去。啟用之後,它不會自己開一個獨立的選單,而是掛在後台左側「設定」選單底下,多一個叫「UpdraftPlus Backups」的項目,點進去就是整個外掛的操作主畫面。
主畫面上方排著四個頁籤。「Backup/Restore」負責手動與排程備份,以及找回舊備份執行還原;「Migrate/Clone」處理搬家與複製站台;「Settings」設定排程週期、遠端儲存位置與備份範圍;「Advanced Tools」則放進階工具,例如記錄檔查看與部分進階設定。日常最常用到的是前兩個頁籤,後面各節的操作大多也集中在這裡切換。

手動備份靠後台一顆按鈕就能觸發
知道主要頁籤在哪之後,最常用到的操作,就是進到「Backup/Restore」頁籤按下手動備份。手動備份不是用來取代排程,而是給「等一下要做重大更動前」先留一個備份點。更新外掛、換佈景主題、大幅調整版面之前,先手動存一份現況,萬一改壞了,還有退路可以直接還原回去,不用整個從頭救。
操作上並不複雜,按下畫面上那顆「Backup Now」大按鈕,會先跳出一個確認視窗,讓你勾選要不要包含資料庫、要不要包含檔案(外掛、佈景主題、上傳內容),以及要不要同步送到已經設定好的遠端儲存位置。確認後開始執行,備份完成,畫面下方就會依元件分別列出這次備份的內容,資料庫、外掛、佈景主題、已上傳檔案、其他,每一項都是獨立的壓縮檔,也可以個別點下載存到本機電腦。

檔案與資料庫的排程時間彼此獨立
手動備份救急,真正撐起日常防護的還是排程機制,而且它把備份拆成兩條各自獨立的時間軸:一條管「檔案」(外掛、佈景主題、上傳的媒體等),一條管「資料庫」(文章、頁面、留言、設定等)。這樣分開設定,原因是資料庫的內容變動頻繁,一篇新文章、一則留言都會讓它改變,適合排得密一點;檔案類的東西通常沒那麼常換,排太密反而浪費儲存空間跟頻寬。
免費版可以選擇的排程頻率有每 2、4、8 或 12 小時、每天、每週、每兩週或每月,檔案跟資料庫可以各自挑一個頻率,不必綁在一起。免費版做不到的,是指定「一天中的確切時間點」執行備份,只能選區間,實際觸發的時間由系統決定。付費版才能精準卡在某個時刻觸發,官方舉的情境是幫客戶維運網站時,想避開對方使用網站的尖峰時段,改在深夜或伺服器資源充足的時段備份。

備份保留份數設好後舊檔案就會被自動覆蓋
排程訂得越密,備份數量累積得越快,這時候保留份數的設定就派上用場。備份存太多份會一路把雲端空間塞滿,UpdraftPlus 讓使用者自己設定檔案跟資料庫各要保留幾份,數字設好之後,一旦備份數量超過這個上限,最舊的一份就會被新產生的備份自動取代,不用自己手動整理。
免費版的限制在於,這個保留份數只能設一個固定值,沒辦法做「越舊的備份留得越少」這種漸進式規則。付費版可以做到分層保留,例如最近一週每天留一份、一個月內每週留一份,超過一個月只留每月一份,設定好之後就不用再回頭手動刪舊檔案。
免費版的遠端儲存空間一次只能生效一處
備份存在本機硬碟,主機萬一整台掛掉照樣白費工夫,所以備份最後一步是送到站外的遠端儲存位置。免費版可以串接的遠端儲存位置有 8 種:Google Drive、Dropbox、Amazon S3(或相容服務)、Rackspace Cloud Files、FTP、DreamObjects、OpenStack Swift,以及直接寄送到 Email 信箱。串接的邏輯很單純,在設定頁選定一種服務,存檔之後系統會跳出對應的授權視窗,登入該服務的帳號、同意存取權限,接下來的備份就會自動同步過去。

容易被忽略的地方是,免費版雖然可以在這 8 種裡任選一種,但同一時間只能有一個位置生效,沒辦法同時把備份分別送到兩個地方,比如 Google Drive 跟 Dropbox 各存一份。這種多重備援要升級付費版才能做到,免費版能做的是先挑一個相對穩定的雲端服務,把單一備援做扎實。
備份範圍的勾選項目和排除規則
遠端儲存位置解決了存在哪裡的問題,至於實際存了哪些東西,就要看免費版的備份範圍與排除規則怎麼設計。免費版備份時是按元件分開處理,資料庫、外掛、佈景主題、已上傳的媒體檔案,以及 wp-content 底下找得到的其他資料夾,各自打包成獨立的壓縮檔。設定頁面上每個元件都有一個核取方塊,可以自己勾選要不要包含在這次備份裡;「已上傳檔案」這一項底下還能額外建立排除規則,比如把某個副檔名(像是 .pdf)排除在外,不列入備份範圍。

免費版的備份範圍也有邊界。它不會保護 wp-config.php 這個檔案,也不含使用者對 WordPress 核心程式碼所做的自訂修改,wp-content 結構之外的自訂目錄同樣不在範圍內;資料庫的部分則只備份帶 wp_ 前綴的資料表,如果同一個資料庫裡還跑著其他沒有這個前綴的資料表,或是完全獨立在外的 MySQL 資料庫,免費版都碰不到,這些都要升級付費版才會一併納入。
完整還原功能留在免費版,同類外掛不見得都這樣做
不少同類型的免費增值備份外掛,會把還原這個最關鍵的功能留給付費方案,備份存了很久,真正網站掛掉要救回來時才發現得先付錢才能還原。UpdraftPlus 免費版沒有這個限制,完整的還原功能從一開始就開放使用,這也是它最值得被記住的地方。
還原的操作邏輯不複雜,在「Backup/Restore」頁籤下方的「Existing backups」清單裡,找到想還原的那個時間點的備份紀錄,點選還原,接著會跳出一個視窗詢問要還原哪些元件,資料庫、外掛、佈景主題、已上傳檔案,可以全選,也可以只挑其中幾項。確認之後系統開始執行,會逐一核對每個元件壓縮檔的完整性,整個過程需要多久,取決於網站規模與備份檔案的大小。

搬家靠下載與上傳備份檔完成網址替換
還原是把網站救回同一個地方,搬家則是把整個網站原封不動搬到別處,兩者背後靠的其實是同一套機制。免費版沒有一鍵直連的搬家工具,換主機、換網域本質上是把備份跟還原串起來用,做法是先在來源網站做一次完整備份,把備份檔下載下來,到目的地網站裝好 UpdraftPlus 之後,把這份備份檔上傳上去,執行還原,網站的內容就搬過去了。
這個過程裡最省事的一步,是它本身就有的搜尋取代機制。還原的時候,系統會自動找出資料庫裡屬於舊網址的字串,換成新網址,不必自己一筆一筆改,也降低了手動搬家常見的連結失效或圖片路徑跑掉的風險。付費版則把這整套流程再簡化一層,兩個網站連線授權過一次之後,之後要搬家只要幾個點擊就能完成。

備份完成和失敗都會留下通知與紀錄
不管是手動備份、排程備份還是搬家用的備份,執行完之後總要知道結果怎麼樣,這時候通知與紀錄機制就是唯一的依據。免費版會用兩種方式讓你確認備份有沒有成功:每次自動備份跑完,會寄一封通知信到網站管理員的信箱;備份紀錄清單裡也留著每一次的執行結果,如果中途出狀況,可以點開紀錄旁邊的「View Log」看詳細的執行過程,找出是哪一步出了問題,方便排查原因。
免費版目前只做得到這個程度,能確認備份成功或失敗,內容要細到什麼地步就得自己去查伺服器紀錄。付費版的報告寫得更完整,包含這次備份裡有哪些東西、備份的檔案大小、存放在哪個位置、有沒有出現警告或錯誤訊息,還有一組用來驗證備份檔案完整性的加密檢查碼;付費版也能同時指定多個收件信箱,免費版預設只會送到系統管理者一個人。
免費版沒有的 13 項進階版功能
免費版能處理的日常備份與還原已經很完整,但如果站台規模變大、有正式維運需求,會需要付費版才有的這些功能,各自解決不同層面的問題,例如備份效率、儲存空間彈性、多站管理,或是需要更高規格的安全與支援。
- 增量備份:只備份自上次備份後有變動的部分,節省備份時間與儲存空間。
- 更新前自動備份:外掛、佈景主題或 WordPress 核心更新前自動存一份,更新出問題可以直接還原到更新前的狀態。
- 更多遠端儲存位置:Microsoft OneDrive、Microsoft Azure、Google Cloud、Backblaze B2、SFTP、SCP、pCloud、WebDAV,以及官方整合的 UpdraftVault 儲存空間,購買付費版即附贈 1GB 額度。
- 同時備份到多個遠端位置:不再受限於單一儲存空間。
- 分層備份保留規則:越舊的備份自動保留越少份數,不用手動整理。
- 一鍵直連搬家與站台複製:Migrator 讓兩個已連線的網站幾個點擊就能完成搬家,UpdraftClone 可以複製出一個測試站。
- 資料庫加密與去識別化:以 AES 標準加密敏感資料,備份也能做去識別化處理,方便複製到測試站時符合個資保護規範。
- WordPress Multisite 相容:網路管理者可以統一管理各子站的備份。
- WP-CLI 指令支援:透過命令列操作備份與還原。
- 還原其他外掛產生的備份檔:例如由 BackWPup、BackupWordPress 等外掛備份出來的檔案,也能拿來還原。
- 鎖定備份設定:避免同一個網站裡的其他管理者帳號動到備份設定。
- 詳細報告與加密檢查碼:內容涵蓋備份項目、大小、位置、警告或錯誤訊息,可寄送到多個信箱。
- 付費支援管道:免費版使用者只能在 WordPress.org 論壇公開發問,付費版則有一對一的付費支援。

把這些功能攤開來看,UpdraftPlus 免費版已經能撐起大多數個人網站與中小型站台的備份需求,手動備份、排程備份、還原,甚至搬家都不用額外花錢。真正該考慮升級付費版的時間點,通常是站台規模變大、備份頻率要拉高,或是需要更嚴謹的安全與支援保障的時候。不管用哪個版本,養成定期檢查備份紀錄的習慣,才是讓這些功能真正發揮作用的關鍵。
