2016-04-04 6 views
0

Ich habe eine wirklich große Datei in S3 hochgeladen. Ich muss es entzippen, aber ich weiß nicht, wie ich damit umgehen soll. Es scheint, dass es notwendig ist, ein EC2 zu verwenden. Kann mir bitte jemand sagen, wie ich vorgehen soll? Vielen Dank im VorausEntpacken Sie eine Datei in S3 mit EC2

Antwort

1

Sie müssen eine Kopie der Datei an einen anderen Ort als S3 herunterladen, da Sie Dateien nicht direkt auf S3 entpacken können. Sie müssen es herunterladen, entpacken und dann die entpackte Version auf S3 hochladen.

Ein EC2-Server wäre eine gute Möglichkeit, dies zu tun, da er sehr schnell auf S3 zugreifen kann.

Darüber hinaus ist Ihre Frage zu breit für diese Website. Kommen Sie zurück und stellen Sie spezifische Fragen, wenn Sie auf bestimmte Probleme stoßen.

+0

Danke Mark, meine Entschuldigung, aber meiner Meinung nach meine Frage ist eine bestimmte, muss nur wissen, wie Zip-Datei in s3 – chufabit

+1

entpacken Sie können nicht "entpacken Sie die Datei in s3". Das unterstützt S3 nicht. Die Antwort darauf ist "du kannst nicht". Angesichts dieser Tatsache klingt Ihre Frage eher nach einer Frage, wie ein EC2-Server erstellt und verwendet wird, und das ist eine sehr weit gefasste Frage. –

+0

Ok, verstanden, danke. – chufabit

0

einfach zu teilen, wie ich es bekommen habe:

EC2

  • Export AWS_ACCESS_KEY = Ihr Schlüssel
  • Export AWS_SECRET_KEY = Ihre geheimen Schlüssel
  • source ~/.bashrc
  • Laden Sie Ihre .zip-Datei herunter
  • Entpacken Sie Ihre Datei
  • aws s3 cp Datei s3: // yourBucket/Ordner/filename

Hoffe, dass es nützlich sein kann. Danke

+0

Wenn Sie einen Code hinzufügen, kann diese Antwort ausgenommen werden. Brauchen Sie mehr als nur Ihre Methode. –

+0

Was meinst du mit Entpacken Sie Ihre Datei hier? Weil ich den unzip-Befehl nicht auf einer ec2-Box gefunden finde. –