2017-03-15 6 views
0

Ich versuche s3cmd von der Befehlszeile und wenn ich mit s3cmd --configure folgenden Zeilen von Informationen konfigurieren fragt er mich. Ich weiß, dass ich Access Key und Secret key richtig gebe. Aber ich denke, das Problem ist mit Default Region: Mumbai oder S3 Endpoint: ap-south-1.amazonaws.com oder DNS-style bucket+hostname:port template for accessing a bucket:. Mein S3 Eimer ist in Mumbai, Indien.erhalten Fehler bei der Verwendung von s3cmd mit folgender Konfiguration

Access Key: ASOMETHINGJFDGERCEMUA 
Secret Key: 5q2tbwdf43/sdfsdfsdf/AopqPd73QaiN4fr3e3fv8wE 
Default Region: Mumbai 
S3 Endpoint: ap-south-1.amazonaws.com 
DNS-style bucket+hostname:port template for accessing a bucket: %(bucket)s.s3.ap-south-1.amazonaws.com 
Encryption password: 
Path to GPG program: None 
Use HTTPS protocol: True 
HTTP Proxy server name: 
HTTP Proxy server port: 0 

Fehler:

ERROR: Test fehlgeschlagen: [Errno 8] nodename noch servname zur Verfügung gestellt, oder nicht bekannt

+1

Heutzutage wird empfohlen, die offizielle [AWS-Befehlszeilenschnittstelle (CLI)] (http://aws.amazon.com/cli/) anstelle von 's3cmd' zu verwenden. –

+0

Ich müsste @JohnRotenstein zustimmen. Die AWS-CLI wird von AWS unterstützt. Ich würde das über s3cmd wärmstens empfehlen. – PrestonM

+0

Es gibt eine Zeit und einen Ort, an dem 's3cmd' Regeln über' aws s3 ... 's3cmd erlaubt Ihnen, Daten in Ihren Bucket zu streamen, während Datenbank-Dumps und mehr ausgeführt werden. Einfach, Zeit und Ort. – Steven

Antwort

0

Für Asia Pacific (Mumbai) Verwenden Sie die folgenden Werte.

Region: ap-south-1 
S3 Endpoint: s3.ap-south-1.amazonaws.com 

Siehe here für die vollständige Liste der S3 Endpoints.

Hinweis: Überprüfen Sie, ob Ihre Version von s3cmd Signatur Version 4.

Bevorzugen Aws CLI über s3cmd unterstützt.

Verwandte Themen