消失的文章

昨天放假,想說久違的來更新一下文章。疑?我的部落格怎麼變回 Ghost 剛安裝好的預設主題與文章,之前寫的文章也都不見了!!!

爆炸的前因

前陣子逛到 Ghost 3.0 發布的消息,身為一個升級控,怎麼能不試試呢!

備份完檔案後直接把 image 換成 v3 後重啟,網頁正常但後臺登不進去...

WHAT?

找到官方的升級指南: How to upgrade from v2.0 to the latest version

看完後猜測是一些 DB 欄位有修改,先進 Container 去執行升級指令,再掛上 v3 的 Image 應該就可以開起來了吧!

代誌不是憨人想的那麼簡單

瞎搞了半天,突然間,同樣的資料沒執行升級指令掛上 v3,一切都正常了。

嗯,能動就好。

也懶得查為什麼,就這樣順順的用了幾個禮拜。

修復之路

因為一陣子沒更新文章,還原系統也不會少掉文章,就直接找 Vultr 最舊的備份還原回去,滿懷期待地打開部落格,我的文章還是沒回來...

接著做了最壞打算,就是文章通通都消失 QAQ,開始了認命的搶救之路。

先檢查圖片資料夾,之前上傳的圖片都還在,那資料庫的文章是否都還活著呢?

決定先進資料庫看文章是否都還健在,再撈出所有文章。

突如其來的復活

在我一邊準備 DB 工具及連線的同時,不死心的多刷了幾下網頁。熟悉的畫面突然出現,馬上前往匯出功能把文章都匯出,再匯到乾淨的 v3 部落格。

噢,我的部落格回來了。

人真的不要太鐵齒,該備份就乖乖備份

未來之路 - 跟 Ghost 說掰掰

經過這次的突發事件,重新思考是否有必要繼續使用 Ghost,是否又會經歷一樣的升級事件(不升級好痛苦 XD)。

基本上有用到 Ghost 的功能就文章編輯及排程發布,其他功能似乎都沒用到。目前找到的方案: Netlify CMS + Gatsby,就可以滿足我的部落格需求。學習中,未來會慢慢的將部落格轉換過去。