分享一下我自己的冷备份方案 S3 Glacier Deep Archive + Nextcloud

2023-04-05 00:47:13 +08:00
 ZE3kr

论坛里讨论 S3 Glacier Deep Archive 的不多,S3 Glacier Deep Archive 其实非常适合冷备份,所以我这里分享下我自己的方案。我是通过 Lightsail + S3 Glacier Deep Archive + Nextcloud 实现的冷备份,存储成本(最低)仅为 $0.99/TB/月。这个方案对于需要存 10 年以上,同时不需要经常访问的数据十分友好。

关于数据取回的费用,Deep Archive 为 $92.5/TB ,属于我可以接受的范围。通过 Lightsail 套餐内流量,或者 Cloudfront 的免费流量,每月的头 1T 会很便宜。

Nextcloud 作为后端,通过 External Storage 挂载 S3 实现多设备同步也很方便。通过 S3 生命周期,可以做到只有最近不访问的数据移动到 Deep Archive 里,其他数据还是可以立即访问到。Deep Archive 里的数据需要在 S3 AWS Console 里先 Restore ,等待 Restore 成功后再下载到本地即可。

我在我的网站里也详细讲了我的使用场景,也对比了其他云存储 https://www.guozeyu.com/2023/04/s3-nextcloud-lightsail/

3424 次点击
所在节点    Amazon Web Services
17 条回复
LnTrx
2023-04-05 01:13:02 +08:00
个人认为适合这种超冷备的场景:原始存储大概率不会坏,就算坏大概率也只影响个别文件,加个备份满足 3-2-1 法则。
ZE3kr
2023-04-05 01:21:08 +08:00
@LnTrx 对,留一份本地存储则可以节省取回的昂贵费用;但我现在其实是早期的本地数据也不留了。历史的 RAW 视频和照片只有在极个别需要用的情况才需要按需下载,但我又想永久保留一份
qsnow6
2023-04-05 01:21:15 +08:00
挺便宜的,适合给家里服务器当备份,哪天崩了至少有数据可以回滚.
ZE3kr
2023-04-05 01:27:52 +08:00
@qsnow6 没错,S3 的数据持久性有 11 个 9 ,单纯存到 S3 就满足 3-2-1 原则了,只要不误删
daimaosix
2023-04-05 01:39:00 +08:00
可惜了,Nextcloud 不能配置国内对象存储,配置了也不能直连。
lemontv
2023-04-05 01:50:35 +08:00
一直想把存 NAS 上的照片定期存储一份到 S3 Glacier Deep Archive ,不知道有没有比较好的解决方案。
autoxbc
2023-04-05 02:29:03 +08:00
Nextcloud 出 bug 是不是单点故障
guowq
2023-04-05 07:36:31 +08:00
谷歌云盘土区便宜一半,并且能挂载。一份不保险,可以考虑加密再上传 onedrive 一份,e5 免费
ZE3kr
2023-04-05 08:15:17 +08:00
@autoxbc 我这样的配置 Nextcloud 的数据全丢了也没事,Nextcloud 数据库里没有价值的数据。然后我不给 Nextcloud 的 S3:DeleteObjectVersion 权限,Nextcloud 也没权限永久删除数据
ZE3kr
2023-04-05 08:19:36 +08:00
Nextcloud 出其他 Bug 的话那就凉了,不过所有云存储都有这个问题。单纯的 S3 到时候 SLA 的,比其他云存储靠谱
ZE3kr
2023-04-05 08:23:24 +08:00
@guowq 土区是价格歧视 /汇率问题。E5 正常是收费的,免费的 E5 好像也是有容量限制的吧?我这里主要考虑远大于 2TB 数据量的备份方案,所以不考虑这些有限制的。
ZE3kr
2023-04-05 09:33:03 +08:00
@lemontv 如果 NAS 是 Linux/macOS/Windows 的话可以在 NAS 上跑一个 Nextcloud 客户端就行了;或者电脑本地挂在 NAS ,然后 Nextcloud 客户端同步 NAS 的文件夹
lemontv
2023-04-05 09:53:56 +08:00
@ZE3kr
我去了解一下,多谢!
cmhonker
2023-04-06 19:07:52 +08:00
如果数据量特别大可以付费 blackblaze ,7 美金就可以做到无限存储。
ZE3kr
2023-04-06 20:18:23 +08:00
@cmhonker 那个是电脑备份的,我是需要很多文件只在云端,因为数据量大本地硬盘和外置硬盘存不下
ZE3kr
2023-04-06 20:19:58 +08:00
@cmhonker What Does Not Get Backed Up
Network (NAS) drives, remotely mounted computers or volumes, or shared volumes do not get backed up. The reason for this is not technical, but a business decision. Backing up mounted or network drives can easily be abused.

个人觉得所有单一定价的无限存储都不可能是无限存储,用的多了就会说你 abuse
ZE3kr
2023-04-06 20:21:36 +08:00
Backblaze 自己也有卖“真无限”存储的 B2 ,$5/TB/月,不如 S3 Glacier Deep Archive 的$0.99/TB/月便宜

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/929881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX