[GCP] 網站遷移後,檢查是否有 UpdraftPlus 漏掉的檔案

[GCP] 網站遷移後,檢查是否有 UpdraftPlus 漏掉的檔案

之前寫過一篇 備份現有的 WordPress Multisite 多站台,遷移至新的 GCP 帳號

不過做了幾次後發現,UpdraftPlus 在備份 WordPress 站台時,

有時會有備份不完全的狀況,像是上傳的圖片有缺漏等等,

感覺是 UpdraftPlus 在壓縮檔案的過程中,

可能是耗掉太多記憶體或是太多時間,

所以就沒有完全的做完…

 

因此,現在我遷移到新的 GCP 帳號後,

我都會檢查一下 WordPress 的圖檔部分有沒有問題。

檢查方法也很簡單,在舊的機器上,

WordPress 的圖檔會放在

/opt/bitnami/apps/wordpress/htdocs/wp-content/uploads 目錄下,

因此先用 GCP 的 Web SSH Shell

執行下面指令,把 uploads 目錄下的所有檔案排序後,

將路徑輸出到 /tmp/old_files.txt:

cd /opt/bitnami/apps/wordpress/htdocs/wp-content/uploads
find ./ -type f | sort > /tmp/old_files.txt

 

接著,在新機器上如法泡製,

取得新機器上的 uploads 下的檔案清單:

cd /opt/bitnami/apps/wordpress/htdocs/wp-content/uploads
find ./ -type f | sort > /tmp/new_files.txt

 

接著,使用 Web SSH Shell 提供的功能,直接上傳/下載檔案

把 /tmp 目錄下的 old_files.txt 和 new_files.txt 分別下載下來,

再用檔案比較軟體打開來比較,就知道有沒有缺少檔案了。

有缺的話,可以趕快再去舊機器上,把檔案傳到新機器上囉~

 

(本頁面已被瀏覽過 39 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料