版主電腦為Mac,文內也只提到mac的應用,還請見諒!
這次遇到木馬病毒,雖然透過防毒軟體清除病毒了,想不到網站竟然呈現全白,後台也是全白畫面,還好有先用updraft事先備份,但資料庫沒有更新到最新版本,很多辛苦打的文章都消失了,讓我們來看看如何從不能登入的WP舊主機撈出資料吧!
版主網站規格:
主機:GCP
系統:Bitnami
工具:Mac terminal、FileZilla
以下教學來自版主血淋淋經驗及Bitnami教學文章。
1.從Terminal生成電腦公私金鑰
https://www.macworld.co.uk/how-to/how-generate-ssh-keys-3521606/
2.將電腦公開金鑰放到GCP主機,讓他允許我們從電腦端進到網站主機
https://docs.bitnami.com/google/faq/get-started/connect-ssh/#obtain-ssh-credentials
3.從電腦端連線到網站主機,並開啟phpmyadmin登入畫面
4.用Bitnami提供的ppk連線到FileZilla
5.找到wp-config.php看資料庫帳密
6.登入phpmyadmin,找到wp-post,點選匯出
7.從第3步驟再做一次,這次要改成用新的主機
8.將wp-post刪掉,將新的wp-post匯入
就找回資料了!步驟打得很簡略,有機會再回來補細節。
結論:網管不是人當的,結案。