網誌統計

  • Total Stats
    • 1,095 Posts
    • 3,417 Comments

到訪統計

View My Stats
2014-三月-13 14:38 下午

關於 WordPress 的備份還原實務

在 WordPress 本身的工具當中, 有個功能是叫做匯入/匯出 的, 其作用是在 WordPress 當中把網誌的資料內容進行匯入與匯出, 而這裡所謂的內容是指: 所有的文章、頁面、所有的迴響、上傳的圖檔等等, 匯出的格式是 XML 檔。

這意味著如果是以此當成備份的話, 要還原時自己除了得重新安裝 WordPress 與所有的外掛之外, 所有的設定自己也得重新設定過, 只有內容得以保存而已, 這應該只適合於要把網誌內容轉移到其他不同的地方重新來過, 也許比較適用於使用 BSP 服務的人。

實務上最快的完整還原應該是從 MySQL 管理工具中(例如 phpMySQL) 把整個 WordPress 的 MySQL 資料庫資料備份出來成為一個 sql 檔案, 再把 WordPress 網誌的實體資料夾之一的 wp-content 也備份出來。

還原時只要建立一個同名的 MySQL 資料庫, 再建立一個同樣存取權限的帳密, 把 sql 檔倒回去 MySQL 資料庫中, 再把 wp-content 資料夾上傳回去即可, 外掛、圖檔、設定、內容全都一次還原搞定了, 想來這應該是完整還原一個 WordPress 網誌最輕鬆的方式了, 這個方式適用於自建網誌的人。

所以 WordPress 的備份應包含:

  • WordPress 資料庫檔案 (sql 檔)
  • wp-content 資料夾

 

分享或推文 !!
這篇文章沒有任何 plurk回應,點這裡查看plurk頁面

2 comments to 關於 WordPress 的備份還原實務

  • Theresa

    少寫一個『wp-config.php』,沒有它,資料庫開不了.

    • Frey

      沒有寫出 wp-config.php 的原因是, 我們通常在還原的實務上會先安裝一份新的 WordPress, 資料庫也會刪除重新匯入資料, 所以在新的 WordPress 安裝時就已經會有這個檔案生成了。當然, 這個前提是你有紀錄了一些必要的資訊, 例如資料庫資料表的前綴、資料庫的帳密等等。

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>