Can you determine what AZ an S3 One Zone IA bucket is stored in?

0

If you were to store data into an S3 bucket with the One Zone IA class, is there a way to control or determine what region or AZ the data is stored in?

By extension of this, is there a way to move the data to another AZ but still retain the One Zone IA class? If there was a catastrophe with an AZ, would the survival of your data be completely left to chance because of the randomness of what AZ S3 chose when you uploaded the data?

AWS
已提問 4 年前檢視次數 819 次
2 個答案
0
已接受的答案

A customer always has to choose the region to store their data. AWS does not move data between regions unless requested to do so by the customer or a valid and binding legal order.

That said, customers can not currently choose which AZ their objects are stored in for one zone-IA. Customers cannot currently choose which 3 AZs their data is stored in for S3 standard, within regions where there are >3 AZs, so no choice for One zone-IA is no different in that regard.

S3 is offered as an abstracted service which has characteristics based on individual storage classes. I'm trying to understand the use case for needing to specify an AZ for one zone-ia.

AWS
專家
已回答 4 年前
  • Hi Michael , I think it is useful to know in which AZ the data is hosted. I explain my reasons below.

0

If I have an application that will consume data from an Amazon S3 bucket with the S3 One Zone-IA storage class, and I can determine the location of that data, would it be reasonable to think that the costs associated with data transfer would be virtually zero and that latency would be predictably lower? I understand that although it may not be possible to choose the specific zone where the data is stored, it would at least be useful to know in which zone it is located in order to optimize the rest of the infrastructure that will be consuming data from that bucket.

Ruben92
已回答 1 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南