Pages - Menu

2020年6月16日 星期二

[WordPress]WordPress搬家外掛 WPvivid Backup Plugin

前言

從本地的NAS要上到外面的正式環境了,
先前搬家的那套All-in-One Migration因為種種因素無法上傳。
只好改用先前找到的這套WPvivd Backup。



正文

本來是使用All-in-One WP Migration,
本來檔案超過500MB,但是修改了設定,不匯出媒體櫃,
容量壓到了500MB以下,本來很高興的要上傳到正式空間了。
結果……空間的 post_max_size 只能設定到128MB,
那 upload_max_filesize 為什麼能到512MB,
為了這個還打去問看是怎麼一回事。

測了另外一套Duplicator,檔案也是頗大。

1.備份

最後測了WPvivd Backup ,他能夠『分割』壓縮檔。
在Advanced setting的地方,設定要分割的大小(Fig.1)。

(Fig.1)
雖然我設定了每100MB,但他每次分割的大小都不一樣(Fig.2)。

(Fig.2)
可以選擇從網頁下載,或直接到資料夾下載,資料夾的位置可參考(Fig.2)。

2.上傳

將剛剛的壓縮檔丟上去(Fig.3),如果上傳失敗的話,
其實可以考慮用FTP的方式直接將檔案丟去資料夾內(Fig.3 紅線),還比較快

(Fig.3)

3.解壓縮

建議先到設定,將timeout解壓縮的時間拉長(Fig.4)。

(Fig.4)
剛上傳完後,需要重新掃描一下資料夾,才會抓到剛剛備份的資料(紅色框框處)。
再來按下『Restore』,再確認一次『Restore』(Fig.5)。
就會開始還原了!!!如果剛沒有設定好解壓縮時間,那到這邊就有可能解壓縮的時間太常導致失敗。





(Fig.5)

4.修改資料庫

因本來的網址是http://192.168.1.1/WordPress
而現在的網址沒有後面的WordPress,
導致一堆圖片失連。

現在就直接把位置改掉吧,
進去到任何可以執行SQL語法的地方。

UPDATE wp_posts
SET post_content =
REPLACE (post_content, 'WordPress/wp-content/uploads/', 'wp-content/uploads/');


沒有留言:

張貼留言