亚马逊S3版本真的是一个合理的备份选项吗?

我正在将我的Web应用程序项目存储移到S3的过程中,我想知道S3版本是否真的是处理数据备份的好方法,还是有更好的方法吗? 如果文件全部被删除或者以某种方式被损坏,那么使用版本化来恢复整个存储桶是否可能并且容易? 如果这样怎么样? 如果不是的话,S3会是更好的备份选项吗?

版本控制是一个很好的function,如果可能的话,应该绝对使用。 启用版本控制(并使用适当configuration的访问密钥)可以帮助您避免各种问题。

但。

版本控制不会保护你;

  1. 您的AWS账户失去控制权,
  2. S3宕机或普遍腐败,
  3. 其他类似的行为types的问题。

需要在S3之外备份数据,即使这是每天运行$ aws s3 sync的外部硬盘驱动器$ aws s3 sync几次。 拥有最后的备份手段非常简单,而且非常便宜。

不,不pipe有关服务如何,都需要一个closures服务的备份策略。 除了服务端腐败的可能性,帐户问题可能会导致无法恢复的问题。