Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 我的S3存储桶存储在哪个地理区域?_Amazon S3 - Fatal编程技术网

Amazon s3 我的S3存储桶存储在哪个地理区域?

Amazon s3 我的S3存储桶存储在哪个地理区域?,amazon-s3,Amazon S3,我在过去创建了一个AmazonWebservicesS3bucket,但没有指定存储它的地理区域。如何确定铲斗位于哪个区域 我问这个问题的原因是,我正准备对存储桶中的数据运行一些“Amazon Elastic MapReduce”作业,该服务会询问我希望在哪个区域运行该作业。由于运行作业时尽可能接近数据似乎是合理的,因此我想知道数据的实际位置 弹性MapReduce中的选项有: 美国东部(弗吉尼亚州) 美国西部(北加利福尼亚州) 欧盟西部(爱尔兰) 我不知道这些位置是否与S3中提供的位置完全

我在过去创建了一个AmazonWebservicesS3bucket,但没有指定存储它的地理区域。如何确定铲斗位于哪个区域

我问这个问题的原因是,我正准备对存储桶中的数据运行一些“Amazon Elastic MapReduce”作业,该服务会询问我希望在哪个区域运行该作业。由于运行作业时尽可能接近数据似乎是合理的,因此我想知道数据的实际位置

弹性MapReduce中的选项有:

  • 美国东部(弗吉尼亚州)
  • 美国西部(北加利福尼亚州)
  • 欧盟西部(爱尔兰)

我不知道这些位置是否与S3中提供的位置完全相同。无论如何,我想确定至少与我的数据最接近的一个。

您可以使用该请求。很可能你的桶在美国。

除非你指定了其他地方,否则它将是北美

如果您登录并查看您的使用情况报告,它将告诉您是EU/US还是其他

通过阅读AmazonS3/MapReduce的资料,这两个应用程序的区域不同,因此您可能希望选择欧盟或美国(而不是东方或西方)


干杯

对于遇到此问题的任何其他人,无论您是否是桶所有者(这是一个限制),都可以使用,例如:

它返回桶“foo”的标题
x-amz-bucket-region
,在这种情况下:

us-east-1

未设置位置约束时,此命令不返回任何内容:
根据文档。。。“当bucket的区域是美国东部(N.Virginia)时,Amazon S3为bucket的区域返回一个空字符串”好主意-使用情况报告确认我的数据在美国的某个地方。
us-east-1