生活分享

WordPress 備份怎麼做:檔案、資料庫與還原演練

WordPress 備份不能只看成功訊息。本篇用檔案、資料庫與異地保存建立備份清單,說明 UpdraftPlus、WPvivid 的操作入口、還原限制及隔離演練,幫你確認網站資料真的拿得回來。也整理排程、保留版本、設定檔與驗收紀錄,讓個人網站或工作室有人能接手復原。

更新日期: 閱讀時間約 6 分鐘

三張原創圖卡依序呈現資料夾、異地主機與驗收盾牌,表達網站備份與復原流程。
圖片:Mokaair (© Mokaair)

更新外掛前按一次備份,看到綠色成功訊息,並不代表網站壞掉時一定能恢復。檔案可能只留在同一台主機,資料庫可能沒有一起保存,甚至備份帳號也只能靠已經停擺的網站登入。真正需要準備的是一條能走完的還原路徑。

可以把備份想成整理搬家箱:文章與設定是內容清單,圖片與程式是箱子,異地儲存是另一個倉庫,還原演練則是打開箱子確認東西能用。本篇以一般單一 WordPress 網站為例,建立每天能檢查、出事時有人能接手的流程。

先寫清楚可以損失多少資料

每週更新的個人網站與每天收到預約的工作室,能接受的資料落差不同。先寫下「最多可以重做多久的內容」,再安排頻率。例如每天晚上保存一次,下午發生問題時,當天新增的詢問仍可能不在備份裡。這是排程設計的限制,不能靠事後按還原補回。

網站檔案通常包含佈景、外掛與上傳媒體;資料庫包含文章、使用者及許多設定。完整恢復經常需要兩者處於相近時間點。信箱、DNS、第三方表單資料與外部儲存空間,則要向各自的服務確認保存方法,不能假設網站外掛會全部帶走。

  1. 列出文章、媒體、會員、表單、外部服務及負責人。
  2. 記錄可接受的資料落差,以及出事後希望多久恢復服務。
  3. 決定一般排程、重大修改前的額外備份與保留份數。

讓異地副本真的離開原主機

存進網站自己的資料夾,方便快速取用,但主機帳號失效、磁碟損壞或整站遭刪除時,副本可能一起消失。至少安排一個不同服務的儲存位置,並確認能直接登入該服務取得檔案;把雲端帳號的復原方式交給合適的管理者。

第一次連接雲端後,手動跑一次備份,再到雲端查看同一時間的檔案。檔案存在仍不是最後驗收,還要確認分割壓縮檔沒有少一部分、資料庫檔案可下載、保留規則沒有立刻刪掉需要的版本。備份可能含個人資料與金鑰,分享連結應限制存取。

UpdraftPlus:分別確認範圍、排程與還原項目

依查證時的官方文件,可從「設定」進入 UpdraftPlus Backups,在 Settings 設定檔案及資料庫排程、保留份數與遠端儲存。選好雲端目的地後完成授權並儲存,再回 Backup / Restore 執行 Backup Now,確認包含檔案、資料庫及送往遠端的選項。

還原時在 Existing backups 選定日期;沒有列出的副本,可依來源重新掃描遠端或上傳備份檔。按 Restore 後選擇要恢復的元件,閱讀預檢結果再繼續。一般同網址還原與搬到新網址是不同情境,不要為了讓畫面繼續就任意啟用網址取代。

免費版與 Premium 的涵蓋範圍不同,例如 WordPress 核心檔案備份屬於付費功能。不要把外掛顯示的一組副本直接稱為整台主機映像;還原環境、核心版本及自訂設定都應寫進紀錄。本文沒有實際執行這些操作,流程依官方文件整理。

WPvivid:備份完成與還原完成要分開看

在 WPvivid Backup Plugin 的 Backup & Restore,可選資料庫加檔案、只有檔案或只有資料庫。需要異地保存時,先於 Remote Storage 設定並連接儲存服務,再在備份選項選遠端目的地,按 Backup Now。完成後核對清單、日誌與可下載檔案。

要恢復遠端副本,官方流程會先把副本取回網站伺服器,再執行 Restore。這裡的取回不是代表已下載到自己的電腦。還原會覆寫目前資料,較新內容可能因此消失;官方也提醒還原執行期間不要關閉、重新整理或離開該頁。

WPvivid 官方特別說明,免費版與 Pro 還原均不覆寫 wp-config.php 和 .htaccess,避免設定衝突。自訂資料庫連線、環境設定或重新導向規則要另存並逐項核對。若備份分成多個壓縮檔,保留完整的一組,不能只選看起來最大的那份。

先在隔離環境演練,再相信還原能力

找一個有存取限制的測試環境,使用工具支援的還原或遷移方式建立副本。不同網址可能需要額外處理,不能直接把一般還原當成搬家。演練前停用正式付款、通知及對外同步,避免複製站重新寄出訂單或把測試資料送回原服務。

挑一個容易辨識的時間點,例如某篇文章新增圖片後的備份。恢復後檢查該圖片、文章內容及相關設定是否同時出現,再以受限測試帳號登入。首頁能打開只證明部分路徑正常,搜尋、文章內頁、選單與表單仍要逐一操作。

  1. 記錄備份時間、工具版本、還原目的地與預計覆寫範圍。
  2. 確認測試環境隔離與外部整合設定,保存目前狀態後才還原。
  3. 驗證內容、媒體、登入及主要功能,記下實際耗時與遇到的問題。

把備份變成有人負責的例行工作

指定一位主要負責人與一位可接手的人,定期查看最後成功時間及異地副本。若網站流量少,依賴 WordPress 排程的任務可能延遲;發現時間落差時查外掛日誌與主機排程,不要只把備份頻率調得更密。

重大改版前保留可辨識的舊版本,改版後再做一份新版本,避免只有出問題之後的副本。每次演練把失敗原因補進紀錄:缺少哪個設定、誰有雲端權限、哪個表單需要重新連接。下次出事時,這份紀錄比一張成功畫面更有幫助。

原創流程圖:先確認檔案與資料庫,再保存完整異地副本,於隔離環境還原,最後操作網站功能並記錄結果。
能取得副本、能完成還原,才有可用的復原路徑。 · 圖片:Mokaair (© Mokaair)
備份範圍依版本與服務而異,先盤點再選工具。
項目需要保存驗收方法
內容與設定相近時間的資料庫與網站檔案比對文章、媒體、帳號及設定
主機與外部服務環境設定、DNS、信箱或外部資料清單確認各項復原入口與負責人
異地副本完整壓縮分檔與資料庫直接從另一個服務取得副本
還原紀錄範圍、時間、結果與例外在隔離環境實際操作主要功能

  • 生活分享

    WordPress 側邊欄與小工具:安排資訊與固定區塊

    WordPress 側邊欄可以放搜尋、作者介紹與相關內容,但應先確認它對讀者是否有幫助。本文整理傳統小工具、區塊小工具及區塊佈景的差異,說明如何新增、排序、暫時移除與驗收,也比較一般排列、黏附與固定顯示的用途。透過桌面、手機和文字放大的檢查,避免資訊區塊遮住正文或表單,讓網站增加入口時仍維持清楚的閱讀順序。

  • 生活分享

    WordPress 會員與角色:誰能看、誰能改、誰能管理

    WordPress 的管理員、編輯、作者與訂閱者分別能做什麼?本篇用小型團隊的投稿與會員閱讀需求,拆解角色、操作權限和內容可見性的差別,說明 User Role Editor 的設定方向,以及隱藏選單為何需要另外驗證實際存取,提供權限表、測試步驟和交接提醒,避免為了方便把所有人設為管理員。

  • 生活分享

    安裝 WordPress 主題與外掛:來源、更新與停用流程

    安裝 WordPress 佈景主題或外掛前,先確認要解決的問題、下載來源、版本相容性與回復方式。本文整理後台搜尋、官方 ZIP 上傳、啟用及驗收流程,並說明更新、停用和刪除各自可能影響什麼。適合需要自行維護網站的台灣使用者,用一份簡短紀錄管理新增功能與長期成本,避免重複安裝、忘記授權或在正式站一次更動太多項目。

  • 生活分享

    WordPress 佈景主題怎麼選:閱讀、編輯與長期維護

    選 WordPress 佈景主題,應先看閱讀與編輯需求,再比較展示網站的外觀。本文整理區塊佈景、傳統佈景與混合設計的差異,提供真實內容測試、可攜性、客製化及長期維護的檢查方式。適合準備換版或建立新站的台灣使用者,用同一份驗收清單確認手機導覽、文章、表單與管理流程,避免選了漂亮範本後才發現日常更新很困難。

最新旅遊情報攻略

資料來源

生活分享