S3上的时间机器备份


34

是否可以将Amazon S3用于Mac OS X时光机备份?

换句话说:使用S3而不是外部硬盘进行时间机器备份?


对于任何在线备份解决方案:如果需要还原怎么办?您如何将系统恢复到工作状态?即使只是还原您的文档和电子邮件,下载全部文件也需要花费多少时间?还是说Time Machine仅显示星系星系需要多少时间?另请参见欧洲个人“在线备份”的最佳选择,以获取有关此测试结果的参考。
Arjan

Answers:


12

我已经使用arq多年了并且喜欢它。它不是时光机(bummer),但会自动备份到Amazon的S3或Glacier。

更新资料

自2015年5月4日起,Arq支持以下服务的增量备份:

  • 亚马逊S3和冰川
  • Google云端硬碟
  • 微软OneDrive
  • 投递箱
  • 谷歌云存储
  • SFTP到您自己的服务器
  • DreamObjects
  • 其他与S3兼容的服务

正如我在另一条评论中所述,我最终也使用了arq。不幸的是,如果您有很多数据(就像我处理照片和视频一样),那么S3很快就会变得昂贵。我现在正在使用Backblaze backblaze.com
2013年

2
您可以将ARQ设置为使用减少的冗余存储,设置每月预算,甚至为了获得更好的成本效益,如果您的数据仅用于备份,请通过Arq使用Amazon Glacier来存储,而成本仅为s3的一小部分。
Will Nielsen

4

编辑:我尝试过,但没有用。(Time Machine无法看到已安装的音量/存储桶。)

您可能可以使用Panic的Transmit应用程序[将S3存储桶作为本地卷安装] [1],然后将Time Machine指向该已安装卷作为目的地。

我还没有尝试过,但是我打算。

[1]:https//library.panic.com/transmit/td-install/


为什么匿名下注?似乎是对该问题的适当建议。感谢user38217并欢迎访问superuser.com。我给了你+1以补偿。
Marc

这实际上是评论,而不是原始问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论-您可以随时对自己的帖子发表评论,一旦您拥有足够的声誉,就可以在任何帖子中发表评论。请阅读为什么我需要50个信誉才能发表评论?我该怎么办?
DavidPostill

@DavidPostill我真的不明白为什么他的录入不应该是一个答案。阅读我的问题并随后输入他的内容,确实感觉像是一个答案。而且,如果工作正常,它可能也比我几年前接受的解决方案更好。很抱歉,但我确定希望您不要因为这个原因而投票。
2016年

1
@马克我没有投票。我评论了一下,因为“您也许可以”和“我还没有尝试过”并不能很好地回答。如果他此后尝试过(“但我打算”),则应相应地更新答案。我个人的观点是,他应该先尝试,如果可行,然后写一个答案,否则就在评论中留下一个建议(他有足够的评论代表)。
DavidPostill

3

简短答案:不可以。

尽管Time Machine无法将Amazon S3用作备份介质,但是您可以设置cron作业以同步要备份的文件和文件夹,或者可以使用GUI程序来管理备份,例如Jungle Disk(跨平台)。

为了获得更好的效果(并且稍微复杂一点),您可以将两者结合使用,并同时使用rsync和Jungle Disk将数据备份到S3。查看此Gudie以获取说明。

以下是利用Amazon S3的备份程序的列表


2

我自己还没有尝试过,但是Dolly Drive旨在创建“存在于云中”的Time Machine卷


1
我也没有尝试,但这看起来像是对我问题的正确答案。我现在使用“ Arq”(www.haystacksoftware.com/arq)备份到S3。
马克

看起来很有趣-您应该将其发布为自己的问题的答案,而不是发表评论,然后接受它是否是您正在使用的内容;)
Josh Newman

2

现在将AWS S3用作Mac Time Machine的存储肯定可以使用。

Time Machine可以将数据备份到外部设备,因此关键是在Mac中将S3存储桶安装为POSIX FS。

有许多工具或解决方案可支持像MacOSX中的本地设备那样安装S3,例如S3fsGoofysJuicefs是个人推荐的SaaS,可提供1TB的免费配额。

一旦将S3存储桶安装为本地设备,无论使用哪种工具,都可以按照本指南在S3安装点(实际上是在S3存储桶中创建)中创建稀疏映像,作为时间机器备份的目的地。

另外,建议您启用S3 IA或智能层以节省成本。您也可以使用KMS对存储在S3中的备份数据进行加密。


1

自动将Mac备份到Amazon S3 *

已经有一些很棒的工具可以为您完成大部分繁重的工作。进行远程目录同步的主要工具称为s3sync,它是用Ruby编写的脚本。对我们来说幸运的是,OS X预先安装了Ruby,因此无需太多工作。

这是我的循序渐进指南,可让您的机器设置进行每日自动备份到Amazon。我在运行Leopard的MacBook Air上开发了这些步骤,但是它们也适用于OS X的早期版本。

继续阅读...

*我无法确认此方法是否成功


1
谢谢@格雷。我已重定向到web.archive.org上的缓存版本。
桑普森

0

还请记住,即使它由S3支持,S3也不是文件系统。您无法读取或追加到现有对象,每次更改时都需要将其完全重写(Put)。我不确定使用Apples Time Machine使用的Macs Sparse捆绑格式将成本转换成什么,该格式将卷分为8MB。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.