如何在沒有插件的情況下手動備份您的 WordPress 網站

已發表: 2021-03-04

在運行您的網站時,了解最基本的 WordPress 任務非常重要。 當然,安全性應該是您的主要考慮因素之一。 創建手動 WordPress 備份也應該在您的工具箱中。 您應該使用專用的備份插件或在線服務來自動備份您的網站。

但是,通過了解如何手動備​​份您的網站,您將更好地了解您的網站是如何工作的。 此外,如果您無法訪問 WordPress 儀表板或在線服務,手動方法可以保存您的培根。 意外發生,因此,這是一個很好的學習方法。

這篇文章將向您展示如何手動備​​份(和恢復)您的 WordPress 網站。 在此之前,讓我們談談您在後台安裝 WordPress,以及為什麼自動化方法是最好的。

關於為什麼需要備份 WordPress 網站的快速入門

對於初學者來說,WordPress 備份只是將您網站的文件和數據庫從一個位置複製到另一個位置。 您想要進行定期備份有幾個充分的理由:

  • 如果您的 WordPress 網站遭到入侵,您可以將其恢復到原始狀態。
  • 您可以獲取當前備份並使用它來為您的站點進行新設計,或實施新功能。 您可以通過本地開發環境執行此操作,同時保持您的實時站點不變。
  • 硬件、軟件和一般服務故障可能會導致您的數據被擦除,包括您的備份。
  • 儘管您很小心,但用戶錯誤始終是可能的。 從備份中恢復數據通常比重新創建數據更直接。

然而,使用 WordPress 通常意味著安裝插件來幫助自動化日常任務。 如果您想知道為什麼這是備份站點的更好方法,下一節將解釋。

為什麼手動備份通常不是最好的方法

開箱即用的 WordPress 安裝——它是“核心”——非常簡單。 這是設計使然。 如果您想改變網站的外觀,安裝主題就是您實現它的方式。 如果您想擴展您網站的功能,您將安裝插件。

雖然插件可以在您的網站上完成許多事情,但自動化複雜任務是使用它們的最佳方式之一。 出於以下幾個原因,備份您的站點適合自動化:

  • 您可以確保每次進行備份時都執行相同的步驟。
  • 您將知道正確的文件和文件夾已成功備份。
  • 您還可以確保備份安全存儲。

無論如何,您可能已經在為許多不同的 WordPress 任務使用插件。 但是,如果您的 WordPress 網站被黑客入侵,您將無法訪問 WordPress 處理文件的常用方法。 鑑於此,學習如何手動備​​份是您箭袋中的另一個箭頭。

如何手動備​​份您的 WordPress 網站

我們將手動備份分為兩部分:第二部分將更仔細地查看您的數據庫。 但是,在此之前,第一部分將處理您的主題、插件和媒體。 讓我們來看看!

1. 備份您的 WordPress 主題、插件、文件和媒體上傳

首先,您需要備份許多文件。 幸運的是,您不需要全部保存,因為可以重新下載 WordPress 核心文件。

在開始之前,您需要準備好以下內容:

  • 管理員訪問您的託管服務器
  • 安全文件傳輸協議 (SFTP) 客戶端,例如 FileZilla,以及您的 FTP 憑據。
  • 通過 SFTP 傳輸文件所需的技能。

一旦你有了這些,通過你的 SFTP 客戶端登錄到你的站點,並查看www或public_html目錄中的文件列表:

顯示 WordPress 文件的 FTP 客戶端。

如果您有多個站點,您會在專用文件夾中找到一些其他站點,儘管文件結構相同。 無需掃描此處的所有文件,您只需找到以下內容:

  • 網站根目錄中的wp-config.php文件。
  • wp 內容目錄。

簡而言之,第一個文件包含您站點的特定配置設置,包括 WordPress 應用程序用於連接到數據庫的連接字符串。 wp-content文件夾是您的主題、插件和媒體文件所在的位置。

這裡的工作很簡單:將文件和文件夾拖到安全位置! 完成此操作後,第一部分就結束了。

2. 備份您的 WordPress 數據庫

備份數據庫比站點的文件夾和文件要復雜一些,主要是因為您需要連接到數據庫服務器。 為此,您還需要:

  • 管理員訪問您的主機帳戶。
  • 訪問諸如 phpMyAdmin 或 Adminer 之類的工具,可讓您使用圖形用戶界面 (GUI) 訪問 WordPress 數據庫。 此類工具通常可通過您的網絡主機的 cPanel 或類似工具獲得。

準備好這些後,請查看以下兩種不同的備份方法。 隨意選擇適合您的選項,因為它們都達到了相同的目標。

使用圖形工具(例如 Adminer)

使用 GUI 訪問您的 WordPress 數據庫使使用它變得簡單,並且有許多可用的工具。 您的主機通常會提供 phpMyAdmin 或 Adminer。

該工具的位置會因您的主機而異,但通常會清楚地標明如下:

Web 主機中的 MySQL 數據庫屏幕。

進入後,您會在左側某處找到一個列表或下拉列表,其中顯示了您網站的數據庫:

在 Adminer 中選擇數據庫。

在這裡,選擇與您的網站名稱對應的數據庫:

WordPress 數據庫表的列表。

接下來,單擊數據庫的導出鏈接,如果出現提示,請使用自定義導出。導出屏幕上,如果有選項,請選擇UTF-8 編碼,然後選擇GZIP輸出選項(如果可以,請再次選擇):

在 Adminer 中導出數據庫。

最後,單擊導出並將文件保存到您的計算機。

使用主機控制面板的功能

許多用戶未充分利用其主機控制面板中的功能。 無論如何,您都可以從許多託管管理面板備份您的數據庫。 許多主機使用 cPanel,但也有可用的自定義儀表板。

您必須檢查您的特定主機是否能夠手動備份數據庫。 有些為下載數據庫提供了一套清晰的說明。 相反,其他人不允許您手動下載數據庫,除非它是站點範圍手動備份的一部分。

在任何情況下,都會有一個選項來備份您的網站,並在您的主機後端清楚地標記。 如果您使用的是 cPanel,通常是文件部分中的備份嚮導

cPanel 中的備份嚮導鏈接。

從這裡,您需要單擊備份按鈕,該按鈕將引導至完整或部分備份部分:

在 cPanel 備份嚮導中選擇備份。

最後,單擊MySQL Databases和Email Forwarders & Filters鏈接,然後在下一頁的特定鏈接上下載您的數據庫和文件:

在 cPanel 中選擇完整或部分備份。

請注意,您也可以下載您的主目錄以確保完整性,但這不是必需的。 或者,您可以跳過之前的文件備份步驟,並從此處下載您的主題、插件和媒體(如果您可以使用該選項)。

如何以及在何處存儲手動 WordPress 備份

在我們考慮從備份中恢復您的 WordPress 網站之前,讓我們為您提供一些安全存儲備份的建議。 我們建議不要執行以下操作:

  • 將備份存儲在您網站的服務器上,因為任何問題都可能擦除數據。
  • 將備份保存在您用於日常工作的計算機上。 您可能會錯誤地刪除文件,或者如果硬盤出現故障,您將丟失它們。

相反,我們遵循“三項規則”——將備份的三個副本存儲在三個不同的位置。 一個應該在安全的雲存儲解決方案中,一個應該在可移動驅動器上。 第三個可以是您選擇的格式,但必須與其他備份分開。

如何手動恢復您的 WordPress 網站

好消息是,如果您處於需要恢復 WordPress 網站的位置,該過程幾乎與備份它相反。 雖然我們已經在本文中介紹了大部分細節,但值得您了解您需要採取的廣泛步驟:

  • 您可能會面臨與您的網站有關的“空白石板”。 因此,我們建議安裝新版本的 WordPress,因為這將生成您的文件、數據庫和關聯用戶。
  • 使用您的新 MySQL 用戶憑據登錄到您的 GUI 數據庫工具。
  • 從左側目錄菜單或下拉菜單中找到新站點的數據庫名稱。
  • 進入 WordPress 數據庫後,單擊導入選項。
  • 瀏覽到您的文件並確保字符編碼設置為UTF-8(如果可用)。
  • 單擊Go 、 FinishImport開始該過程。
  • 一旦您的數據庫備份並運行,獲取wp-content文件夾和wp-config.php文件,並將它們上傳到您的服務器,覆蓋以前的文件夾。 如果需要,更新數據庫名稱和憑據。

您可能會發現恢復過程比備份容易得多,因為您已經在第一次完成了每個操作。

然而,一旦你完成了,有兩個“清理”步驟需要執行。 首先,從您的根服務器中刪除.SQL備份文件,並為您的文件、文件夾和數據庫設置正確的權限。

包起來

站點備份是您應該實施的關鍵和基本過程。 它們應始終包含在您的 WordPress 安全程序中。 當您無法訪問儀表板時,手動備份方法可以為您提供幫助。

更重要的是,您可以通過手動 WordPress 備份了解很多有關您的安裝的信息。 因此,當您應該使用插件或在線服務來備份您的網站時,請偶爾進行手動備份。

這篇文章概述了手動備份 WordPress 網站的許多方面。 您需要考慮備份您的主題、插件、媒體和數據庫。 對於後者,您可以使用幾種方法。 當然,安全地存儲備份並知道如何手動恢復它們也應該是您關心的關鍵問題。