WordPress最佳還原方法
備份後的資料要如何還原,大家應該蠻苦腦的,我在還原公司資料量較大的網站時,測試出UpdraftPlus最佳以及最穩定的還原方法,提供大家做參考
查詢原站的WordPress版本,然後進行降級
到網站狀態資訊取得原站版次
我查到的是6.0.1
安裝降版次外掛
安裝並啟用 WP Downgrade
啟用後要到更新頁面執行重裝 6.0.1
安裝備份程式UpdraftPlus
原站安並啟用 Download Plugin
接著在外掛目錄下載 UpdraftPlus,即可得到和原站同版次的程式
執行並下載備份的資料庫
到 UpdraftPlus Backup/Restore 頁面執行備份(我們只需備份資料庫就好,檔案不用),備份後下載即可,
複製目錄
wp-content/plugins
wp-content/themes
wp-content/uploads
不管用什麼方式,把原站的這三個目錄複製到新站的目錄中
還原資料庫
確認新站的內容都複製好了,且WordPress版次也都相同後,就可以開始還原
到 UpdraftPlus Backup/Restore 頁面,點擊 Upload backup files ,上傳原站備份的資料庫,上傳後進行還原,順利的話不用等幾分鐘就能成功
為什麼要那麼搞剛,不是有備份目錄的功能為何不用?我在進行了好幾次的備份還原動作時,發現會漏圖,而且如果備份檔如果有包含目錄又會跑超慢,還原成功的機率也比較低,以上提供參考
WordPress的資料內容大多使用絕對路徑,例如
https://yoursite.com/123.jpg
因此搬站的時候,也要調整路徑的名稱,如果你是A站換成B站,且網域有改變,