前言
從本地的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/');
0 意見:
張貼留言