Ob Sie neu bei Amazon S3 sind oder ein erfahrener Benutzer – das Herunterladen eines gesamten Ordners oder Buckets aus AWS S3 kann manchmal eine Herausforderung sein. In diesem Artikel erklären wir, was Ordner und Buckets sind, und teilen eine praktische Methode, um Inhalte von ihnen herunterzuladen, sodass Sie Ihren Arbeitsablauf optimieren können.
Was ist der Unterschied zwischen Bucket und Ordner in AWS S3?
Amazon Simple Storage Service oder Amazon S3 ähnelt nicht den meisten Dateisystemen. Es hat nicht die übliche hierarchische Struktur „Verzeichnis -> Unterverzeichnis -> Dateien“. Stattdessen verwendet es „Buckets“ und „Objekte“ und organisiert sie in einer flachen Struktur. Es ermöglicht Ihnen jedoch, Objekte oder Dateien zu gruppieren, indem Sie ihnen ein gemeinsames Präfix geben, um das System besser verstehen zu können.
Objekte werden in einem „Bucket“ gespeichert. Es gibt keine Begrenzung für die Anzahl der Objekte, die Sie darin hochladen können, und Sie können bis zu insgesamt 100 Buckets in einem einzigen Konto haben.
Der Hauptunterschied zwischen einem Ordner und einem Bucket besteht darin, dass erstere im AWS S3-System nicht wirklich existieren. Alle Dateien in einem Bucket können gruppiert werden, indem Schrägstriche („/“) in ihre Namen eingefügt werden. Dies vermittelt jedoch nur den Anschein einer Hierarchie, sodass Sie Objekte ganz einfach mithilfe von Ordnern organisieren können.
Buckets hingegen sind diejenigen, die Objekte oder Dateien enthalten.
2 Methoden zur Verwaltung von S3-Buckets
Es gibt zwei Möglichkeiten, Dateien von oder in einen S3-Bucket hochzuladen:
- AWS-Command-Line-Interface (CLI) – Der offizielle Weg, Dateien in einen Bucket hochzuladen, besteht darin, entweder die Amazon S3-Konsole oder die AWS CLI zu verwenden. Ersteres hat eine Größenbeschränkung von 160 GB, und letzteres kann etwas komplex sein, insbesondere wenn Sie mit Kommandozeilenschnittstellen nicht vertraut sind. Die AWS CLI ermöglicht es Ihnen auch, einen Ordner herunterzuladen, aber auch hier werden viele Benutzer es kompliziert finden.
Mehr über die AWS CLI erfahren Sie auf der offiziellen Seite von Amazon. Wenn Sie eine gute Herausforderung genießen, dann schauen Sie sich gerne dieses Tutorial an, wie man Dateien über die AWS CLI hochlädt, oder lesen Sie diese hilfreiche Anleitung von Stack Overflow. - Eine Drittanbieter-Software – Eine einfachere Möglichkeit, einen gesamten Ordner von S3 herunterzuladen, ist die Verwendung einer Drittanbieter-App namens Commander One. Sie hilft Ihnen, eine Verbindung zu Amazon S3 sowie zu Cloud-Speicherdiensten und Remote-Servern wie FTP und SFTP herzustellen.
Beste Methode zum Herunterladen eines Amazon S3 Buckets auf macOS
Commander One ist viel mehr als nur ein Dateimanager – es ist ein S3-Browser für Mac, der es extrem einfach macht, alle Dateien aus einem S3-Ordner oder Buckets in Ihrem AWS-Konto hochzuladen und herunterzuladen. Die benutzerfreundliche Oberfläche macht es überflüssig, Befehle zu erlernen und sich zu merken. Darüber hinaus ermöglicht es Ihnen, auf bestimmte S3-Buckets zuzugreifen und alle Ihre Online-Dateien, Ordner und Archive so einfach zu verwalten, als wären sie auf Ihrem lokalen Laufwerk gespeichert.

Sie können nicht nur einen Ordner aus einem S3-Bucket herunterladen, sondern mit Commander One sind viele andere Dinge möglich. Hier sind einige der Möglichkeiten, wie Sie mit Ordnern in Commander One interagieren können:
- Kopieren Sie Dateien zwischen mehreren S3-Buckets oder Konten.
- Laden Sie einen AWS S3-Bucket auf einen Computer hoch oder herunter.
- Verschieben Sie Ihre Dateien von S3 zu FTP/SFTP/FTPS und WebDAV-Servern und umgekehrt.
- Verschieben Sie sie von S3 zu Google Drive, Dropbox, OneDrive, BackBlaze B2, Box, OpenStack Swift, Mega, Pcloud und umgekehrt.
Das ist noch nicht alles. Hier sind noch ein paar weitere Dinge, die Sie in Commander One tun können:
- Laden Sie Dateien großer Größen zu S3 hoch.
- Laden Sie Dateien im Batch hoch.
- Arbeiten Sie mit Archivdateien mit Commander One. Unterstützte Formate sind .zip, .rar, .apk, .war und mehr.
- Durchsuchen und interagieren Sie mit Dateien in einem S3-Bucket, ohne sie auf Ihren Computer herunterzuladen.
So laden Sie einen Ordner von S3 mit Commander One herunter
Commander One ist der einfachste Weg, einen Ordner von S3 herunterzuladen. Glauben Sie uns nicht? Hier ist eine Schritt-für-Schritt-Anleitung, die Ihnen zeigt, wie einfach der Prozess ist:
Gehen Sie zuerst zur Amazon-Website und melden Sie sich mit Ihren Daten an.
Laden Sie Commander One auf Ihren Mac herunter.
Wechseln Sie in der App zum „Verbindungen”-Manager.

Klicken Sie auf Amazon S3.

Geben Sie Ihre Anmeldedaten ein, d. h. Ihren Zugriffsschlüssel und geheimen Schlüssel. Beide wurden Ihnen zugewiesen, als Sie sich bei AWS registriert haben.
Klicken Sie auf Verbinden, um Ihr AWS S3-Konto als lokales Laufwerk hinzuzufügen.

Jetzt sind Sie bereit, mit den Inhalten des S3-Buckets zu interagieren. Sie können sie mit Optionen wie Hotkeys, Drag-and-Drop, Kopieren und Einfügen und mehr herunterladen und verwalten.
Wenn Sie Dateien aus dem Amazon S3-Bucket herunterladen, erscheint ein kleines Fenster, das Ihnen den laufenden Fortschritt anzeigt.
So laden Sie Dateien von einem FTP/SFTP-Server in AWS S3 hoch
Commander One ist eine vielseitige App. Neben dem Herunterladen von Dateien und Daten aus einem AWS S3-Bucket können Sie damit auch eine Datei von S3 auf einen FTP-Server übertragen. Sobald Sie den FTP-Server und Ihr S3-Konto als lokale Laufwerke gemountet haben, können Sie Dateien zwischen ihnen verschieben, wie Sie es auf jedem lokalen Laufwerk tun würden.
Häufig gestellte Fragen
Bei der Verwendung von Commander One beträgt die maximale Dateigröße, die Sie in einen Amazon S3-Bucket hochladen können, 5 TB. Beachten Sie jedoch, dass die S3-Konsole ein Limit von 160 GB hat. Um dieses Limit zu umgehen, können Sie die Amazon CLI verwenden, aber dies ist nicht die benutzerfreundlichste Methode. Deshalb empfehlen wir die Verwendung von Commander One, da Sie damit einfach einen gesamten S3-Bucket hoch- und herunterladen können.
Ja, Commander One erlaubt es Ihnen, Dateien zwischen verschiedenen Amazon S3-Konten und Buckets zu übertragen. Tatsächlich können Sie Ihre Dateien auch von S3 zu Cloud-Speicherdiensten wie Google Drive und OneDrive sowie zu entfernten Servern wie FTP und SFTP verschieben.