如何備份您的 WordPress 網站

已發表: 2024-08-23

如果說每個 WordPress 用戶都應該做一件事,那就是備份他們的網站。伺服器崩潰、網站故障和惡意軟體比您想像的更常見,它們都可能導致您的網站及其內容完全丟失。

您可能已經知道這一點,這就是您來這裡的原因。您想了解備份網站和保證內容安全的最佳方法。

哪種備份方法最好在很大程度上取決於個人用戶,因此我們將介紹五種不同的網站備份方法。無論您是想進行手動備份、使用外掛程式安排自動備份或使用其他工具,本指南將逐步引導您完成整個過程。

這樣,您就可以採用最適合您的備份方法,並保護您的網站免受災難性資料遺失。

為什麼要備份您的 WordPress 網站?

想像一下失去一切——你所有手寫的帖子、你精心製作的所有頁面、你的主題定制、插件設置,以及一切。

對於個人部落客和創作者來說,這可能是您所有辛勤工作的巨大損失。對於企業和電子商務網站來說,這可能會帶來嚴重的後果,甚至帶來財務上的毀滅性打擊。

請考慮備份網站極為重要的幾個原因。

防止資料遺失

無論您是在撰寫充滿對您重要的個人帖子的博客,還是在經營一家必須從頭開始建立整個網站會使您的公司陷入困境的企業,數據丟失都是一個主要問題。

一些帖子丟失或頁面被損壞可能不是什麼大問題,但您的整個網站呢?資料遺失隨時可能發生—無論是由於簡單的錯誤還是惡意刪除。

考慮一些常見原因:

  • 意外刪除:您刪除了不需要的帖子或頁面或進行了一些編輯 - 後來才意識到您完全刪除了錯誤的內容。 WordPress 的修訂功能和垃圾資料夾通常可以防止這種情況,但它可能會失敗,而且這種類型的錯誤很常見。
  • 故障和損壞:當您執行例行 WordPress 更新時,您的網站突然變成了死機白螢幕。或者您安裝了一個新外掛程式並遇到了奇怪的衝突,導致您網站的某些部分被破壞和損壞。網站很挑剔;任何事情都可能發生。
  • 伺服器崩潰:當伺服器元件崩潰時,它們可能會損壞其上的資料 - 您的網站和資料庫。這種情況可能會隨機發生,而並非您自己的過錯。
  • 惡意軟體和駭客:如果駭客成功侵入,他們可能會刪除或破壞內容並用惡意軟體感染您的網站。除了遺失內容之外,要清除所有文件中的惡意軟體並不容易。最好的辦法是將網站恢復到攻擊前的狀態。

完全資料遺失可能並不常見,但如果您經營網站很長時間,您可能至少會遇到這些問題之一。

最大限度地減少停機時間和故障排除

備份使解決問題變得容易。惡意軟體?不小心刪了貼文?搞亂了你的主題?恢復備份,一切都會像原來一樣。

如果沒有備份,修復網站可能需要很長時間,並且需要進行大量煩人的故障排除。如果資料遺失嚴重,則表示您的網站將關閉一段時間。對於企業來說,長時間的停機會嚴重影響您的利潤。

即使您將最重要的內容保存在其他地方,您仍然需要花費幾天或幾週的時間重新設定整個網站。嘗試立即記住所有網站設定和主題自訂。如果您真的丟失了網站,事情不會變得更容易。

即使沒有發生那麼極端的事情,您也可能會犯一個想要回滾的錯誤。

更輕鬆的遷移

如果您想將網站遷移到新伺服器, WordPress 備份和遷移外掛程式可以讓這一切變得更加容易。您無需手動儲存網站檔案和資料庫,只需單擊一個按鈕即可在要移動到的伺服器上還原快照。

這也可以用於故障排除或建立臨時網站以在將這些變更推送到即時網站之前進行測試。

雖然防止資料遺失是備份網站的主要原因,但還有很多其他原因。如果您還沒有對網站進行備份,那麼現在沒有理由不執行此操作,除非您不知道執行此操作的最佳方法。

備份 WordPress 網站的最佳方法是什麼?

備份 WordPress 的方法有很多種,包括使用各種工具手動執行或安裝外掛程式來自動執行該過程。每種方法都有其優點和缺點,我們將在下面詳細介紹如何做到這一點。

現在,什麼時候應該使用特定方法?

1. 使用外掛程式備份:快速輕鬆備份的最佳全能選項。這是最快的備份方式,也具有讓您自動執行定期備份的優點。此外,如果您無法使用 cPanel 和 FTP 等工具,這是您唯一的選擇。

2. 使用 cPanel 手動備份:進行手動備份最快的方法。提供基於 Web 的介面,讓您下載檔案和資料庫。

3. 使用 FTP 手動備份:這需要您安裝 FTP 用戶端並遠端連線到您的網站。對於初學者來說可能會感到困惑。此外,這不會捕獲您的資料庫,因此您需要將其與另一種方法結合。

4. 使用 phpMyAdmin 手動備份:這允許您下載資料庫,但不能下載網站檔案。 phpMyAdmin 使用 Web 介面,因此備份資料庫既快速又方便,但您需要同時使用 cPanel 或 FTP。

5. 透過網站主機備份:此功能類似於備份插件,可讓您安排自動備份,但您可以透過網站主機的儀表板而不是透過 WordPress 存取它。然而,它可能不可靠,具體取決於主機,因此最好同時採用其他備份方法。它也剝奪了控制權。您可能不知道備份的頻率或備份的儲存位置。

需要了解的重要一點是,您的 WordPress 網站分為兩個部分:您的網站文件和資料庫。網站檔案包括 WordPress 核心、您的主題和樣式以及您安裝的外掛程式。該資料庫包括您的貼文、頁面、使用者和其他內容。

人們常犯的一個錯誤是只下載了網站文件,當他們嘗試恢復網站時卻發現所有部落格文章都消失了。要進行完整備份,您需要網站檔案和資料庫。

備份 WordPress 網站的 5 種方法

備份 WordPress 檔案的方法有很多,但我們收集了五種最簡單、最直接的方法。我們將逐步引導您完成每一項,您可以決定選擇哪一項。

注意:雖然 WordPress 確實有匯出功能(您可以在「工具」>「匯出」中找到),但這只能匯出一些內容 - 貼文、頁面、評論等。下面的方法。

現在讓我們詳細介紹一下如何備份WordPress。

  • 方法 1:使用外掛程式備份 WordPress 網站(建議)
  • 方法 2:透過 cPanel 手動備份 WordPress 網站
  • 方法 3:透過 FTP 手動備份 WordPress 站點
  • 方法4:使用phpMyAdmin手動備份資料庫
  • 方法 5:透過您的虛擬主機備份您的 WordPress 網站

方法 1:使用外掛程式備份 WordPress 網站(建議)

當您想要備份 WordPress 網站時,找到合適的外掛程式可以讓工作變得更輕鬆。 WordPress 外掛目錄一個很好的起點。但在您瀏覽時,請務必檢查一些重要的詳細資訊:

  • 該外掛程式是否使用最新版本的 WordPress 進行了測試?
  • 它有大量的活躍安裝嗎?
  • 是否得到很好的評價?

請務必瀏覽評論以了解其他使用者的評論。找到您想要使用的插件後,您就可以繼續。

在本指南中,我們將引導您設定 UpdraftPlus,這是一個滿足上述所有條件的插件。它是最受歡迎和最值得信賴的備份插件之一——這是有充分理由的。

首先,我們將引導您使用免費版本的外掛程式UpdraftPlus備份您的網站。使用備份插件比手動備份網站更快;只需一個按鈕即可儲存快照,而不必進入網站檔案並手動下載它們。

另外,並非所有網站主機都為您提供 cPanel 或 FTP 存取權限,不熟悉網站後端導航的人可能會遇到麻煩。如果您無法手動備份,那麼插件是您最好的選擇。

步驟 1:安裝並啟動 UpdraftPlus

您需要做的第一件事是安裝 UpdraftPlus 的免費版本。您可以在 WordPress 外掛程式儲存庫中找到它,並直接透過儀表板安裝它。

導航至插件 > 新增插件並搜尋 UpdraftPlus。按一下「立即安裝」,然後按一下「啟動」

install-updraftplus-plugin

如果您有UpdraftPlus 的高級版本或從儲存庫手動安裝它,您也可以點擊「上傳外掛程式」並將 zip 檔案放入其中。

第 2 步:設定遠端存儲

首先,選擇您要備份到的位置。

在網站伺服器上儲存備份是一個壞主意。如果您的伺服器檔案損壞或感染惡意軟體,備份將變得毫無用處。

Nautilus Marketing執行長 Tom Jauncey 表示一般來說,您應該採用 3-2-1 規則進行備援。 3-2-1 規則「意味著你應該在其他地方保留數據的三份副本,」他說,然後補充道,「或者例如,有原始數據,一份備份在另一個媒體上,另一個備份在另一個媒體上。

因此,您可以「將一個本地保存在電腦上,另一個保存在外部硬碟上;在雲端中保留另一個副本,」他說。

透過前往「設定」>「UpdraftPlus 備份」開啟 UpdraftPlus ,然後點選「設定」標籤。

按一下要將備份匯出到的儲存空間。請依照以下步驟對所選服務進行身份驗證。

choose-backup-storage-options

現在,當您執行手動或自動備份時,它們將有一個儲存位置。

步驟 3:在 UpdraftPlus 中進行手動備份

如果您想立即建立備份,非常簡單:只需點擊藍色的「立即備份」按鈕即可。

creating-a-backup-in-updraftplus

將出現一個彈出窗口,讓您選擇要備份的內容。確保選擇檔案和資料庫進行完整的 WordPress 備份。然後點擊立即備份開始該過程。

starting-the-backup-process

幾分鐘後,您的網站將會備份。您可以從與以前相同的選項卡中找到備份並進行還原。

you-can-find-your-existing-backups-here

第 3 步:安排備份

如果您願意,您可以安排自動備份。按一下“設定”標籤。

您可以在此處設定文件備份計劃資料庫備份計劃。您可以從幾個選項中進行選擇。您也可以在自動刪除舊備份之前保留一定數量的備份

schedule-backups-to-run-at-set-times
就是這樣! UpdraftPlus 現在將定期備份您的網站並將檔案儲存在安全的地方。

方法 2:透過 cPanel 手動備份 WordPress 網站

如果您想手動儲存備份,最簡單的方法是透過 cPanel。大多數網站主機使用 cPanel 或其重新設計,您通常可以透過網路介面存取它。檢查您的主機的文檔,看看他們是否使用它。

第 1 步:登入 cPanel

首先,您需要存取 cPanel。您通常可以透過造訪主機的網站並使用主機帳戶登入來找到它。可能有一個連結或選單項目將您引導至 cPanel。您通常也可以在這裡找到您的 cPanel 登入資訊。

您也可以將/cpanel新增到您的網站地址。

第 2 步:執行備份精靈

登入 cPanel 後,您將看到主畫面。尋找“檔案”子選單並點選“備份精靈”

這將讓您只需點擊幾下即可備份您的網站。它包含您的資料庫和主目錄,通常是您的 WordPress 檔案所在的位置。只需點擊“備份”即可開始。

c-panel-backup-wizard-window-for-manual-wordpress-backups

您可以進行完整備份或單獨下載主目錄(網站檔案)和資料庫。完整備份不允許您透過 cPanel 進行恢復,因此您可能需要儲存部分備份。

choose-a-full-or-partial-backup

之後,系統會提示您下載檔案。

或者,您可以使用“備份”選單而不是“備份精靈”。這是完全相同的,只是沒有一步一步的指導。

backup-menu-window
僅此而已;您現在已經對網站進行了手動備份。

方法 3:透過 FTP 手動備份 WordPress 站點

如果您的主機不使用 cPanel,那麼下一個最佳選擇是使用 FTP 或檔案傳輸協定備份您的網站。這允許您遠端訪問您的網站並下載檔案。

重要提示:此方法僅下載您的網站文件,而不下載您的資料庫。資料庫是您的大部分內容(貼文、頁面、評論等)所在的位置。不要忘記使用下一個方法進行資料庫備份。

步驟1:下載FTP客戶端

FTP 不使用 Web 介面;您需要下載一個 FTP 用戶端。一些常見的包括FileZillaWinSCP 。本例我們將使用 FileZilla。

您還需要從您的網站主機取得 FTP 憑證。您通常可以在他們的儀表板中找到這些信息,或者您可以向他們索取憑證。

步驟2:使用FTP連接

取得 FTP 憑證(包括主機 URL、使用者名稱、密碼和連接埠)後,打開 FileZilla 並在螢幕頂部的欄中輸入它們。然後按一下“快速連線”

enter-your-ftp-credentials-in-filezilla-here

在下面的面板中,您將在左側看到您的電腦文件,在右側看到您網站的文件。如果需要,請導覽至您的 WordPress 目錄,該目錄可能位於public_htmlwww資料夾中。

第三步:下載網站文件

要捕獲的最重要的檔案是根資料夾(WordPress 所在的資料夾)和 wp-content 資料夾中的檔案。其他資料夾主要是運行 WordPress 的核心文件,但下載所有內容也沒有什麼壞處。

點擊面板並按下鍵盤上的 Ctrl+A,選擇 WordPress 網站中的所有檔案和資料夾。然後右鍵單擊並單擊下載

select-the-files-in-your-wordpress-directory-to-backup
完成此操作後,您還應該按照以下步驟進行資料庫備份,因為許多重要文件都位於資料庫中。

方法4:使用phpMyAdmin手動備份資料庫

您的資料庫包含網站的大部分內容,例如您的部落格文章、頁面和評論。許多 WordPress 用戶犯了一個不幸的錯誤,認為這些檔案儲存在您透過 FTP 存取的檔案中;它們實際上在資料庫中。

您可以透過 cPanel 存取 phpMyAdmin,或者您也可以在您的網站寄存儀表板中找到它。

accessing-php-my-admin

打開 phpMyAdmin 後,點擊您的 WordPress 資料庫將其開啟。然後點擊頂部的“匯出”選項卡。

如果您只需要快速、完整的資料庫備份,請按一下「立即匯出」 如果您想要對備份的資料庫條目、格式設定等進行更多控制,您也可以將「匯出方法」設定「自訂」

exporting-tables-from-the-wordpress-database
這是備份資料庫的一種非常快速的方法,但不要忘記使用 cPanel 或 FTP 來取得網站檔案。

方法 5:透過您的虛擬主機備份您的 WordPress 網站

最後,許多網站主機提供自己的內建備份,您可以透過他們的儀表板存取。根據您的主機的不同,其外觀會有很大差異 - 並非所有主機都提供此選項。

這是一般指南:

  1. 造訪您的主機網站並使用您的帳戶憑證登入。
  2. 在您的託管儀表板中尋找備份選項。
  3. 檢查是否有辦法進行手動備份、設定自動備份或兩者兼而有之。

考慮將其與其他備份方法結合使用,例如使用備份插件。

總結

備份網站的方法有很多,包括手動(cPanel、FTP 和 phpMyAdmin)、透過 Web 主機或使用外掛程式。每個都有其優點。對許多人來說,使用外掛程式是安排定期備份的最簡單的方法。

UpdraftPlus 有一個免費插件,它具有您需要的所有核心功能,例如自動調度和多個遠端位置來保存備份。許多用戶依靠 UpdraftPlus 來管理他們的備份。

如果您喜歡該插件但需要更多功能,請考慮升級到UpdraftPlus Premium 。您將解鎖更多儲存位置以及將備份發送到多個儲存位置、加密、多站點支援和更精細的調度的能力。

不想自己管理備份的麻煩?

UpdraftPlus 讓一切變得簡單!加入超過 300 萬個信任 UpdraftPlus 備份和遷移 WordPress 網站的使用者行列。

探索 UpdraftPlus Premium

常見問題解答

我應該多久備份一次 WordPress 網站?

備份網站的頻率取決於網站的更新頻率。對於經常更改的網站,例如每日部落格或電子商務商店,建議每日備份。如果您的網站更新頻率較低,每週甚至每月備份可能更合適。

在進行任何重大變更(例如更新 WordPress 或修改網站檔案)之前,先對網站進行備份也很重要。

如何免費備份我的 WordPress 網站?

以上列出的所有方法都可以完全免費完成。免費的 WordPress 備份外掛很常見,通常提供可選的進階升級。這包括UpdraftPlus 的免費版本,您可以從 WordPress 儲存庫安裝它。您也可以免費完成手動備份。

如何將 WordPress 網站備份到桌面?

如果您進行手動備份,檔案將自動下載到您的桌面。如果您使用的是 UpdraftPlus 等備份插件,則只需下載備份檔案即可。

如果您想直接備份到 PC 上怎麼辦?您需要將 UpdraftPlus 連接到 Dropbox 等第三方服務,該服務可以將檔案同步到您的電腦。無法簡單地將備份直接傳送到您的電腦。

如何在沒有外掛的情況下備份我的 WordPress 網站?

要在沒有外掛程式的情況下備份您的網站,您需要透過 FTP 手動下載 WordPress 檔案並使用 phpMyAdmin 等工具匯出資料庫。您也可以使用 cPanel 或透過網站主機進行備份。請參閱以下連結:

  • 方法 2:透過 cPanel 手動備份 WordPress 網站
  • 方法 3:透過 FTP 手動備份 WordPress 站點
  • 方法4:使用phpMyAdmin手動備份資料庫
  • 方法 5:透過您的虛擬主機備份您的 WordPress 網站
WordPress 有備份選項嗎?

WordPress 有一個非常簡單的匯出工具,但這只能保存您的貼文、頁面和一些其他資料。要完整備份所有網站和資料庫文件,您需要安裝外掛程式或進行手動備份。

如何免費備份和還原我的 WordPress 網站?

除了備份您的網站之外,我們上面概述的所有方法也可以讓您免費恢復。您可以透過 FTP、phpMyAdmin 和/或 cPanel 手動還原文件,也可以透過 UpdraftPlus或任何備份插件來還原您的網站。

請注意,某些備份插件彼此不相容,只能恢復由自己的插件製作的備份。 UpdraftPlus 可以還原其他外掛程式的備份或您自己進行的手動備份。

如何自動備份我的 WordPress 網站?

如果您想建立備份計劃,手動備份方法是不可能的。相反,您需要透過網站主機進行設定或使用備份插件。

例如,UpdraftPlus 允許您隨時安排備份。您也可以在外掛程式的進階版本中開啟WordPress 更新之前的自動備份

什麼是 WordPress 備份?

WordPress 備份是網站所有資料的副本,包括資料庫、主題、外掛程式和媒體檔案。這是一種防止資料遺失的保護措施,您可以在伺服器崩潰、惡意軟體或意外刪除時復原資料。