用 Amazon S3 备份 NAS 数据

NAS 到手几个月,作为本地几台设备的集中备份挺好用的。

一共遇到过两次意外断电,一次是安装空调的工人要用插座,直接拔了插头;另一次是整栋楼停电。对付断电,果断买了个 UPS(便宜好用的 APC BK650),通过 USB 口接到 NAS 上,即插即用,顺利识别。

但是万一 NAS 上的硬盘真的挂了,怎么办呢?还得有远程的备份。

前两个月一直采用 NAS 上装个 headless CrashPlan 的方案。刚开始是好的,后来时不时离线,总也调不好。于是干脆转战到 Amazon S3。

NAS上的设置极简单,跟着向导设置 backup set 即可。

热数据基本都靠 Dropbox 或者 Bittorrent Sync 同步,前者有30天后悔药,后者有 archive 目录。所以 NAS 上的存档我设定每周备份一次。结果会 email 通知我。

Amazon S3 Bucket 的 Lifecycle 设置很适合这个应用场景。

可以设置当前版本的文件在30天后切换到 Infrequent Access Storage Class,便宜!以前的旧版本,在此基础上,还可以设置60天后扔到 Glacier,425天后永久删除,更便宜!

这个方案用了两个多月,我一共 60G 出头的备份量,账单如下。

对于丢了会后悔的数据,我觉得这价格可以接受。