閱讀這篇文章之前,必須先操作上一篇文章的內容。 https://stackpenguin.com/blog/wp-cron-backup 我在我的macbook筆電建立一個Local的測試機名字取為BackupReview。 本文章的目的是將我的Linode主機備份後的WordPress檔案,匯入到本地端做測試。 廢話不多說馬上開始吧! 下載備份檔案 db資料庫的.sql檔案。 main的話是wp-content所有內容。 uploads包含圖片與檔案,或是其他外掛的檔案內容都在這裡。 這三個內容只要缺一個,就沒辦法完整復原。 建立測試機 先看一下有沒有成功跑起來,看來是有。 接下來要開始復原我的網頁到本地端。 匯入資料庫 來到Database這邊,按下Open AdminNeo就會打開資料庫介面。 進到資料庫頁面點擊 Local Site: BackupReview 跳轉到資料庫首頁。 建立資料庫,對應你網站的資料庫名稱,我的是wp_zhuangblog。 記得要改成自己的。 創建完成後要匯入備份的sql檔案。 執行後會顯示成功匯入,並在左側顯示所有資料表。 Local sites 檔案設定 首先回到Local頁面,按下Site folder會進直接跳進你的網頁資料夾. 將public裡面的所有檔案都先刪除,因為要把備份的轉進來。 接著去你備份的main資料夾解壓縮,之後複製所有檔案 把它複製到剛剛的本地網頁資料夾 然後我們要修改wp-config.php這一個檔案 這六個要修正,對應你的資料庫名稱,資料庫帳密,以及本地網址。 改完之後要重啟一次,資料庫才會被更改。 否則他不會連到本地測試網站。 然後就可以點擊Open site連到本地網頁裡了。 有時候瀏覽器會因為某些插件,會有快取。 可能會導致之前的網址被記錄下來。 如果進去還是連到正式機網址,那可以開啟無痕模式輸入網址的方式進去。 進去後發現ㄟ !樣式怎麼都沒有套進來?這是正常的,因為還沒將uploads資料夾放到wp-content。 這是我備份的uploads資料夾,要把它移動到本地的wp-content資料夾中。 先將原來的uploads刪除,然後把剛剛的uploads貼過來。 再過看剛剛的頁面是不是就成功了! 以上就是這次的教學。
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed