搞了一个基于 AWS 云的 Time Machine 备份服务器,供北美的小伙伴玩耍

2016-12-11 18:50:40 +08:00
 RqPS6rhmP3Nyn3Tm

前几天的主题 /t/326166 让我深刻地感到,人类折腾的心还真是永不停歇,也遇到了一些问题。

既然如此,那么我花了几天的时间,测试了各种可能的云备份方案,最终还是选择了这个(我认为)最好的方案。使用 AWS EBS Cold HDD 作为存储容器,通过 EC2 作为桥梁挂载到云端, Netatalk 提供服务。平心而论,效果真的很不错。运行了两天,基本都是无感自动备份,学校的带宽也相当不错。

试过的方案有:

pass 掉以上所有的方案后,自认为 EC2+EBS 是一个非常理想的方案。关于上次的帖子提到的恢复系统问题,我测试下来是完全可以的。 cmd+R 开机之后会有给你添加 TM 服务器的选项

所以…… AWS 真 tm 贵……希望能找到一起分摊价格的北美小伙伴……

如果是国内用户,那出口和上传带宽,就算了吧

8194 次点击
所在节点    macOS
59 条回复
RqPS6rhmP3Nyn3Tm
2016-12-12 03:12:31 +08:00
@fzinfz 其实 AWS 的 Cold HDD 比 Vultr SATA 便宜

@SharkIng
@20015jjw
@qymobile 我估计大概平摊要五刀左右
RqPS6rhmP3Nyn3Tm
2016-12-12 03:13:14 +08:00
@USCONAN 这么便宜?有用过吗
RqPS6rhmP3Nyn3Tm
2016-12-12 03:14:37 +08:00
@USCONAN 我看了一下,好像是和 S3 类似的对象存储吧,应该搞不了
RqPS6rhmP3Nyn3Tm
2016-12-12 03:15:51 +08:00
@yangqi 如果轻度使用确实还是 backblaze 划算,我主要是想和 Time Machine 集成
ynyounuo
2016-12-12 03:46:47 +08:00
期待教程!
不过依赖网速恢复的话,恢复受限制于网络条件,如果带宽不够全盘恢复会超级慢吧…
我都是在 Time Capsule 插一块儿 T3 然后恢复的时候插回电脑,这样恢复全盘也得三个小时
20015jjw
2016-12-12 04:01:08 +08:00
@BXIA 平摊什么意思 然后 aws 计费我一直不知道 流量?空间?
RqPS6rhmP3Nyn3Tm
2016-12-12 04:06:06 +08:00
@20015jjw 就是,一起用可以降低成本。
AWS 流量空间机器都要交钱
SharkIng
2016-12-12 04:14:05 +08:00
@BXIA 流量和空间这东西都没办法平摊吧?那都是自己用多少是多少的。最多主机分摊下(主机也没多钱)
RqPS6rhmP3Nyn3Tm
2016-12-12 04:17:32 +08:00
@SharkIng 统计起来会很麻烦,只能按照合理使用原则了
SharkIng
2016-12-12 04:24:44 +08:00
@BXIA 其实我意思是谁多谁少肯定用得少的亏了就。如果按用的多少分的话那和自己搭建应该就一样了. 我 TM 上应该有近 500G 的备份,如果也是一个月五刀的话那么其他人不得亏死?
RqPS6rhmP3Nyn3Tm
2016-12-12 04:26:02 +08:00
@SharkIng 有道理。你看该怎么搞?
yangqi
2016-12-12 04:27:31 +08:00
@BXIA 两个不冲突, backblaze 支持外接 usb 硬盘的, time machine 到硬盘上然后备份到 backblaze 上挺好
RqPS6rhmP3Nyn3Tm
2016-12-12 04:28:37 +08:00
@yangqi 没错。但我搞这个的主要目的是不想接硬盘,本来 Mac 就没几个 USB ,没有 nas 的解决方案
mxymarcos
2016-12-12 04:46:18 +08:00
感兴趣 就是不知道楼主怎么实现 比如每人分摊大概能给到多少空间什么的
RqPS6rhmP3Nyn3Tm
2016-12-12 04:48:23 +08:00
@mxymarcos 块存储(理论上不需要,但是目前只能用它)挂载 Netatalk ,如果有更好的网络服务商的话可以自己搞一个
没想好,大概按使用的空间按比例算吧
sinxccc
2016-12-12 05:00:46 +08:00
@BXIA Time Machine 的备份是随着使用增量的,设计上是增量直到占满磁盘为止。多人 share 的计算确实是个难题。
dangyuluo
2016-12-12 05:01:47 +08:00
一般的 COX 网络都带有公网 IP 吧?我 50M 的 COX 网络,在单位做 time machine 备份可以到 5Mb/s
RqPS6rhmP3Nyn3Tm
2016-12-12 05:04:04 +08:00
@dangyuluo 理想情况下肯定是放在自己物理能接触到的地方的。但我这边连内网都不让通,外网就更没得说
SharkIng
2016-12-12 09:59:26 +08:00
goodryb
2016-12-12 11:04:02 +08:00
楼主不写个教程吗,国内的用 AWS 肯定慢的要命, OSS 替代还是可以考虑

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

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

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

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

© 2021 V2EX