問題描述
我正在使用 WordPress 3,並希望將資料庫備份到我的電腦 (Mac) 上。我的 webhost 正在使用 PHP 安全模式,這有時限制了我可以使用的外掛。什麼是做資料庫備份的好辦法?是否可以自動化?增量備份是否推薦/容易?顯然,我需要測試恢復形式的備份。
最佳解決方案
我通常可以使用備份/恢復 plug-ins 在個人上取得了有限的成功。很多時候,最好的備份 plug-ins 不允許從備份檔案直接恢復。所以我手工做的事情這有點困難,但也更可靠。
用 phpMyAdmin 備份
-
登入到您的主機的控制面板 (可能是 cPanel,它可能是別的) 。
-
查詢 phpMyAdmin 並轉到您的 WordPress 資料庫
-
點選”Export”
-
確保選擇所有表
-
單擊儲存為文字檔案的選項
-
匯出資料庫並將匯出的檔案儲存在安全的地方。
-
使用 phpMyAdmin 進行恢復
-
按照以前登入,去 phpMyAdmin,選擇你的資料庫
-
如果您想要完全還原 (即刪除所有內容並在備份檔案中回滾):
-
清空所有的資料庫表
-
點選”Import”
-
載入備份文字檔案以恢復您以前的所有資料
-
我已經完成了 10 個不同的網站。唯一的問題是備份檔案是巨大的 (> 2MB) 。在這些情況下,您需要在文字編輯器 (記事本或寫字板) 和 copy-paste 中將每組 SQL 查詢 (我將其從表中分解) 開啟到 phpMyAdmin 語句視窗中。即使這樣,這是一個相當快速的過程,每次都會工作。
免責宣告:如果您以前從未使用過 phpMyAdmin,難以閱讀 SQL 語句,或者正在為別人的網站工作,請聘請具有豐富經驗的專業人士來做到這一點。如果您不小心刪除了您的資料庫或正在使用損壞的備份檔案,那麼我們無法解決這個問題。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。