我对Amazon S3副本机制感到困惑。根据我的理解,默认情况下,Amazon S3应用3副本机制,其中在我的S3存储桶上创建的每个对象将有3个副本。并且所有副本都存储在一个区域内的多个可用区域中,这是我在创建S3存储桶时指定的。 我的理解是否正确?如果它是正确的,是否可以看到对象的副本存储在哪里?
由于
答案 0 :(得分:3)
你非常正确。 S3复制通过在至少3个数据中心上复制,在单个区域内的至少两个AZ上进行复制(每个可用区域可以有多个数据中心)。
复制是s3的一部分,这是一个托管服务,这意味着你只需要接受他们告诉你的内容。告诉你复制品所在的位置实际上不会用于任何目的,AWS从未真正向任何不需要知道的人透露其基础设施的细节。即使他们告诉你数据存储在可用区1和2中,这实际上也是毫无意义的信息,因为区域是别名,即区域1可能与我的区域1不同。