10
votes

Dans quelle région géographique mon seau S3 est-il stocké?

J'ai créé un godet Amazon Web Services S3 dans le passé, sans spécifier la région géographique pour qu'il soit stocké. Comment puis-je déterminer quelle région est située dans la région?

Ma raison de demander, c'est que je me prépare à courir des emplois "Amazon élastique Mapreduce" sur les données du seau, et ce service me demande dans quelle région je veux que le travail soit exécuté. Comme il semble raisonnable de gérer le travail aussi proche que possible des données, j'aimerais savoir où est réellement des données.

Les options de Elastic MapReduce sont:

  • US East (Virginia)
  • US Ouest (N. Californie)
  • UE-Ouest (Irlande)

    Je ne suis pas si ce sont exactement les mêmes emplacements disponibles dans S3. Quoi qu'il en soit, j'aimerais identifier celui qui est au moins le plus proche de mes données.


0 commentaires

3 Réponses :


3
votes

Vous pouvez utiliser le Recevez le godet de localisation Demande. Le plus probablement votre godet est en nous.


2 commentaires

Sans aucun ensemble de contraintes de localisation, cette commande ne renvoie rien:


Selon les docs ... "Lorsque la région du godet est américaine est (N. Virginia), Amazon S3 renvoie une chaîne vide pour la région de la godet"



6
votes

Sauf si vous avez spécifié autre chose, ce sera l'Amérique du Nord.

Si vous vous connectez à Amazon Web Services et affichez votre rapport d'utilisation, il vous dira que c'est Eu / nous ou quelque chose d'autre.

de la lecture des trucs Amazon S3 / MapReduce, les régions sont différentes entre les deux applications, de sorte que vous voulez probablement rester à l'UE ou à nous (plutôt qu'est ou à l'ouest).

acclamations


1 commentaires

Bonne idée - Les rapports d'utilisation confirment que mes données sont quelque part aux États-Unis.



0
votes

Pour quelqu'un d'autre qui appartient à ce sujet à la recherche d'un moyen de déterminer la région d'un seau, que vous soyez le propriétaire du seau (qui est une contrainte de Obtenez un emplacement de godet ), utilisez Seau à tête , par exemple: xxx pré>

qui retourne la valeur de l'en-tête x-amz-godet -region code> pour le godet "FOO", dans ce cas: P>

us-east-1


0 commentaires