Amazon s3 我的S3存储桶存储在哪个地理区域?
我在过去创建了一个AmazonWebservicesS3bucket,但没有指定存储它的地理区域。如何确定铲斗位于哪个区域 我问这个问题的原因是,我正准备对存储桶中的数据运行一些“Amazon Elastic MapReduce”作业,该服务会询问我希望在哪个区域运行该作业。由于运行作业时尽可能接近数据似乎是合理的,因此我想知道数据的实际位置 弹性MapReduce中的选项有:Amazon s3 我的S3存储桶存储在哪个地理区域?,amazon-s3,Amazon S3,我在过去创建了一个AmazonWebservicesS3bucket,但没有指定存储它的地理区域。如何确定铲斗位于哪个区域 我问这个问题的原因是,我正准备对存储桶中的数据运行一些“Amazon Elastic MapReduce”作业,该服务会询问我希望在哪个区域运行该作业。由于运行作业时尽可能接近数据似乎是合理的,因此我想知道数据的实际位置 弹性MapReduce中的选项有: 美国东部(弗吉尼亚州) 美国西部(北加利福尼亚州) 欧盟西部(爱尔兰) 我不知道这些位置是否与S3中提供的位置完全
- 美国东部(弗吉尼亚州)
- 美国西部(北加利福尼亚州)
- 欧盟西部(爱尔兰)
我不知道这些位置是否与S3中提供的位置完全相同。无论如何,我想确定至少与我的数据最接近的一个。您可以使用该请求。很可能你的桶在美国。除非你指定了其他地方,否则它将是北美 如果您登录并查看您的使用情况报告,它将告诉您是EU/US还是其他 通过阅读AmazonS3/MapReduce的资料,这两个应用程序的区域不同,因此您可能希望选择欧盟或美国(而不是东方或西方)
干杯对于遇到此问题的任何其他人,无论您是否是桶所有者(这是一个限制),都可以使用,例如: 它返回桶“foo”的标题
x-amz-bucket-region
,在这种情况下:
us-east-1
未设置位置约束时,此命令不返回任何内容:
根据文档。。。“当bucket的区域是美国东部(N.Virginia)时,Amazon S3为bucket的区域返回一个空字符串”好主意-使用情况报告确认我的数据在美国的某个地方。
us-east-1