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
«Cybercab» von Tesla
Austin (dpa) - Elon Musk legt bei seinen vollmundigen Versprechen, Tesla zum führenden Anbieter selbstfahrender Autos zu machen, noch einmal nach. Man werde jährlich mindestens zwei Millionen Fahrzeuge des spezialisierten Robotaxi-Modells «Cybercab» bauen, «am Ende vielleicht vier Millionen», sagte Musk zur Vorstellung frischer Quartalszahlen. Er schränkte ein, dass die Vorhersage seine […] (03)
vor 4 Stunden
Wallstreet
New York - Die US-Börsen haben sich am Donnerstag uneinheitlich gezeigt. Zu Handelsende in New York wurde der Dow mit 42.374 Punkten berechnet, ein Minus in Höhe von 0,3 Prozent im Vergleich zum vorherigen Handelstag. Wenige Minuten zuvor war der breiter gefasste S&P 500 mit rund 5.810 Punkten 0,3 Prozent im Plus, die Technologiebörse Nasdaq berechnete den Nasdaq 100 zu diesem Zeitpunkt mit rund […] (00)
vor 6 Minuten
Hühner im eigenen Garten halten: für frische Eier, gesundes Fleisch oder als kleines Nebeneinkommen. Die Entscheidung, Hühner zu halten, ist nicht nur eine praktische Wahl, sondern auch eine Möglichkeit, einen Beitrag zur nachhaltigen Hühnerhaltung zu leisten. Diese faszinierende und erfüllende Tätigkeit erfordert jedoch Engagement und die richtige Ausrüstung, um das Wohlbefinden der Tiere zu […] (00)
vor 5 Stunden
Call of Duty: Black Ops 6 wird mit Starpower unterstützt
Morgen ist es so weit: Black Ops ist zurück mit einem neuen Kapitel voller Action, Intrigen und fesselnden Charakteren! Einer davon ist Ex-Stasi-Mann Felix Neumann, dem in der deutschen Synchronisation niemand geringeres als Tom Wlaschiha seine Stimme leiht. Der Berliner versteht sich bestens auf düstere Blockbuster-Settings. Somit hat er sich der Vertonung von Technik-Genie Felix Neumann […] (00)
vor 34 Minuten
Maude Apatow
(BANG) - Maude Apatow hat ihre Mutter Leslie Mann für,Poetic License‘ gecastet. Die ‚Euphoria’-Schauspielerin, die in der erfolgreichen HBO-Serie die Rolle der Lexi Howard gespielt hat, arbeitet derzeit an ihrem Regiedebüt, dessen Drehbuch von Raffi Donatich stammt. Berichten von,Deadline´ zufolge hat Maude ihre Mutter neben dem,No Hard Feelings‘-Schauspieler Andrew Barth Feldman, Philip Seymour […] (00)
vor 7 Stunden
Eintracht Frankfurt - FK Rigas Futbola Skola
Frankfurt/Main (dpa) - Eintracht Frankfurt hat in der Europa League einen glanzlosen Arbeitssieg eingefahren. Der Fußball-Bundesligist bezwang den lettischen Meister FK Rigas Futbola Skola mit 1: 0 (0: 0). In einem über weite Strecken biederen Auftritt der Eintracht erzielte der eingewechselte Hugo Larsson vor 56.600 Zuschauern den Siegtreffer (79. Minute). Die Frankfurter haben sich damit eine […] (00)
vor 1 Stunde
Zinsstreit in der EZB: Kommt die große Senkung oder nicht?
Die Europäische Zentralbank (EZB) steht vor einer ihrer schwierigsten Entscheidungen des Jahres. Die anstehende Zinssitzung im Dezember könnte den nächsten großen Schritt in der europäischen Geldpolitik bringen – oder auch nicht. Denn aus den Reihen der EZB kommen widersprüchliche Aussagen zur möglichen Höhe der Zinssenkung. Während Ratsmitglied Robert Holzmann eine moderate Reduktion favorisiert, […] (00)
vor 1 Stunde
Institute for Security and Safety gewinnt Preis für Gleichberechtigung in der Cybersicherheit
Ettlingen, 24.10.2024 (PresseBox) - Das Institute for Security and Safety hat den Women4Cyber Recognition Award 2024 der Women4Cyber Foundation gewonnen! Dieser Preis zeichnet europäische Unternehmen im Bereich der Cybersicherheit aus, die einen Frauenanteil von mindestens 30 Prozent aufweisen können und nachweislich die gleichberechtigte Teilhabe von Frauen in Cybersecurity fördern. Damit werden Bemühungen zur Erhöhung der Geschlechtervielfalt […] (00)
vor 4 Stunden
 
iPad mini 7 von anderen iOS-Gerät drahtlos wiederherstellbar
Alle iPhone 16 Modelle haben ein neues System, womit Benutzer die Firmware des Smartphones per […] (00)
Folkerts ist mit 35 Jahren «Tatort» die dienstälteste Ermittlerin
Ludwigshafen (dpa) - «Tatort»-Kommissarin Ulrike Folkerts (63) hat auch nach 80 Folgen noch […] (01)
Samsung Galaxy AI-Funktionen – Ein weiterer Schritt auf dem Weg zu barrierefreierer Kommunikation
Samsung hat heute bekanntgegeben, dass die beliebten Galaxy AI-Funktionen noch in diesem Jahr […] (00)
Unfallkreuz an Straßenrand (Archiv)
Wiesbaden - Im August 2024 sind in Deutschland rund 35.600 Menschen bei Straßenverkehrsunfällen […] (03)
Cardi B
(BANG) - Cardi B hat versprochen, einen mutmaßlichen Scherzanrufer zu verklagen, der sie beim […] (00)
Amine Adli
Leverkusen (dpa) - Offensivspieler Amine Adli wird dem deutschen Fußball-Meister Bayer […] (01)
Schlammiger Spaß in VR: MudRunner VR startet auf Steam und Meta Quest!
MudRunner VR ist da – und bringt das beliebte Offroad-Spiel in eine völlig neue Dimension! Ab […] (00)
Thyssen-Werften-Verkauf geplatzt: Ist die Regierung schuld?
Der geplante Verkauf von Thyssen-Krupp Marine Systems (TKMS), einer der größten deutschen […] (00)
 
 
Suchbegriff