WordPress 數據庫備份:備份 WP 數據庫的 3 種方法

已發表: 2022-07-06

出於安全原因,您是否需要備份 WordPress 數據庫或將 WordPress 站點遷移到新主機? 數據庫是您網站不可或缺的一部分,因為它包含使您的網站正常運行的信息。 WordPress 數據庫備份是必不可少的,不僅可以在您的網站出現故障時恢復關鍵信息,還可以在您發現某些文件在網站遷移過程中丟失或損壞時。

備份數據庫有幾種不同的方法,選擇最佳方法取決於站點的需求和復雜性。 在本文中,我們將向您展示備份 WordPress 數據庫的三種方法。

什麼是 WordPress 數據庫?

WordPress 數據庫是存儲與您的 WordPress 網站相關的所有信息的地方。 它包括您的帖子、評論、登錄信息、主題和配置設置。 如果沒有數據庫,您的網站將無法運行。

WordPress 使用 MySQL 數據庫管理系統來存儲和檢索您網站的所有信息。 MySQL 數據庫將您網站的數據存儲在表、行和列中。 只要您擁有 WordPress 管理員權限,就可以添加、修改或刪除數據。

要獲取您請求的信息,WordPress 必須與 MySQL 數據庫交互。 它通過在 PHP 中發送 SQL(MySQL 數據庫管理系統的標準語言)中的查詢來實現這一點,PHP 是編寫 WordPress 的語言。PHP 和 SQL 協同工作以動態輸出數據,禁用評論,向用戶顯示特定內容,刪除記錄等。

當您安裝 WordPress 並使用 WP 託管服務提供商時,會自動為您創建數據庫。 如果您不選擇託管 WordPress 託管,則需要從首選託管服務提供商處獲取數據庫憑據。 您的數據庫將存儲在您的託管服務提供商的服務器上。

當訪問者登陸您的網站時,他們的瀏覽器將向託管您網站的服務器發送請求。 然後,服務器會將數據發送給訪問者,並允許他們按照您的決定使用它。 例如,您可以選擇在您的網站上僅顯示一小部分封閉內容,例如白皮書或電子書,並且僅在訪問者填寫表格後才允許訪問。

為什麼 WordPress 數據庫備份很重要

由於您的 WP 數據庫存儲了您創建的所有信息,因此準備好其副本非常重要,以防您的數據庫被清除或損壞。 但是,WordPress 默認情況下不會自動備份數據,將這個網站管理任務留給所有者。 正如您要注意 WordPress 網站的安全並運行 WordPress 更新一樣,您應該定期執行 WordPress 數據庫備份。

備份會創建站點數據庫的副本。 在網站崩潰的情況下,您將可以訪問事件發生前的所有內容。 讓我們看看應該備份數據庫的一些常見原因:

  • 站點遷移:錯誤遷移的數據庫是 WordPress 站點遷移過程中的常見錯誤。 WordPress 網站內容的備份和遷移很容易,但許多第三方備份插件也不會​​遷移數據庫。 由於這可能導致站點遷移期間丟失數據庫,因此最好尋找一個備份解決方案或遷移插件來備份數據庫。
  • 安全性:WordPress 數據庫存儲有關您的站點安全性的關鍵信息,例如登錄名和密碼。 鑑於其龐大的用戶群,WordPress 是黑客的主要目標。 保持數據庫的新備份將使您能夠在您的站點受到威脅時快速恢復您的站點。
  • 意外覆蓋:有時,您可能會意外更改重要設置或刪除應保留的內容。 如果您的數據庫備份良好,您可以簡單地恢復到最近的備份並繼續!
  • 升級前:WordPress 建議您在升級主題、插件和 WordPress 核心之前備份數據庫。 如果在進行更新後出現問題,您將能夠從備份中恢復數據庫並更輕鬆地解決問題。

WordPress 數據庫備份與 WordPress 網站備份有何不同

WordPress數據庫備份和 WordPress網站備份是兩個不同的東西。

完整的 WP 站點備份涉及保存 WordPress 安裝的文件以及數據庫。 這些文件存儲在 public_html 主目錄中,包括 WordPress 插件、核心文件、主題、圖像、代碼文件和靜態網頁。 數據庫存儲不包含在站點文件中的站點數據,例如頁面、帖子和評論。 站點所有者通常會創建一個定期備份任務來保存所有這些文件。

您應該多久備份一次 WordPress 數據庫?

最好在站點更改時執行 WordPress 數據庫備份。 當您添加或修改站點內容、上傳新主題/插件、在 WooCommerce 站點上進行新交易、註冊新用戶或接收新評論時,請考慮執行站點備份。

您是定期添加內容,還是每天添加幾次? 那麼你的 WordPress 數據庫備份也應該是定期的,並且最好模仿內容添加的頻率。

例如,如果您正在開展營銷活動並每天在您的 WordPress 博客或登錄頁面上發布多條內容,那麼您應該每天多次運行自動備份。 這將在您的網站崩潰或遭受攻擊的不幸事件中保護您。 您不必處理您辛辛苦苦創建的帖子丟失的情況。 通過提前計劃 WordPress 數據庫的計劃備份,可以節省大量時間和精力並避免挫折。

您的網站是否每天都會收到很多評論和聯繫表格回复? 嚴格的 WordPress 數據庫備份計劃可確保日常交互保持在原位,並可根據需要進行訪問。 不創建每日備份可能會導致備份之間丟失更多數據。 備份之間的時間越長,從備份中恢復時數據丟失的風險就越大。 通過適當的備份和恢復機制,您可以保護您的數據庫免受數據丟失或損壞。

如前所述,每次更新 WordPress 時,都應該運行完整備份。 這包括對 WordPress 核心版本、插件、主題、內容和與開發相關的更改的更改。

WordPress數據庫備份方法

在您的網站或電子商務管理計劃中考慮執行 WordPress 數據庫備份的這三種方法。

方法一:插件備份

當您對網站進行更改時,有一些 WordPress 備份插件會生成備份。 在這裡,我們將使用超過 400,000 名網站所有者使用的 BlogVault 來完成整個過程。

  1. 下載並安裝 BlogVault 插件
  2. 創建備份
  3. 完畢! 將備份文件下載到您的計算機以供離線訪問

這是備份 WP 數據庫的一種快速簡便的方法。 但是,您應該確保您使用的備份插件也可以恢復備份,否則您可能必須自己手動配置數據庫恢復。 理想情況下,該插件應提供自動恢復功能,並指示先前和即將進行的備份的時間戳,就像 BlogVault 一樣。

當您使用備份插件時,也可能會出現其他一些問題。 例如,備份插件將其數據存儲在 WordPress 站點上的文件夾中。 如果您的站點已損壞,這些文件也會損壞,從而在您備份整個站點時產生問題。

如果備份是在服務器級別而不是通過您的網站進行的,那麼即使是一個小問題也可能導致備份失敗。 由於無論您的網站是否正常運行或在線,都會進行備份,因此在您需要特定備份之前,您可能不會意識到它已失敗。

您還必須考慮備份在 Web 服務器上佔用的磁盤空間。 好消息是,許多 WordPress 備份插件會進行增量備份並且不會佔用磁盤空間。

免責聲明:Codeable 與本文中提到的任何插件和解決方案都沒有關聯。

方法 2:通過您的託管服務提供商手動備份

您可以手動備份您的 WP 數據庫。 這種方法的優點是它使您可以控制要備份數據庫的哪些部分。 例如,您可能希望將 WordPress 數據庫遷移到新站點,但沒有特定的登錄詳細信息或主題設置。 當您選擇手動備份時,您可以進行部分備份或僅備份您需要的信息並將其餘信息保留原樣。

許多託管服務提供商都有數據庫備份選項。 您可能會也可能不會找到此選項,具體取決於您是使用雲託管還是共享網絡託管,還是使用 cPanel 來管理您的網站。 如果您有權訪問 cPanel,您可以使用 phpMyAdmin 備份您的數據庫,但通常通過 cPanel 的“備份”部分有更簡單的方法,如下所述:

  1. 打開 cPanel 並查找“備份”選項
  2. 單擊“下載 MySQL 數據庫備份”
  3. 將 .gz 數據庫備份文件下載到您的計算機

雖然這是備份數據庫的快速方法,但將數據庫恢復到新的託管服務提供商將需要您重新創建數據庫登錄憑據並修改 wp-config.php 文件。 如果您不習慣使用代碼,您一定會發現手動 WordPress 數據庫備份既複雜又令人生畏。

您可以將數據庫保存在 PC 上的安全位置作為備份。 如果您正在執行完整備份,您可以將副本保存在與 WordPress 文件相同的文件夾中。 此外,請確保記錄執行備份的時間。

方法3:聘請專家

備份 WordPress 網站的最簡單方法是使用插件。 使用 WordPress 備份插件,您無需進入 cPanel 或下載數據庫副本。 您可以一鍵安排自動備份和還原數據庫,這無疑將為您節省大量時間和精力。

但是,備份 WordPress 數據庫很容易出錯。 正如我們已經討論過的,即使使用最好的 WordPress 備份插件,事情也可能會出錯。 此外,您需要檢查插件是否能夠將備份恢復到新位置。 當您為站點遷移備份數據庫時,這將派上用場,其中數據庫備份只是其中的一步,而將備份恢復到新站點則完全是一個不同的挑戰。

WordPress 數據庫備份的手動方法使您可以更靈活地選擇要備份的內容。 但是如果你沒有編碼知識,它會更加耗時且不可行。

您可以跳過這些方式並聘請 WordPress 專業人員為您執行數據庫備份和遷移。 許多公司和自由職業者在線提供這些服務。 您只需要明智地選擇,這樣您就可以以合理的成本可靠地完成工作。 但是,這裡有一些事情需要考慮:

  • 並非所有公司和自由職業者都擁有 WordPress 的專業知識。 如果您聘請第三方,請確保他們對 WordPress 基礎架構和生態系統有深入的了解。
  • 定價可能會有所不同,具體取決於備份的方式。 如果您需要修復潛在的備份錯誤或數據問題,請注意額外的服務費用。
  • 並非所有人都在備份和遷移後提供持續支持。 如果您希望繼續獲得 WordPress 相關任務的幫助,請確保該服務包含在您選擇的包中。

尋找 WordPress 數據庫備份和遷移專家的更好方法是使用像 Codeable 這樣的平台。 原因如下:

  • 所有 Codeable 專家都專注於 WordPress,並從事過類似的項目。 您可以放心,他們有能力滿足您的期望。
  • 可編碼專家都經過仔細審查 - 您可以節省檢查參考資料和投資組合的時間。
  • 在 Codeable 上僱用某人的過程既快速又簡單。 填寫一份關於您現有站點和遷移計劃的信息,Codeable 將向您介紹適合該工作的 1-5 位專家。 一旦您接受了其中一位專家的估計,他們就可以開始處理您的項目了!

對您的 WordPress 數據庫備份和安全性做出明智的選擇

在 Codeable 上僱用 WP 自由職業者

您網站的數據是寶貴的資產。 它對您的業務具有貨幣價值。 您已經花費了數百個小時來創建吸引客戶的內容。 您永遠不想在發生不良事件後無法取回網站內容的情況。

備份您的數據并快速恢復它是必不可少的。 雖然備份數據庫的方法很簡單,但如果您使用手動恢復過程,恢復它可能不那麼簡單,並且需要技術專業知識。 備份插件是一種方便的解決方案,但也有其風險。

委託 WordPress 專家執行這項工作可以讓您高枕無憂,因為他們知道重要的網站管理任務是安全的。 提供此服務的機構可能不提供持續支持,在價格更高的 WordPress 維護計劃中包含完整備份,或者向您收取額外的持續支持費用。 在自由平台上尋找和審查 WordPress 開發人員會浪費你的時間。

相反,您可以讓 Codeable 讓您與經過審查的自由職業者取得聯繫。 只有具備合適技能的人才適用於您的項目。 估價是免費的,如果您還沒有準備好,沒有義務僱用! 想立即了解它的工作原理嗎? 在 https://app.codeable.io/tasks/new 上提交您的項目。