Moon

 · 2 months ago

没有备份,没有哭泣

现在我拥有的每台电脑都被视为无状态的、可随意丢弃的设备,即使被盗、丢失或损坏也不会有任何后果。全盘加密加上所有重要数据的分布式备份,意味着即使电脑出现任何意外情况,我也不会感到任何压力。

自从 Dropbox 和 Git 出现之前的年代起,我就没做过完整的系统备份了。现在我拥有的每台电脑都被视为无状态的、可随意丢弃的设备,即使被盗、丢失或损坏也不会有任何后果。全盘加密加上所有重要数据的分布式备份,意味着即使电脑出现任何意外情况,我也不会感到任何压力。


但别误会,这并不是在鼓吹“一切都应该放在云端”。没错,我用 Dropbox 和 #GitHub 来存储所有重要数据,但这些系统的妙处在于它们会保留数据的本地副本。所以,只要在几台电脑上备好数据,即使同步服务离线(或者宕机),我也能始终拥有所有数据的最新版本。

让这套方案奏效的关键在于坚持。这一点对于 Dropbox 尤其重要。所有重要的东西都必须存放在 Dropbox 里:文档、图片等等。而且它会立即同步到我运行的所有机器上。#Dropbox 之外的所有内容基本上都被视为可随时删除的临时目录。

正是基于这个原则,我开发了 Omarchy 。既然我已经有办法在极短时间内将所有数据和代码恢复到新机器上,那么配置一个功能齐全的系统仍然需要花费数小时,这实在令人难以接受。现在,所有功能都编码在一个 ISO 安装程序中,在高性能计算机上只需两分钟即可安装完成。

诚然,这种方法需要多台电脑和高速互联网连接。如果你被困在荒郊野外,还没发现星链的妙用,或许还是继续沿用老一套的全盘备份方法比较好。但如果你生活在现代社会,电脑故障就不应该导致数据丢失或漫长的恢复过程。

#Omarchy

Author DHH

Source https://world.hey.com/dhh/no-backup-no-cry-274e0c31

Download Pickful App

Better experience on mobile

iOS QR

iOS

Android QR

Android

APK QR

APK