如何快速輕鬆地從備份還原 WordPress 網站?4種個完整教學

想從備份把 WordPress 網站救回來嗎?那您來對地方了。不管網站是壞掉、被駭,還是手滑刪掉,這篇都會一步步教您怎麼處理,快速讓網站重新復活。

發佈者 Alicia2026年07月28日

當您的 WordPress 網站毀損時會發生什麼事?

當 WordPress 網站發生毀損時,其典型特徵為無法正常運作,或使用者與管理員均無法存取。此類問題多源於外掛衝突、資料庫錯誤或伺服器端故障。症狀輕微時可能呈現白畫面、致命錯誤或版面跑版,嚴重時則導致網站完全離線。

面對此狀況,備份檔案因內含網站程式碼、主題、外掛與資料庫等核心元件,能將網站完整恢復至事故發生前之正常狀態。透過備份還原,所有肇因於錯誤更新或資料損毀的變更皆可被有效撤銷,使備份成為 WordPress 故障排除中最主要的復原策略。

從備份還原 WordPress 網站前的準備工作

本指南將帶您逐步了解 4 種有效方法,讓您快速輕鬆地從備份還原 WordPress 網站。在開始之前,務必做好適當的準備,以免覆蓋掉仍可使用的資料,或在復原過程中引發更多問題,影響其他正常檔案或資料庫紀錄。

確認備份版本:選定網站出問題前最後一次穩定的完整備份。

檢查備份完整性:確保備份內容涵蓋 WordPress 核心、主題、外掛、媒體檔案及資料庫。

備份當前狀態:即便網站已受損,仍建議保留目前版本的備份,作為緊急回溯之用。

確認存取權限:確認您可順利登入主機控制台、相關備份外掛或雲端儲存空間。

擬定還原策略:依據自身技術程度,決定採用外掛、主機內建工具或手動方式進行還原。

如何從備份還原 WordPress 網站

當您已確認備份檔案完整有效,且網站目前的異常狀況非屬短暫性之偶發問題後,接下來的步驟便是將備份實際復原至 WordPress 網站中。

還原作業可區分為手動操作與半自動化輔助兩大類型,您的選擇主要取決於個人技術能力與現有工具之完備程度。

實務上,WordPress 備份還原可透過以下三種主要管道執行:

透過這三種方法,您可以以手動方式將檔案與資料庫逐一上傳與匯入。

為確保還原作業順暢,建議您綜合考量備份檔案的存放位置(如雲端儲存服務、主機端備份或本機硬碟)、該備份之原始建立方式(外掛產出或手動打包),以及您對伺服器指令與資料庫操作之掌握程度,據以選擇最適合且最有效率的復原路徑。

方法 1:透過外掛還原 WordPress 網站(以 UpdraftPlus 為例)

這是從備份還原 WordPress 網站最簡單、最友善使用者的方式。備份外掛通常會儲存完整的網站快照,包含檔案和資料庫,並支援一鍵還原。如果您之前曾使用 UpdraftPlus 或其他外掛備份 WordPress 網站,請依照以下步驟進行還原:

步驟 1. 登入 WordPress 管理儀表板,開啟您的備份外掛(如 UpdraftPlus)。

步驟 2. 前往「備份 / 還原」>「現有備份」。然後選擇最近且穩定的備份版本,點擊「還原」按鈕。

步驟 3. 選擇要還原的元件,點擊「還原」並等待外掛完成整個程序。

步驟 4. 重新檢查您的網站,確認所有內容和功能都已正常還原。

方法 2:透過網站主機控制台還原

如果您的主機供應商有提供內建的備份工具,您可以直接透過控制台從備份還原 WordPress 網站。這種方法相當可靠,因為備份通常由主機系統自動產生並儲存在伺服器層級。這種方式非常適合在不需登入 WordPress 的情況下進行完整網站復原。以下我們以 cPanel 為例進行說明。

還原部分備份

步驟 1. 使用您的帳號和密碼登入主機控制台(如 cPanel)。

步驟 2. 向下滑動找到「檔案」區塊,點擊「備份精靈」。

步驟 3. 點擊「還原」,然後選擇您要還原的內容,例如「家目錄」或「MySQL 資料庫」。

步驟 4. 點擊「選擇檔案」,選取您的備份壓縮檔(通常是 .tar.gz 或 .sql 檔案),然後點擊「上傳」開始還原網站。

還原完整備份

注意事項:

  • 為確保伺服器穩定性,cPanel 僅允許擁有 root(超級管理員)權限的使用者,透過一鍵點擊的方式從 tar.gz 備份還原整個網站。

  • 對於一般管理員帳戶,您可以從完整備份壓縮檔中分別取出網站檔案和資料庫檔案,再個別上傳以完成網站還原。

 

步驟 1. 在「檔案」區塊中找到「檔案管理員」。

步驟 2. 找到「public_html」目錄(或您特定網域的根目錄),然後從上方選單點擊「上傳」。(或者,您可以建立一個新資料夾來存放備份檔案,待網站還原完成後再將其刪除。)請確保所有重要的索引檔案(如 index.php)都直接放在 public_html 目錄下。

步驟 3. 選取您要還原的資料夾內所有檔案,然後將它們拖曳到對應的目錄中。

步驟 4. 前往您的 WordPress 網站,確認其運作正常。

替代方式: 您也可以在本地電腦上解壓縮備份檔案,然後依照部分備份還原的步驟,透過 SFTP 和 MySQL 資料庫來還原檔案。

🌟小提醒:這種方法有覆蓋現有資料的風險。如果您不確定是否能正確操作,建議您聯絡主機供應商,由他們協助透過完整備份進行還原。

方法 3:透過 FTP + phpMyAdmin 手動還原

在某些情況下,您可能只有儲存在本機電腦中的原始備份檔案,這些檔案通常包含兩個部分:一是網站檔案的壓縮封裝(常見格式為 .zip 或 .tar.gz),內含 WordPress 核心程式、主題、外掛及媒體上傳檔案;二是資料庫的結構與內容匯出檔(格式為 .sql)。若您面臨此情境,唯一的還原途徑便是透過手動方式進行。

具體操作流程分為兩個面向:

  • 檔案還原:使用 FTP 用戶端軟體(如 FileZilla)連線至主機伺服器,將備份壓縮檔解壓縮後,將所有檔案上傳至網站的根目錄(通常為 public_html)。

  • 資料庫還原:登入主機控制台(如 cPanel),進入 phpMyAdmin 介面,選取目標資料庫後,將 .sql 備份檔案匯入,以重建所有文章、頁面、設定與使用者資料。

手動還原的最大優勢在於您能全程掌握每個環節,不受外掛相容性或主機工具限制。但相對地,此方式對使用者的技術熟悉度要求較高,操作時需格外謹慎,建議在執行前先將現有網站狀態另行備份,並在測試環境中演練一次,以降低實際操作時發生失誤的風險。

透過 FTP 還原 WordPress 檔案:

步驟 1. 使用 FTP 用戶端(如 FileZilla)連線到您的伺服器,找到 WordPress 檔案的根目錄。

步驟 2. 選取您的 FTP 備份檔案,按右鍵選擇「上傳」,這將會覆蓋現有的檔案。

透過 phpMyAdmin 還原資料庫:

步驟 1. 在 cPanel 或其他主機提供的介面中存取您的資料庫。

步驟 2. 在「資料庫」區塊中點擊 phpMyAdmin,在左側選單中選擇您要存取的資料庫。

步驟 3. 選取目標資料庫,前往「操作」分頁,點擊「刪除資料庫」。

注意事項:在 phpMyAdmin 中匯入備份之前,務必先清空原始資料庫。直接匯入而未清除舊資料,會因為殘留紀錄或駭客留下的惡意腳本而造成資料汙染,也可能導致 ID 衝突或重複鍵入錯誤,進而使匯入程序中斷。

步驟 4. 點擊上方選單的「匯入」,點擊「瀏覽」選取要匯入的備份 .sql 檔案,然後點擊「執行」。

步驟 5. 儲存變更後,在瀏覽器中測試您的網站是否正常運作。

如何更有效率地從雲端備份還原 WordPress 網站

雖然上述所有方法都可以從備份還原 WordPress 網站,但如您所見,它們需要相當程度的技術知識和繁複的操作步驟。更麻煩的是,大多數解決方案都無法直接一鍵還原 WordPress 檔案和資料庫。

在眾多 WordPress 備份與還原方案中,雲端備份服務正逐漸成為兼具效率與擴充性的主流選擇。以 MultCloud 為代表的雲端備份工具,其核心價值在於將完整的 WordPress 網站副本(含所有程式檔案、主題、外掛、媒體資源及資料庫)安全儲存至 Google Drive、Dropbox、OneDrive 等第三方雲端儲存平台。

  • 隨時隨地存取:備份檔案不受限於特定主機或實體設備,只要具備網路連線,您即可從任何裝置存取完整的網站備份,大幅提升管理彈性。

  • 自動化排程備份:MultCloud 支援靈活的排程設定,您可依據網站更新頻率,選擇每日、每週或每月自動執行備份任務,無需手動介入,徹底杜絕「忘記備份」的風險。

  • 高度的擴充性:無論您管理的是單一 WordPress 網站,或是同時維護多個客戶網站,MultCloud 皆能透過集中化的雲端儲存架構,輕鬆擴展備份規模,滿足不同階段的營運需求。

 

MultCloud 不僅簡化了備份與還原的繁瑣流程,更透過雲端儲存的靈活性與可靠度,為 WordPress 網站提供了長期且高效的保護機制,尤其適合重視時間效率與資料安全性的網站管理者。

將 WordPress 網站備份到雲端硬碟

MultCloud 讓您能將 WordPress 網站備份到多種目的地,包括雲端硬碟、FTP 伺服器和 MySQL 資料庫。請依照以下步驟備份 WordPress 網站:

步驟 1. 前往 MultCloud 網站,註冊帳號並登入以進入控制台。

步驟 2. 點擊「添加雲端硬碟」,選一個雲端硬碟(如 Google Drive)加入 MultCloud。

步驟 3. 選擇「網站備份」>「要備份的網站」>「新增網站」,輸入網站主機位址,並輸入使用者名稱和密碼,以加入網站檔案和資料庫。

步驟 4. 點擊「備份儲存位置」,新增您的雲端硬碟,然後點擊「立即備份」。

此外,「選項」按鈕讓您能設定電子郵件通知和檔案篩選器,您可以根據需求在備份中包含或排除特定檔案。您也可以設定排程備份任務,頻率可選擇一次、每日、每週或每月。

從雲端備份還原 WordPress 網站

當您的 WordPress 網站發生故障時,MultCloud 讓您能直接從雲端儲存空間將備份還原到主機伺服器或其他環境。這個流程省去了手動匯入的步驟,讓復原更快、更可靠,特別是在緊急停機的狀況下。

步驟 1. 前往 MultCloud 中的「任務清單」區塊,找到您的伺服器備份。

步驟 2. 點擊三個點的功能選單按鈕,選擇「還原」。

步驟 3. 選擇「備份版本與還原選項」,然後根據需求選擇「還原至原始位置 / 新位置」,最後點擊「還原」。

總結

您可以在 MultCloud 中透過點擊幾下就完成網站的備份與還原。如果您正在管理一個 WordPress 網站,現在就是採取行動的時候了。不要等到網站當機才處理。立即設定自動化備份系統並測試您的復原流程,使用 MultCloud 來節省時間、降低風險,並確保您的網站在最需要的時候保持正常運作。

常見問答(FAQ)

Q1:如果沒有備份,該如何還原 WordPress 網站?

沒有備份要還原 WordPress 網站相當困難,通常需要進行部分重建。您可以嘗試從主機供應商、Google 快取或 Wayback Machine 中取得快取版本。在某些情況下,您的主機可能會有自動的伺服器快照。但一般來說,沒有備份就無法保證能完整復原。

Q2:如何從備份安裝 WordPress 網站?

要從備份安裝網站,請透過 FTP 或主機檔案管理員將 WordPress 檔案上傳到伺服器,然後使用 phpMyAdmin 匯入資料庫。接著更新 wp-config.php 中的資料庫連線資訊。最後還原備份中的主題、外掛和上傳資料夾,以重建完整的網站結構。

Q3:WordPress 預設將備份儲存在哪裡?

WordPress 本身不會自動儲存備份。備份通常會儲存在外掛所指定的位置(例如 UpdraftPlus 會儲存在 /wp-content/updraft/ 或 Google Drive 等雲端硬碟中)。主機供應商也可能會將備份分別儲存在伺服器層級的備份系統中。

Q4:如何還原單一 WordPress 頁面?

如果頁面有編輯歷史記錄,您可以從「頁面」>「修訂版本」中還原。或者,您也可以從備份外掛或資料庫備份中還原。如果頁面已被永久刪除,則需要還原包含該頁面的完整網站或資料庫備份。

Q5:如何從備份匯入 WordPress 網站?

將備份檔案(包含 WordPress 檔案和資料庫匯出檔)上傳到您的伺服器。使用 phpMyAdmin 匯入 SQL 檔案,然後將檔案放置在正確的目錄中。或者,您也可以使用 UpdraftPlus 或 Duplicator 等遷移外掛進行一鍵匯入。

Q6:如何在 WordPress 中查看備份紀錄?

要查看備份紀錄,請開啟您的備份外掛控制台(如 UpdraftPlus、Jetpack),查看現有的備份歷史紀錄。您也可以檢查雲端儲存空間或主機控制台中的備份。還原前請務必確認檔案的日期、大小和完整性。

Alicia · 作者
專注於雲端檔案管理與跨平台備份工具的中文化與推廣,希望透過清晰的文字與教學,幫助繁體中文使用者輕鬆掌握 MultCloud 的各種功能, 包括跨雲端搬移、同步、備份與合併等操作。無論您是個人用戶還是企業管理者,我都致力於提供實用、易懂的內容,讓您在多雲端世界中更有效率地工作與生活。