WordPress 的備份方法

最簡單的方法就是藉由外掛來幫你達成,在官方網站的外掛目錄當中就可以發現很多這類型的外掛,如何選擇就看你的需求。
這篇文章的重點不是介紹外掛,而是要講當手動實行的時候至少需要備份那些資料。

因為每個人使用的主機商不同,可以使用到的主機後台提供的功能是不同的,所以這邊主要是以文字說明為主,圖片的部分就以我自己的主機所提供的為主啦!

基本上要備份一個網站,其實不管是不是用 WordPress 架設的,大致上都一樣就是【 資料庫 】與【 網站檔案 】兩個部分。

資料庫

通常都會有 phpMyAdmin 這套好用的資料庫管理程式供你使用,進入後從左邊的資料庫列表當中選擇 WordPress 所使用的資料庫。

然後從上方的功能選單中選擇【匯出】。通常我會將匯出方式選擇自訂,然後確認以下幾件事情:

  1. 匯出格式為 SQL 。
  2. 儲存的檔案為 gzip 壓縮。
  3. 匯出資料使用交易 (Transcation) 的方式包裝 。
  4. 在建立選項的部分,除了【 加入 CREATE DATABASE / USE 指令 】以外的項目全部勾選。
  5. 新增資料使用的語法,選擇【 如: INSERT INTO tbl_name (col_A,col_B,col_C) VALUES (1,2,3), (4,5,6) 】這一個項目。
  6. 勾選【 二進位欄位時用 16 進位 (HEX)】與【 TIMESTAMP 欄位時用 UTC 時區 】這兩個項目

然後就可以執行匯出的動作下載完整的 SQL 備份檔案。

網站檔案

最簡單的方法,就是將網站的根目錄直接壓縮打包就好。
如果進階一點只想要備份重要的檔案的話,可以參考 WordPress 的基本目錄架構 了解各目錄的用途。

簡單說就是 wp-adminwp-includes 這兩個目錄可以不用備份。
根目錄底下的檔案,可以只備份 .htaccesswp-config.php 這兩個檔案。

作者:Richer

編輯日期:

發布日期:

分類:WordPress

標籤:

發表留言

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

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料