Wie lädt man einen Ordner aus einem AWS S3 Bucket herunter?

24. Oktober 2024, 18:19 Uhr · Quelle: klamm.de
Amazon Simple Storage Service ist ein Cloud-Dienst, der zum Speichern und Abrufen beliebiger Datenmengen zu jeder Zeit und von jedem Ort verwendet wird. Es speichert Daten in sogenannten Buckets. Es ist eine hochskalierbare, zuverlässige, schnelle und kostengünstige Datenplattform.

Für Anfänger mag es kompliziert und verwirrend erscheinen, einen Ordner von AWS S3 herunterzuladen. In diesem Artikel werde ich dir eine einfache und effiziente Methode vorstellen, um den Download-Prozess zu erleichtern und somit die Produktivität und den Workflow zu steigern.

Es gibt verschiedene Methoden, um Ordner aus einem Amazon S3 Bucket herunterzuladen, je nach deinen Werkzeugen und deiner Programmierumgebung.

Warum von S3-Buckets herunterladen?

Es gibt viele Vorteile beim Herunterladen von S3-Buckets, darunter Skalierbarkeit, Zuverlässigkeit, Sicherheit, Kosteneffizienz, einfache Integration, Datenverfügbarkeit und -zugriff, globale Zugänglichkeit, Versionierung, Beschleunigung des Datentransfers und natürlich, weil es einfach zu bedienen ist.

Wir sollten dies nutzen, da wir die richtigen Berechtigungen (IAM-Rollen und Anmeldeinformationen) haben, die helfen, Daten zu sichern, Kosten zu kontrollieren und betriebliche Fehler zu vermeiden.

Methoden zum Herunterladen eines Ordners aus einem AWS S3-Bucket

Es gibt mehrere Methoden, um einen Ordner aus AWS S3 herunterzuladen, aber AWS CLI (Command Line Interface) und Commander One sind die beliebtesten Methoden.

Ich beschreibe beide Methoden nacheinander, und Sie können diejenige auswählen, die Sie als einfach und bequem für Ihr Software-Framework empfinden.

Methode 1: Verwendung von AWS CLI (Command Line Interface)

Die AWS Command Line Interface (CLI) ist eine der bequemsten und mühelosesten Möglichkeiten, um mit Ihrem S3-Bucket zu interagieren. Wenn Sie AWS CLI noch nicht installiert haben, können Sie es ganz einfach installieren.

Hier ist eine umfassende Anleitung, wie Sie das ohne großen Aufwand tun können.

Schritt 1: Erstellen eines Amazon S3-Buckets

  • Melden Sie sich bei Ihrer Amazon-Konsole an und navigieren Sie zu Amazon S3.
  • Klicken Sie auf „Bucket erstellen“, um fortzufahren.

Schritt 2: Konfigurieren des Amazon S3-Buckets

  • Wählen Sie eine AWS-Region aus und erstellen Sie einen einzigartigen Namen für den neuen Bucket.

Nachdem Sie einen Bucket erfolgreich erstellt haben, sehen Sie die Liste der Buckets in der AWS Management Console.

Schritt 3: Erstellen eines Ordners in Ihrem Amazon S3-Bucket

  • Klicken Sie nun auf „Hochladen“ und erstellen Sie einen neuen Ordner im S3-Bucket.
  • Nach der erfolgreichen Erstellung sehen Sie den Ordner in der Objektliste Ihres Buckets.

Schritt 4: Dateien zu Ihrem Ordner hinzufügen

  • Klicken Sie nun auf die Schaltfläche „Hochladen“, um einige Dateien hinzuzufügen.
  • Sie können unten sehen, dass wir 3 Dateien problemlos in unseren Ordner hinzugefügt haben.

Schritt 5: AWS CLI konfigurieren

  • Verwenden Sie in Ihrer Eingabeaufforderung den folgenden Befehl:
    curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" sudo installer -pkg AWSCLIV2.pkg -target /
  • Jetzt können wir mit dem folgenden Befehl die erfolgreiche Installation der AWS-Version überprüfen:
    aws –version
  • Danach können Sie Ihren IAM-Benutzer in der AWS CLI mit dem folgenden Befehl konfigurieren:
    aws configure
  • An diesem Punkt müssen Sie Ihre AWS Access Key ID, Ihren AWS Secret Access Key und den Standardregionnamen eingeben.
  • Um die Buckets aufzulisten, führen Sie den folgenden Befehl aus:
    aws s3 ls

Schritt 6: Einen Ordner von Amazon S3 herunterladen

  • Gesamten S3-Bucket herunterladen.
  • Führen Sie den folgenden Befehl aus, um alle Daten in Ihrem S3-Bucket herunterzuladen. Der angegebene Befehl wird die Daten Ihres S3-Buckets an den aktuellen Speicherort herunterladen:
    aws s3 sync s3://
  • Jetzt hatten wir einen Ordner im S3-Bucket.
  • Überprüfen Sie, ob der Ordner heruntergeladen wurde oder nicht.
  • Listen Sie die Dateien im heruntergeladenen Ordner auf Ihrem System auf, um zu bestätigen, dass alle Dateien erfolgreich heruntergeladen wurden.

Methode 2: Verwendung von Commander One

Commander One ist eine sehr praktische und einfache Methode, um einen Ordner von AWS S3 herunterzuladen. Commander One wird auch als Drittanbieter-App bezeichnet. Sie werden diesen Prozess als mühelos empfinden, wenn Sie unserer Methode folgen.

  1. Öffnen Sie zunächst die Amazon-Website und melden Sie sich mit Ihren Daten an.
  2. Laden Sie Commander One auf Ihren Laptop oder Mac herunter, je nachdem, was Sie verwenden.
  3. Navigieren Sie in der Anwendung zum Verbindungsmanager.
  4. Klicken Sie auf Amazon S3.
  5. AWS hat Ihnen Anmeldeinformationen zugewiesen, d. h. Ihre Access Key und Secret Key. Geben Sie diese ein und klicken Sie auf „Verbinden“, um Ihr AWS S3-Konto als lokalen Laufwerk hinzuzufügen.

Schließlich haben Sie erfolgreich einen Ordner über die Commander One-Methode geöffnet und sind bereit, den S3-Bucket zu verwenden. Es gibt viele Optionen wie Hotkeys, Drag-and-Drop, Kopieren und Einfügen und mehr. Sie können heruntergeladene Daten ganz einfach über diese Optionen herunterladen und verwalten. Eine weitere Funktion ist, dass wir ein kleines Fenster sehen können, das alle Prozesse anzeigt.

Fazit

Diese beiden Methoden sind sehr einfach und bequem zu verwenden. Wir können effizient einen Ordner sowohl über die AWS Command Line Interface als auch über die Commander One-Methode herunterladen. Hier sind einige grundlegende Unterschiede, anhand derer Sie beurteilen können, welche Methode für Sie bequemer ist. Die Command Line Interface verwaltet Daten mithilfe von AWS CLI-Befehlen. Sie bietet eine schnelle Ausführung und ist automatisierungsfreundlich. Um die CLI zu verwenden, sind minimale Systemressourcen erforderlich. Sie ist skriptfähig für automatisierte Aufgaben und hat eine steile Lernkurve. Ihre Zuverlässigkeit macht sie zu einer idealen Wahl für die Verwaltung von S3-Buckets.

Commander One verwaltet Daten über die grafische Benutzeroberfläche von Commander One. Es kann eine Verbindung zu einem S3-Konto herstellen, Buckets und Ordner durchsuchen sowie Verzeichnisse synchronisieren. Es ist benutzerfreundlich aufgrund der einfachen Navigation, visuellen Darstellung usw. In der Befehlszeile müssen wir nicht auf Befehlszeilen-Tools wie die AWS CLI angewiesen sein. Die Lernkurve ist sanft.

Bevorzugen Sie Commander One, wenn Sie eine einfache Navigation und Visualisierung wünschen und wenn Sie eine Integration mit Ihrem lokalen Dateisystem benötigen. Es unterstützt auch FTP, SFTP und FTPS.

Bevorzugen Sie die CLI, wenn Skripting erforderlich ist oder wenn Sie mit der Befehlszeilensyntax vertraut sind. Indem Sie die in diesem Leitfaden beschriebenen Anweisungen befolgen, können Sie Ihre Ordner effizient herunterladen und eine nahtlose Daten-Synchronisierung sowie sichere Speicherung sowohl auf AWS als auch auf lokalen Systemen gewährleisten.

IT / Cloud / AWS
24.10.2024 · 18:19 Uhr
[0 Kommentare]
Anzeige
Seoul (dpa) - Im südkoreanischen Streaming-Hit «Squid Game» müssen Erwachsene mit hohen Schulden an harmlos wirkenden Kinderspielen teilnehmen. Doch wer verliert, wird auf der Stelle umgebracht. Kurz nach dem Start der ersten Staffel 2021 schlugen Schulen in mehreren Ländern Alarm: Kinder und Jugendliche würden die Serie in der Pause nachspielen und die Verlierer ohrfeigen. «Ich war schockiert, […] (00)
vor 1 Stunde
Rettungshubschrauber - Symbolbild
Istanbul (dpa) - Ein Rettungshubschrauber ist in der südtürkischen Provinz Mugla gegen ein Krankenhaus geprallt und dann abgestürzt. Vier Insassen seien gestorben, sagte der Provinzgouverneur Idris Akbiyik. Darunter seien die zwei Piloten, ein Arzt und eine weitere Person. Die Unfallursache sei noch unklar. Der Hubschrauber sollte in die Nachbarprovinz Antalya fliegen, sagte Akbiyik. Zum Zeitpunkt […] (00)
vor 3 Minuten
Olivia Colman
(BANG) - Olivia Colman freut sich auf Weihnachten schon seit Oktober. Die ‚Paddington in Peru‘-Schauspielerin, die zwei Söhne im Alter von 19 und 17 Jahren und eine neunjährige Tochter mit ihrem Ehemann Ed Sinclair hat, gab sogar zu, dass ihre Familie sie davon überzeugen müsse, ihren Weihnachtsbaum nicht zu früh aufzustellen, sonst sei er am 25. Dezember hinüber. Die Schauspielerin erzählte dem […] (00)
vor 18 Stunden
Retro-Fans aufgepasst: Gerüchte um Silent Hill 3 Remake
Der Insider „Planeta_PlayStation“ behauptet auf der Plattform X (vormals Twitter), dass Bloober Team nach dem erfolgreichen Remake von Silent Hill 2 nun den dritten Teil überarbeitet. Das Projekt soll den Codenamen „ Project H “ tragen und im Vergleich zum Vorgänger eine noch stärkere narrative Tiefe besitzen. Was könnte das für die Handlung des Spiels bedeuten? Werden Fans mit neuen Wendungen […] (00)
vor 11 Stunden
Rütter & Ehrlich Brothers schwach zum Finale
Keine Steigerungen am VOX- und ZDF-Vorabend. Das VOX-Format «Martin Rütters Tierheimhelden», in dem der Hundetrainer Tierheime besucht, konnte abgesehen vom Auftakt (als 8,9 Prozent drin waren) mit seiner zweiten Staffel nicht wirklich überzeugen. Zwischenzeitlich ging es auf ganz niedrige 3,8 und 4,5 Prozent nach unten, letzte Woche erfolgte eine leichte Erholung auf immerhin durchwachsene 5,7 Prozent. Wie sah es nun für die letzte Folge (der […] (00)
vor 1 Stunde
Bayer Leverkusen - SC Freiburg
Leverkusen (dpa) - Als ein grandioses Leverkusener Fußball-Jahr mit einer weiteren Tor-Party krönend zu Ende gegangen war, wurden die Meisterhelden um Jungstar Florian Wirtz noch einmal ausgiebig vom Bayer-Anhang gefeiert. «Danke für das Geschenk unseres Lebens», war auf einem großen Plakat nach dem 5: 1 (1: 0) gegen den SC Freiburg zu lesen. Zuvor hatten Ausnahmekünstler Wirtz und Vierfach- […] (03)
vor 12 Stunden
Orban zögert: Russland-Sanktionen vor dem Aus?
Sanktionen in der Schwebe: Orbans Poker mit der EU Jede Verlängerung der Russland-Sanktionen erfordert Einstimmigkeit im EU-Rat. Doch Ungarns Ministerpräsident Viktor Orban hat die Gespräche zum Stocken gebracht. Er möchte eine Entscheidung erst nach der Amtseinführung des neugewählten US-Präsidenten Donald Trump am 20. Januar treffen. Sein Argument: Trump hat wiederholt angekündigt, er könne den […] (00)
vor 34 Minuten
Mit GlobalBlock Marken und Namen in 600 Domainendungen schützen
Koeln, 20.12.2024 (PresseBox) - Mit GlobalBlock ist Ihre Marke über etwa 600 Domainendungen hinweg geschützt, einschließlich traditioneller und neuer Top-Level-Domains (TLDs) sowie Web3-Domains. Diese Abdeckung soll auf 700-800 TLDs erweitert werden, um einen noch umfassenderen Schutz zu gewährleisten. Dies bedeutet, dass Ihr Markenname auf einer Vielzahl von Domainendungen blockiert wird, […] (00)
Freitag um 17:56
 
Tiktok
Tirana (dpa) - Das Balkanland Albanien will den Zugang zur Video-Plattform Tiktok in Kürze für […] (00)
iPhone 16 laut MKBHD das beste kleinste Smartphone 2024
Jährlich veranstaltet MKBHD seine Smartphone Awards, wo die besten Smartphones in verschiedenen […] (00)
Razer – Squid Game Collection – Gaming-Zubehör für die nächsten nervenaufreibenden Herausforderungen
WER: Razer, die weltweit führende Lifestyle-Marke für Gamer. WAS: Die Razer | Squid Game […] (00)
Merkel meldet sich zurück – ein einmaliger Auftritt im CDU-Wahlkampf
Merkels Rückkehr ins Rampenlicht Angela Merkel hat sich nach ihrem Abschied von der […] (05)
New World: Das erwartet uns in Season 7
Angetrieben von diesem Schwung haben die Entwickler nun Details zu Season 7 bekannt gegeben, […] (00)
Bayer Leverkusen - SC Freiburg
Berlin (dpa) - Bayer Leverkusen bleibt dem FC Bayern im Titelkampf der Fußball-Bundesliga auf […] (01)
Tim Cook: Gebühren für Apple Intelligence KI waren nie ein Thema
In einem Interview mit dem Magazin „WIRED“ sagte Apples CEO Tim Cook, dass nie […] (00)
Jennifer Lopez
(BANG) - Jennifer Lopez ist der Meinung, dass es der „härteste Job“ der Welt ist, Eltern zu […] (00)
 
 
Suchbegriff