vultr之vps無法開機並救援wordpress

最近因為vultr舊主機被牆了,就想說試試看snapshots,換一台vps來用…

玩著玩著…整台主機被我玩掛了,也SSH進不去。只好找找方式看能不能把資料挖出來。

本篇是參考底下的文章再稍微變動。

https://weibo.com/ttarticle/p/show?id=2313501000014146508646742908

該文章是用Finnix開機,然後開啟SSH服務。
既然Finnix都可以這麼用的話,我拿ubuntu開機ISO應該也一樣。
簡單說一下步驟:
https://www.vultr.com 登錄您的賬戶 -> server -> 選擇掛點的VPS – > setup – > custom ISO
在ISO庫下選擇 ubuntu – 14.xxx x64
點選 attach ISO and reboot
打開單機主控台(服務器信息頁面右上角的計算機圖標)。
請注意,控制台在重新啓動期間,不可用附加ISO。如果此窗口爲空白或顯示錯誤,請關閉,等待10秒鐘幷再次啓動。
按上下鍵選擇recuse your system,然後Enter。
註:必須在60秒內執行此操作,否則VPS將嘗試從主磁盤啓動。
接著就是一堆下一步,網卡選eth0,auto dhcp。
mount system選/dev/hda1
進入shell後,運行以下命令
設置密碼
passwd
啓用ssh,nginx,php-fpm,mysql:
service ssh start
service nginx start
service php-fpm start
service mysql start
這樣就能進wordpress了。

接著開一台新主機。
vultr可以允許單使用者兩台vps。
安裝好寶塔->lnmp(nginx, php-fpm, pure-ftpd, mysql等)
接著在寶塔一鍵部署下,安裝wordpress,記下登入資料庫的名稱與帳號密碼
進新wordpress網站,做第一次設定,安裝UpdraftPlus WordPress Backup Plugin

接著google搜尋並下載UpdraftPlus WordPress Backup Plugin(離線安裝版),手動上傳至原本的wordpress安裝
設定好ftp位址與帳號密碼,點選備份並上傳至遠端主機。

完成後,把檔案搬到/wp-content/updraft下,去新網站的UpdraftPlus WordPress Backup 點scan,再還原就行了…

總之這經驗告訴我,備份還是很重要的XDDD
幸好資料還挖得出來@@