備份您的資料庫和檔案

備份您的資料庫和檔案

定期備份您的資料庫和站點檔案對於能夠從伺服器崩潰、站點被駭客入侵或人為錯誤等悲慘事件中恢復至關重要。您需要從站點備份兩個重要區域,即資料庫資料和 WordPress 檔案。建立站點備份的方法有很多種,您可以使用外掛來建立站點備份以允許您自動備份,也可以手動建立備份,我們將在本指南中討論這兩種方式。

建議您保留站點的多個備份,以防其中一個備份損壞或丟失。還要確保定期安排備份,並儲存在不同的介質上,如 CD 、拇指驅動器、電子郵件和雲端儲存(如 Dropbox 等)。

有關備份站點的更多資訊,您還可以按照 WordPress 指南 WordPress 備份進行操作

備份您網站的檔案

使用 FTP 手動備份檔案

您可以使用 FileZilla 等 FTP/SFTP 客戶端,將所有站點檔案下載到計算機上的資料夾中。例如,您可以只下載您建立/上次修改的檔案,如自定義 bbPress 模板或新增到 bbPress 樣式表的自定義樣式。無需複製 WordPress 核心檔案,因為您可以從 wordpress.org 全新下載的 WordPress zip 檔案中替換它們。要備份的最重要的檔案之一是 wp-config.php 檔案,因為該檔案包含有關資料庫配置的資訊以及有關如何設定站點的其他選項。其他重要檔案位於 wp-content 資料夾中,其中包含所有已安裝的主題、外掛和所有上傳媒體。

在某些情況下,您不必下載站點的所有檔案,除非您安裝了新外掛或修改了主題。預設情況下,WordPress 按一年中的幾個月對您的媒體檔案進行存檔,如果您上個月備份了您的網站,則無需下載舊的媒體媒體檔案。

有關如何備份檔案的更多資訊,您還可以按照此 WordPress 指南 備份您的 WordPress 檔案

備份站點檔案和資料庫的自動化解決方案

有大量非常好的免費外掛可以在這裡備份 WordPress 外掛儲存庫中的資料庫和檔案。但如果您正在尋找自動化的高階服務,請考慮使用 Automattic 的 VaultPress

備份您的 WordPress 資料庫

資料庫是您站點的重要組成部分,因為它在一堆表中包含您的所有站點資料,通常在預設 WordPress 安裝中以 wp_ 為字首。當您的使用者建立話題、回覆,甚至只是有關使用者的資訊時,所有這些都儲存在 WordPress 資料庫表中。

使用 phpMyAdmin 手動備份資料庫

以下是手動備份資料庫的分步指南。有關使用 phpMyAdmin 手動備份資料庫的更多詳細資訊,請聯絡您的託管服務提供商或閱讀以下 WordPress 指南 備份您的資料庫

備份資料庫的自動化解決方案

這些只是僅備份資料庫的外掛

  • WP-DBManager – 這提供了一個功能齊全的前端介面來管理您的資料庫,您可以透過這個外掛最佳化、修復、備份、恢復、刪除表和執行選定的查詢。這很方便,但請在安裝前閱讀外掛主頁上的免責宣告。

另請注意,WordPress 的許多頂級安全外掛也有備份/恢復資料庫的選項。

恢復您的網站

您需要學習如何備份您自己的站點檔案並知道如何恢復它們,以便如果有一天您需要恢復您已經準備好的站點備份。因此,請嘗試進行測試備份並正確恢復,以便您熟悉備份軟體的工作原理。

請注意,僅將恢復作為最後的手段,如果問題只是來自一個簡單、易於修復的問題,則只需修復該問題。在站點恢復期間,您將丟失自上次備份以來的所有新資料。

例如,如果您在週一進行了備份,而您的站點在週三由於編輯模板檔案時的輕微 PHP 問題而出現錯誤,則不要恢復週一的備份,否則您將丟失週二和週三的所有資料,只是一個未成年人可以輕鬆解決的問題。

使用 FTP 手動恢復您的檔案

只要您剛剛從您的站點下載 wp-content 資料夾和 wp-config.php 檔案進行備份,那麼恢復就像將檔案複製回您的 WordPress 站點一樣簡單。然後,上傳 wp-content 資料夾中的其餘檔案,例如外掛和主題,以及您的媒體檔案。

使用 phpMyAdmin 手動恢復資料庫

按照 WordPress Codex 指南使用 phpMyAdmin 恢復資料庫,從備份恢復資料庫

備份資料的其他方法

WordPress 後端匯出工具

WordPress 提供了一種透過將 bbPress 帖子匯出到 XML 檔案來匯出資料的方法。您可以在 WordPress 後端的工具 > 匯出中找到它。這只是備份站點的快速方法,不能替代完整備份過程。它只備份網站上的內容而沒有資料庫資訊,最好將其視為恢復一些可能已丟失且無法從帖子修訂表中恢復的帖子的快速方法。

主機提供的備份軟體

大多數 WordPress 託管服務提供商都提供有限的備份服務來備份您的站點。請務必聯絡您的託管服務提供商以瞭解他們提供的備份服務。

請記住,備份您的網站是您的責任,不要僅僅依賴您的託管服務提供商進行備份。

其他資源

報告拼寫錯誤

以下文字將傳送給我們的編輯: