如何僅通過數據庫備份來還原WordPress網站


我們始終建議我們的用戶定期進行完整的WordPress備份。 但是,如果您在不知不覺中使用了只能進行數據庫備份的免費插件之一怎麼辦? 在本文中,我們將向您展示如何僅通過數據庫備份來還原WordPress網站。 這不是完整的還原,但是我們將向您展示如何最大程度地減少損壞。

僅從數據庫備份中恢復WordPress網站

入門

為了本教程的緣故,我們假設您已將WordPress數據庫備份保存在一個zip文件中。 如果您還沒有,請按以下步驟手動進行WordPress數據庫備份。

如果您從與網絡託管服務提供商的不良經歷中恢復過來,那麼可能是時候找到一個更好的主機了。 我們精選了一些最好的WordPress託管服務提供商。 這些是我們合作過並信任我們自己的項目的公司。

另請參閱:7個關鍵指示器,您應該何時切換WordPress託管。

準備還原WordPress數據庫備份

首先,您將需要創建一個新的數據庫。 只需登錄您的cPanel帳戶,然後在“數據庫”部分下單擊“ MySQL數據庫”。

cPanel中的MySQL數據庫

接下來,為您的數據庫提供一個名稱,然後單擊“創建數據庫”按鈕。

創建新的MySQL數據庫

現在,您已經創建了數據庫,您需要一個MySQL用戶,該用戶將被分配所有特權以在新創建的數據庫上工作。

在同一MySQL數據庫頁面上,向下滾動至“ MySQL用戶”部分並添加一個新用戶。

添加一個新的MySQL用戶

為您的數據庫用戶提供用戶名和強密碼,然後單擊“創建用戶”按鈕。

接下來,您需要將此用戶添加到MySQL數據庫。 向下滾動到“將用戶添加到數據庫”部分,然後從下拉菜單中選擇用戶以及數據庫,然後單擊添加按鈕。

將用戶添加到數據庫

現在,您的新數據庫已經可以使用WordPress。

導入WordPress數據庫備份

首先,您需要訪問cPanel dashbaord。 在數據庫部分下,您需要單擊phpMyAdmin。

從cPanel啟動phpMyAdmin

在接下來的下一步中,選擇您先前在phpMyAdmin頁面上創建的數據庫,然後單擊Import按鈕。

現在,您需要單擊“選擇文件”按鈕以上傳WordPress數據庫備份文件。 只需單擊頁面底部的“開始”按鈕即可開始導入。

導入數據庫

導入作業完成後,您將看到一條成功消息。

您已成功導入WordPress數據庫。 現在,下一步是使用新數據庫安裝WordPress。

恢復您的WordPress網站

對於WordPress的手動還原,您將需要在服務器上手動安裝WordPress。 請訪問我們的WordPress逐步安裝教程,並跳至“如何使用FTP安裝WordPress”部分以獲取詳細說明。

在安裝過程中,當您到達“創建配置文件”步驟時。 輸入您先前創建的數據庫名稱和用戶。

在WordPress安裝過程中創建配置文件步驟

現在,您將看到一條消息,表明WordPress可以連接到您的數據庫,並且您可以立即運行安裝。

現在,單擊安裝按鈕將顯示“已安裝”消息。

已安裝的消息

這就是您現在可以繼續登錄到WordPress網站的全部操作。

恢復故障排除

由於您沒有舊的WordPress文件,因此將丟失幾件事。 其中一些可以輕鬆恢復,而另一些則有些困難。 我們將一一介紹所有這些內容。

1.主題

只需安裝舊WordPress主題的新副本即可。 如果直接更改主題文件,則所有這些更改都將消失。

您將必須通過主題選項才能以以前的方式進行設置。

2.小​​部件

小部件在WordPress主題中起著重要作用。 幸運的是,它們存儲在您的WordPress數據庫中,切換到您的舊主題將還原您的一些小部件。

你總是可以去 外觀»小部件 在側邊欄中添加和重新排列小部件。

一些WordPress插件帶有它們自己的小部件。 為了使用這些小部件,您首先需要安裝並激活這些插件。

3.永久鏈接

您網站的永久鏈接結構也存儲在數據庫中,並且將自動恢復。 但是,如果您在網站的前端看到404錯誤,則需要刷新永久鏈接設置。

只需轉到 設置»永久鏈接 並單擊“保存更改”按鈕,而不進行任何更改。 這將刷新您的WordPress網址結構。

4.插件

WordPress會存儲您網站的活動插件的記錄。 首次訪問插件頁面時,WordPress會為您顯示數據庫中已存在但尚未安裝的每個插件的錯誤列表。

停用的插件

複製所有插件名稱,並開始一個接一個地安裝和激活它們。

為您的WordPress網站恢復丟失的圖像

在您的網站上查找和替換丟失的圖像將是恢復過程中最棘手的部分。 根據您擁有的內容和圖像的數量,這可能需要很長時間。

不幸的是,沒有簡單的方法可以解決它。 您將必須使用各種工具從不同來源提取圖像。 恢復所有圖像的機會非常低。

1.查看瀏覽器緩存

如果您最近丟失了網站,則可以查看瀏覽器緩存。

Firefox用戶可以下載CacheViewer2加載項,以輕鬆地從他們的網站中找到存儲在瀏覽器緩存中的圖像。

在Firefox中查找緩存的圖像

您可以右鍵單擊圖像,然後從菜單中選擇另存為。

Windows上的Google Chrome瀏覽器用戶可以嘗試使用Chrome緩存查看器。

Mac上的Google Chrome瀏覽器用戶將不走運。 我們找不到任何合理的解決方案來在Mac上瀏覽,預覽和保存Google Chrome緩存中的圖像。

2.在Web緩存中查找圖像

有幾種Web服務保留網站的緩存版本。 您可以從在Google圖片搜索中查找圖片開始。 只需輸入您網站的URL,您就可以看到Google在您的網站上找到的圖像。

在Google圖片搜索中查找圖片

您可以單擊圖像以查看更大的預覽並保存圖像。

如果您要恢復的網站要舊很多,而無法在Google或Bing上找到圖像,則可以嘗試Archive.org。 這是一個非盈利性組織,出於歷史目的存儲網站的快照。

互聯網檔案館回溯機

在您的網站上查找和替換圖像

如果您的舊站點內容不多,則可以手動替換帖子中的圖像。 但是,如果您有很多內容,那麼手動查找和替換圖像將很困難。

這是您可以輕鬆找到損壞的圖像並進行替換的方法。

首先,您需要安裝並激活Broken Link Checker插件。 激活後,只需轉到 工具»鏈接斷開檢查器 頁。 該插件將為您顯示站點上所有斷開鏈接的列表。

在WordPress中查找並替換丟失的圖像

損壞的圖像也被視為斷開的鏈接,因此它們也將出現在列表中。 您可以單擊鏈接文本列以對斷開的鏈接列表進行排序,以首先顯示圖像。

現在,您可以通過編輯帖子來替換已恢復的圖像。 對於無法恢復的圖像,您可以嘗試重新創建它們,也可以直接取消鏈接。

獎金提示

很難恢復所有丟失的數據。 您的網站甚至可能顯示錯誤並影響用戶體驗。 這就是為什麼您會看到許多專家強烈敦促您設置自動備份的原因。

我們建議使用BackupBuddy。 這是一個高級WordPress備份插件,具有輕鬆的還原選項,並能夠自動在雲中創建和保存備份。

僅此而已,我們希望本文能幫助您從數據庫備份中還原WordPress網站。 您可能還想查看我們的13個重要提示和黑客列表,以保護WordPress管理區域。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。