Wordpress備份Backup教學外掛/手動方法, 讓你完成WordPress搬家

越來越多人也開始利用WordPress, 來自行建立網站。

然而,很多人也不知道, 可以如何為你的WordPress備份, 或是搬家到其他Server。

這篇「Wordpress備份Backup教學 - 外掛 + 手動方法, 讓你完成WordPress搬家」將讓你學會:

  • 備份Wordpress技巧
  • 手動資料轉移技巧
  • 外掛資料轉移技巧

準備好了嗎? 我們開始吧!

方法一:使用外掛搬家

最簡單的wordpress搬家方法當然就是使用外掛(plugin)了!

談到外掛,我最推薦的一款就是 All-in-One WP Migration ,這款外掛介面設計簡單,十分適合入門者使用。

那麼它是如何操作的?

1.安裝 All-in-One WP Migration:首先,先到Wordpress後台下載All-in-One WP Migration。

2.匯出:在開啟是All-in-One WP Migration後,我們打開「 匯出 」工具,並不要勾選進階選項的任何一個選項,以避免資料遺失。然後,我們按匯出(Export to)一鍵,並click檔案(File)。當檔案匯出成功後,按下載(download)即可!

3.將檔案匯入新網站:進入新建的網站後,我們開啟All-in-One WP Migration,並選擇匯入(import)一鍵,把剛剛下載好的檔案上傳。上傳成功後,會自動彈出通知視窗,詢問你是否覆蓋新網站的檔案,你可點擊繼續(continue)。然後,我們可以點擊save your permalink structure進行永久連結設定。

這樣就大功告成了!

方法二:手動搬家

如果你要徹底的為網站Backup/搬家,你就要使用手動搬家的方法!

究竟手動搬家有哪些步驟呢?有興趣的話,你可以接著看!

步驟一:備份你網站檔案 + 資料庫

在把WordPress搬家前,我們必須先備份我們的WordPress網站,包括:

  • 檔案(File)
  • 資料庫(Database)

1.備份檔案(file)

首先,我們進入FTP,找到public_html這個檔案後,把檔案移到自己的電腦中,便完成了備份檔案(backup file)這個步驟了。

2.備份資料庫(database)

除了備份我們的檔案外,我們還要備份我們的資料庫。首先,我們進入你的Server Control Panel,接著按phpMyAdmin,並用你資料庫的login資料登入。

忘記了登入名稱與密碼怎麼辦?

如果你萬一忘記了登入名稱與密碼的話,不要緊,你可以回到FTP,找到按wp-config,並按右鍵,點擊編輯(edit),你便能找回自己的賬號與密碼了。

成功登入phpMyAdmin後,我們在左邊找到我們自己的database後,可以按Export,再click go,就完成了!這個.sql就是我們已經備份的資料庫了。

步驟二:Upload已經備份的檔案

完成後,我們可以把剛剛已經備份的檔案(除了.sql file),透過FTP, 全部上傳upload新的SERVER的主目錄。

步驟三:匯入sql file到新的資料庫

我們打開phpMyAdmin,並進入我們新SERVER的資料庫。進入資料庫後,我們可以匯入(import)剛才我們的.sql file。

步驟四:編輯wp-config.php檔案上的DATABASE資料

等待全部檔案都上傳成功後,我們要在wp-config.php更改你新的database的資料。

我們點擊wp-config.php這個file,選擇編輯(edit),並把裡面的database的資料更新到你新SERVER的DATABASE資料。

例如:DB_NAME, DB_USER, DB_PASSWORD, DB_HOST

接下來,我們可以測試究竟我們轉server是否成功。我們可以輸入新的網站,例如:hellostem.org。它看起來好像成功了!

如果你這此SERVER的轉換,有網址上的改變,我們點擊內頁時,會發現很多網址都去不到。我們下一步還需要下載一個script,去更新Wordpress Database上的網址!

步驟五:使用Search Replace db2

我們在google搜尋search replace db2,輸入簡單的個人資料,就能把這個scipt下載起來。最後,把這個file壓縮後,我們就可以把整個file放到FTP的root了。

完成後,我們把剛下載的file名稱複製下來,並把它粘貼在新的網站後面。例如:hellostem.org,就變成了hellostem.org/Search-Replace-DB-4.1.1.

進入這個script後,我們填上舊及新的網址。

接下來,我們就要填寫Database Details。如果忘記了資料庫的名稱與賬戶,同樣地你可以回到FTP內尋找。

最後,我們點擊Search and Replace。完成後,可點擊Delete me,便可防止黑客找到這個檔案。

然後,我們回到你的網站。你網站的內頁應該可以都成功進入了!

如果還擔心自己尚未刪除search replace DB檔案的話,我們可回到FTP,作最後的檢查。把整個Folder刪掉。

步驟六:設定Permalink

成功後,我還會login進入wp admin,點擊settings,選擇permalink,來設置你的link structure。

例如:我會把它設置為post name,然後按儲存,便大功告成!

這個步驟也是必不可少的,因為它會再從頭generate 你的Wordpress Link Setting。

結語

為你的WordPress備份, 或是搬家到其他Server, 是否也沒有想像中那麼困難?

最後,使用Wordpress架站,選擇一個美觀的主題也是十分重要的!關於Wordpress Theme選擇準則,你可以參考Wordpress Theme教學 - 6個WordPress佈景選擇準則+熱門模板介紹這篇文章。

加入我們的Email List

免費參加【網頁開發入門CRASH COURSE】線上課程!