WordPress備份還原 :如何完整還原網站?(多個範例)

WordPress備份 :如何完整備份+還原網站?(多個範例)

這是一篇完整的「 WordPress備份 」教學,我將示範多種網站備份方法。

許多 WordPress 網站主,常會遇到佈景主題或網站外掛升級時,遇到網站衝突問題,或是使用的 WordPress 主機公司倒閉,導致網站資料不見。

還是網站受到攻擊,導致網站資料損毀,需重新開始這一切 ..

這些狀況都是網站主不樂見的,都能顯示定期網站備份的好處。

這篇文章,我會示範多種「 WordPress備份 」方法,也會帶到如何進行網站還原,希望能有效幫助到你,如下。

準備好了嗎?我們開始吧:)


1. 網站備份,有哪些方法?

「 WordPress備份 」主要有使用外掛備份、使用 phpMyAdmin+FTP 手動備份、主機自動備份,這 3 種模式。

  • 使用外掛備份:這是我們最推薦的方法,因為不需搞懂背後的運作,只需一鍵按下就可完整備份網站,請參考 WordPress 備份外掛推薦
  • phpMyAdmin+FTP 手動備份:有些備份外掛會限制備份容量(需付費升級),但如果有預算的考量,或是想掌握原始的 WordPress 資料,這會是好選擇。
  • 主機自動備份:WordPress 最佳主機 通常會提供每日自動備份,如果有還原需求,只需前往後台點擊還原即可。

接下來,我會用這 3 種模式,分別進行 WordPress 備份教學,也包含網站還原。


2. UpdraftPlus 備份+還原網站

UpdraftPlus外掛 :WordPress 備份還原外掛

UpdraftPlus 是熱門的「 WordPress備份 」外掛,它有 300w+ 的外掛下載量和將近滿分評價。

你可用 UpdraftPlus 手動備份、定期自動備份、備份網站到本機、備份網站到雲端(像是 Google Drive、Dropbox、Amazon S3、FTP工具 ..)、可單獨還原主題 / 外掛 / 上傳內容、網站搬家 ..

網站備份開始前,請先安裝和啟用 UpdraftPlus 外掛。

網站備份

前往 WordPress 設定 > UpdraftPlus 備份,點擊 立即備份

WordPress備份 :使用 UpdraftPlus 快速備份
使用 UpdraftPlus 快速備份

這裡是選取需備份的項目,使用 UpdraftPlus 預設值即可,開始備份網站檔案+網站資料庫。

WordPress備份 :WordPress 檔案+網站資料庫,完整下載
WordPress 檔案+網站資料庫,完整下載

備份成功後,在同一頁下方應該會看到備份紀錄,會發現 UpdraftPlus 將網站資料切分成資料庫、外掛、佈景 ..。

這些都是 WordPress 網站的組成資料,你可以點擊個別下載,並保存在自己的本機上。

WordPress備份 :可個別下載檔案,或是還原網站
可個別下載檔案,或是還原網站

這樣 WordPress 網站就備份完成囉,是不是很容易。

請參考 UpdraftPlus教學,裡面有定期自動備份至雲端硬碟方法,會幫助你更多。

網站還原

學會了使用 UpdraftPlus 備份資料,接著來看如何還原網站。

步驟很簡單,點選 上傳備份檔案,把從 UpdraftPlus 備份下來的檔案全部上傳,然後點選 還原 即可。

UpdraftPlus 手動上傳檔案
UpdraftPlus 手動上傳檔案

接下來,會問需還原哪些內容,如果是打算將整個網站都還原,就全都勾選然後送出就會開始還原。

還原時間會依照網站大小有所不同,這就是簡易的 UpdraftPlus 網站還原教學。

請參考 UpdraftPlus教學,裡面有更詳細的還原教學,應該能幫助到你。


3. WPvivid 備份+還原網站

WordPress備份外掛 :WPvivid

WPvivid 是新興的 WordPress 備份、還原、搬家的綜合型外掛,核心功能幾乎都可免費使用,這是難得的。

加上它的搬家功能做的非常棒,我簡稱為快速搬家,有需求請參考 如何搬家到新主機

網站備份開始前,請先安裝和啟用 WPvivid 外掛。

網站備份

前往 Backup & Restore(備份和還原),選擇 Database+Files 備份所有 WordPress 檔案,然後選擇 Save Backups to Local(將備份存至主機),最後點 Backup Now 送出。

使用 WPvivid 手動備份 WordPress 網站
使用 WPvivid 手動備份 WordPress 網站

備份完成後,會在歷史備份清單上,看到剛備份的紀錄,此時就已經備份成功了。

成功備份 WordPress 網站到主機上
成功備份 WordPress 網站到主機上

你也可點 Dowload 下載備份檔案到自己的電腦上,多留一份檔案在手上比較安心。

請參考 WPvivid教學,裡面有定期自動備份至雲端硬碟方法,會幫助你更多。

網站還原

如果你的網站檔案有備份成功(本機或雲端硬碟),前往 WPvivid 的 Backup & Restore,你將會看到歷史備份清單。

假如沒看到可點下圖步驟 2 的重新掃描按鈕,重新讀取備份檔案。

最後,選擇你想還原的備份日期,點擊 Restore 還原即可。

WordPress備份 :WPvivid 還原已備份的檔案
WPvivid 還原已備份的檔案

WPvivid 另一種還原方法,是使用手動上傳還原網站。

同樣的頁面,切換到 Upload 分頁 > 上傳 WPvivid 備份檔案 > 點擊 Upload ,開始上傳。

WordPress備份還原 :手動上傳檔案,還原網站
手動上傳檔案,還原網站

備份檔案上傳完畢後,檔案將會出現在可用的備份列表中,點擊 Restore 就可進行還原囉。

網站還原時間,會依照網站大小會有所不同。

WordPress備份還原 :WPvivid 點擊 Restore 還原網站
WPvivid 點擊 Restore 還原網站

以上就是 WPvivid 外掛的還原功能教學,請參考 WPvivid教學,裡面有更完整的功能教學。


4. All-in-One Migration 備份+還原網站

All-in-One Migration 是老字號的網站搬家外掛,也可以當「 WordPress備份還原 」功能使用。

網站備份開始前,請先安裝和啟用 All-in-One Migration 外掛。

網站備份

使用 All-in-One Migration 備份網站很直覺,前往 匯出 頁面,然後選取用 檔案 方式備份即可。

WordPress備份 :使用 all-in-one Migration 備份網站
使用 all-in-one Migration 備份網站

等待網站備份完成(依照網站大小時間有所不同),點擊按鈕即可下載到電腦上。

WordPress備份 :使用 all-in-one Migration 備份網站完成
使用 all-in-one Migration 備份網站完成

比較可惜的是 All-in-One Migration 除了用一般檔案備份下載方式,其他的備份方式幾乎都需收費。

這也是為什麼不太會把它列入「 WordPress備份 」外掛首選,因為這並非它的強項,但如果使用它來網站搬家,就非常方便。

網站還原

前往,All-in-One Migration 的匯入頁面,點選匯入來源。

WordPress備份 :All-in-One Migration 匯入網站檔案
All-in-One Migration 匯入網站檔案

選取匯入來源,選擇 檔案 方式,將從 All-in-One Migration 建立的備份檔案匯入,然後執行上傳。

WordPress備份 :選取備份匯入來源
選取備份匯入來源

網站還原時間,會依照網站大小會有所不同。

前往 WordPress 設定 > 永久連結,選擇你之前的連結模式即可(可能跟我選擇的不同),完成儲存送出。

WordPress備份 :設定永久連結
設定永久連結

以上就是 All-in-One Migration 外掛的還原功能教學。


5. 使用 phpMyAdmin+FTP 備份網站

除了使用「 WordPress備份 」外掛,也可以使用 phpMyAdmin+FTP 進行網站備份。

這是比較有技術的操作,幾乎能解決所有事情,而且沒有像有些 WordPress備份外掛,有容量大小限制問題。

使用此種方法備份網站,我們通常有兩件事需要做,而且缺一不可,如下。

  • 使用 phpMyAdmin,備份資料庫。
  • 使用 FTP 軟體,備份網站檔案。

使用 phpMyAdmin 備份資料庫

首先前往,任何一家 WordPress 主機 的 cPanel 首頁,點選 phpMyAdmin。

WordPress備份 :cPanel 工具
cPanel 工具

點選 匯出 功能,格式選擇 SQL,確認後 執行

WordPress備份 :使用 phpmyadmin 把資料庫匯出
使用 phpmyadmin 把資料庫匯出

這樣就能把網站的資料庫全數匯出了,產生出來的檔案是 SQL 格式,資料庫的檔案通常都是這種形式。

使用 FTP 備份網站檔案

首先,使用 FTP 工具和你放置網站的主機進行連線,請參考 FTP 教學

如果有確實連線,FTP 軟體介面應該會出現網站的相關目錄。

全選所有的檔案 > 點選右鍵 > 點擊下載,即可完成檔案備份。

WordPress備份 :使用 FTP 下載網站檔案
使用 FTP 下載網站檔案

如此一來,網站資料庫和網站檔案都備份完成了,請妥善保護好這兩份資料(這是一體的),如果未來需要還原網站時,會用到它們。


6. 使用 phpMyAdmin+FTP 還原網站

使用此種方法還原網站,我們通常有兩件事需要做,而且缺一不可,如下。

  • 使用 phpMyAdmin,還原資料庫。
  • 使用 FTP 軟體,還原網站檔案。

使用 phpMyAdmin 還原資料庫

還原資料庫可能會遇到兩個選擇,分別是建立新的資料庫,然後將備份數據匯入至裡面,或是清光資料庫數據並導入備份數據

如果你的網站被駭客攻擊或是遭到入侵,可更新 MySql 使用者密碼,提升網站安全性。

這裡我使用新建資料庫,並匯入預先備份的資料庫數據,進行資料庫還原教學,你可在不同主機操作此教學。

首先,前往任何一家 WordPress 主機 的 cPanel 首頁,點選 MySql 資料庫。

WordPress 安裝教學:前往 cPanel 的資料庫功能
前往 cPanel 的資料庫功能

需建立一個資料庫,這樣 WordPress 才能把網站資料存到這裡。

給資料庫取個簡單名字,點擊建立。

WordPress 安裝教學:建立新的資料庫
建立新的資料庫

資料庫建立完成後,我們需要新增使用者,這樣才能操作資料庫。

簡單取名使用者名稱,輸入使用者密碼,帳密請妥善保存等等會用到,然後點擊建立。

WordPress 安裝教學:新增資料庫的使用者
新增資料庫的使用者

選取剛新增完成的資料庫和使用者,將兩者進行串接,確認後新增。

WordPress 安裝教學:給予使用者操作資料庫權限
給予使用者操作資料庫權限

接著實際勾選給予使用者哪些權限,如果沒有特別需求就全部勾選即可,完成後記得確認送出。

WordPress 安裝教學:選取使用者權限
選取使用者權限

以上這些操作通常會在同一個頁面,但不同主機的介面可能不太一樣,參考上面流程找一下即可。

資料庫和使用者都準備好了,接著就能進行備份數據的還原。

回到 cPanel 頁面,點選 phpMyAdmin。

WordPress備份還原 :cPanel 工具

點選 匯入,上傳自行備份的資料庫數據,然後在當前頁面按下 執行,就能開始匯入。

WordPress備份還原 :phpmyadmin 匯入網站資料庫
phpmyadmin 匯入網站資料庫

等待匯入完畢,系統將會進行提示,此時就完成資料庫的還原了。

使用 FTP 還原網站檔案

首先,使用 FTP 工具和你放置網站的主機進行連線,請參考 FTP 教學

如果有確實連線,FTP 軟體介面應該會出現網站的相關目錄。

目錄讀取成功後,需要先把目前主機上的原來網站資料刪除,這樣才能進行還原。

使用 FTP 軟體,將原來網站檔案刪除
使用 FTP 軟體,將原來網站檔案刪除

刪除完成後,再將原來的備份網站資料全部上傳至此。

記得需將檔案上傳到主機根目錄(可能是 /public_html),但每個主機實際路徑不同,依照你的為主。

上傳備份的 WordPress 網站檔案
上傳備份的 WordPress 網站檔案

等待網站檔案上傳完成,加上網站資料庫也已經還原完畢,此時可先瀏覽你的網址,看是否已經還原成功。

如果網站還沒還原成功,那可能是因為剛剛新增了新的資料庫和使用者,原來的備份檔案並不知道,所以需進行簡單的修改。

更改 wp-config.php 檔案(有新增資料庫或使用者,才需要修改)

如果剛剛有新增資料庫和使用者,就需在 wp-config.php 修改基本資料,這樣 WordPress 才能和新的資料庫連線。

我們從 FTP 下載 wp-config.php ,將檔案用編輯器打開,修改成剛新增的資料庫名稱和使用者帳密,然後再上傳覆蓋同一個檔案。

修改 WordPress 的 wp-config.php 資料
修改 WordPress 的 wp-config.php 資料

如此一來,WordPress 網站就順利還原成功囉。

如果沒其他意外的話,此時訪問網站連結,應該會看到還原成功的網站。

額外小狀況(如有需求再操作)

這邊有個特別狀況,假如網站資料受到損毀(或受到攻擊),也許你不想使用原來備份的網站資料。

這時可以考慮 重新安裝 WordPress,記得安裝時資料庫名稱、使用者名稱、密碼都需填正確,才能順利讀取到資料唷。

WordPress安裝時,需更改相關資料
WordPress安裝時,需更改相關資料

當 WordPress 網站順利安裝成功,請確認 WordPress 設定 > 永久連結設定,和原來網站設定的一樣,這樣才能正常運作。

最後,你可能想要安裝 WordPress 最佳佈景主題最佳網站外掛,讓網站更上一層樓。

或是想建立熱門類型的 WordPress 網站,像是 部落格架設官網形象網站購物網站架設,這都由你選擇:)


WordPress 學習資源

學習 WordPress 網站架設流程中,或許會遇到一些解決不了問題,你可以在下方留言給我,我會盡力協助解答。

或是給我一些鼓勵也可以,讓我更有動力提供學習資源給大家,我會非常感謝:)

我最近也開啟了 YouTube 頻道,裡面有些影片教學,你也能配上 Blog 一起學習,應該會來的更加順手(歡迎訂閱我+開啟小鈴鐺,可收到第一手影片教學通知)。

當然,如果怕問題描述不清楚,也可以加入 WordPress 教學時光屋 – 小犬網站 ,我同步也會在社團中幫忙解惑。

希望這些對你有所幫助,祝架站順利啦。

小犬網站:wordpress教學社團
小犬網站:wordpress教學社團

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Scroll to Top