我正在将我的Web应用程序项目存储移到S3的过程中,我想知道S3版本是否真的是处理数据备份的好方法,还是有更好的方法吗? 如果文件全部被删除或者以某种方式被损坏,那么使用版本化来恢复整个存储桶是否可能并且容易? 如果这样怎么样? 如果不是的话,S3会是更好的备份选项吗?
版本控制是一个很好的function,如果可能的话,应该绝对使用。 启用版本控制(并使用适当configuration的访问密钥)可以帮助您避免各种问题。
但。
版本控制不会保护你;
您需要在S3之外备份数据,即使这是每天运行$ aws s3 sync的外部硬盘驱动器$ aws s3 sync几次。 拥有最后的备份手段非常简单,而且非常便宜。
不,不pipe有关服务如何,都需要一个closures服务的备份策略。 除了服务端腐败的可能性,帐户问题可能会导致无法恢复的问题。