其實關於WordPress網站的備份是一個很重要也是很基礎的知識點,有些朋友可能還不知道,一個WordPress站點由如下部分組成:工具
一、WordPress核心安裝文件
二、WordPress插件
三、WordPress主題
四、圖片和文件
五、Javascripts, PHP腳本, 和其餘代碼文件
六、其餘文件和靜態頁面
所以一個完整的WordPress備份其實包含了數據庫備份和文件備份,這裏仍是有必要說明一下。
數據庫備份
也許有人會說後臺工具不是有導出導入功能嗎?但其實那並非完整的備份數據庫。仔細的朋友應該能夠看出,使用後臺的導入和導出來備份數據庫是有缺陷的。
首先導出功能的缺陷:它只是提供了文章、頁面、評論、自定義欄目、分類目錄和標籤這些數據的備份,並不包含了咱們的後臺設置、插件等等這方面的備份。像美設之家這個站點後臺有不少的設置和插件互相結合,功能才能正常使用,缺乏其中一個均可能會出現錯誤。
導入功能的缺陷:最大隻能上傳8M的文件,也就是說,當你的網站數據庫很大超過8M,那就不能完成數據庫的導入了。
因此後臺的導入導出功能並非完整的數據庫備份。那麼真正的數據庫備份是如何操做的呢?
這就要進入到服務器管理面板的phpMyAdmin,選擇你的網站數據庫,而後點擊導出—另存爲—執行(不須要多餘的設置和選項),這樣才能完美備份你的WordPress數據庫。
關於數據庫的還原一樣的是在phpMyAdmin執行導入功能,這樣你的數據庫纔是完整的。
網站文件備份
關於網站文件備份是比較簡單的,由於平時咱們對於網站文件的管理就是使用FTP軟件,因此WordPress的文件備份,就是使用FTP連接網站後,在網站根目錄下所看到的全部文件。
關於網站文件的還原,就是使用FTP軟件上傳備份文件進行覆蓋便可。
如何手動備份wordpress 數據庫
http://wpchina.org/how-to-backup-wordpress-database-manually-1437/
WordPress遷移使用phpmyadmin導入數據庫時出現mysql #1062 –Duplicate
http://www.51php.com/wordpress/10012.html
今天無憂主機用戶在使用phpmyadmin導入數據庫時出現mysql #1062 –Duplicate entry 」1」 for key 」PRIMARY」錯誤,嘗試了好幾回都是這樣的狀況,因而過來諮詢無憂主機(www.51php.com)小編,咱們無憂主機 (www.51php.com)小編雖然不是專門的建站人員,可是許多問題仍是能夠解決的,看到這個錯誤我就知道是由於,網站的關鍵字有重複,學過數據庫 的人都知道,每張數據表最多隻能有一個關鍵字,若是在從新插入關鍵字就會使關鍵字衝突,致使上傳數據庫失敗。錯誤以下圖所示:
這位用戶遷移時上傳數據庫兩次,第一次上傳失敗可是含有關鍵詞的數據表已經上傳到php虛擬主機的 數據庫裏面,在從新上傳一次就會有衝突,解決的方法很簡單,上傳程序時不要上傳這張數據表或者刪除已經上傳好的數據表,而後把數據庫從新上傳就能夠了。我 們在使用phpmyadmin進行導入的數據庫的時候,如原代表存在,那麼就有可能導入衝突,沒法建立表。你們導入mysql數據庫的時候,請注意個小細 節哦。
手工升級wordpress的方法步驟
http://jingyan.baidu.com/article/363872ec892d6c6e4ba16fc9.html
手動升級wordpress 4.0的方法
http://jingyan.baidu.com/article/2c8c281dd710b90008252a1a.html