不用備份,也不用哭
原文由 David Heinemeier Hansson 于 發布,訂閱此部落格
自從 Dropbox 和 Git 問世以前的遠古時代之後,我就再也沒做過全系統備份了。現在我手上的每一台電腦,都被我當成無狀態、可拋棄的裝置,就算被偷、搞丟或損毀也不會有任何後果。靠著全磁碟加密,再加上所有重要資料都有分散存放的副本,就算電腦出了什麼狀況,也完全不用擔心。
不過別把這誤解成那種「什麼都丟上雲端就好」的論調。是的,我的確是用 Dropbox 和 GitHub 來存放所有我在乎的資料,但這些系統厲害的地方在於,它們會在本機保留一份資料副本,所以只要手邊有個一兩台電腦,我就永遠都有所有資料的最新版本,就算哪個同步服務暫時斷線(或是直接消失!)也不怕。
要讓這套方法行得通,訣竅就是貫徹到底。這點對 Dropbox 尤其如此。所有重要的東西都得放進去:文件、圖片,不管是什麼。而且它會立刻散佈到我所有的機器上。Dropbox 以外的任何東西,基本上就當作完全可拋棄的暫存目錄就好。
我也是基於這個原則才打造了 Omarchy。既然我已經有辦法在轉瞬之間把所有資料和程式碼還原到新機器上,要讓一套系統完整可用,光是設定卻還得花上好幾個小時,就顯得太不合理了。現在這一切都被打包進一個 ISO 安裝檔裡,在夠快的電腦上兩分鐘就能裝好。
當然,這個方法確實需要多台電腦和快速的網路連線。如果你受困在杳無人煙的荒島上,又剛好還沒見識過 Starlink 的厲害,或許就還是乖乖沿用你原本的全磁碟備份方式吧。但如果你活在現代世界,電腦壞掉實在不該是一場資料盡失的災難,或是一段漫長的還原過程。
隨機一篇部落格
留言
登入後參與討論