如何最好地构build冰川备份?

我打算每天午夜备份多个网站到Glacier。

我目前的系统是创build整个/ var / www(即所有站点)的tar.gz,并将其复制到不同的服务器。

我假设我会使用这些备份,如果整个服务器失败,虽然也许我偶尔想要检索单个文件。

我是否应该以同样的方式继续(在一个Vault中每天的tar.gz),或者在同一个Vault中每个站点有不同的tar.gz,或者每个站点的Vault中每个站点有不同的tar.gz?

“两全其美”方法如下:

  1. 创build一个S3存储桶进行备份
  2. configuration一个生命周期规则,所以比2周之前的项目(例如)会自动转换到Glacier类存储。
  3. 将备份计划为使用S3作为目标的简单文件同步任务。 你有足够的工具来自动化这个。

通过这样做,过去几周您将在S3中获得体面的“即时准备”备份,并拥有更先进的复制工具(对不起,Glacier),您将受益于Glacier和S3接口的更低成本物品,比冰川更友好。