Herunterladen von Ordnern von AWS S3 Bucket CP vs Sync

Herunterladen von Ordnern von AWS S3 Bucket CP vs Sync

Amazon bietet einfachen Speicherdienst, um unbegrenzte Daten in der Cloud mit vollständiger Sicherheit und Geheimhaltung zu speichern. Damit kann der Benutzer die Daten mit den Befehlen der Verwaltungskonsole und der AWS -Befehlszeilenschnittstelle (CLI) herunterladen und hochladenSynchronisation" Und "CP”.

In dieser Anleitung wird das Herunterladen von Ordnern aus dem AWS S3 -Eimer mit AWS CLI -Befehlen erläutert.

Herunterladen von Ordnern von AWS S3 Bucket CP vs Sync

Es gibt zwei Befehle zum Herunterladen von Dateien aus dem AWS S3 -Bucket, die es sindSynchronisation" Und "CP”. Der Befehl "synchronisieren" lädt die Updates im Ordner aus dem AWS S3 -Eimer herunter. Andererseits kopiert der Befehl „CP“ einfach alle Dateien, die auf dem AWS S3 -Eimer platziert sind. Der Befehl „CP“ lädt alle Dateien unabhängig von ihrer Verfügbarkeit im lokalen Verzeichnis herunter. Während die "Synchronisierung" nur die Dateien herunterlädt, die aktualisiert wurden oder nicht bereits in den lokalen Ordner heruntergeladen wurden.

So laden Sie den S3 -Ordner herunter?

Befolgen Sie diese Schritte, um zu erfahren.

Schritt 1: Laden Sie den Ordner in den S3 -Eimer hoch

Erstellen Sie einen S3 -Eimer und gehen Sie dann darauf ein, um auf die “zu klickenHochladen" Taste:

Klick auf das "Ordner hinzufügen”Oder ziehen Sie den Ordner aus dem System zum S3 -Eimer:

Klick auf das "Hochladen" Taste:

Gehen Sie in den Ordner, indem Sie auf seinen Namen klicken:

Hier sind die Dateien, die auf dem S3 -Bucket hochgeladen wurden:

Schritt 2: AWS CLI überprüfen und konfigurieren

Überprüfen Sie die Installation der AWS CLI, indem Sie dies eingeben:

AWS -Version

Durch das Ausführen des obigen Befehls werden die AWS-CLI/2 angezeigt.0.30 Version:

Konfigurieren Sie die AWS -CLI mit dem folgenden Befehl:

AWS konfigurieren

Infolgedessen sind Sie schnell, IAM -Anmeldeinformationen bereitzustellen:

Schritt 3: Verwendung des Befehls „Synchronisation“

Gehen Sie in den Ordner, in dem die Dateien heruntergeladen werden sollten:

CD -Download

Verwenden Sie die folgende Syntax und ändern Sie den Namen Ihres Eimers, um den Ordner von S3 Bucket herunterzuladen:

AWS S3 Sync S3: // .

In unserem Fall wird der folgende Befehl zum Herunterladen des Ordners aus dem S3 -Bucket verwendet:

AWS S3 Sync S3: // Upload31 .

Es kann beobachtet werden, dass die Dateien in das lokale Verzeichnis heruntergeladen wurden:

Lassen Sie uns nun eine andere Datei in den S3 -Bucket hochladen:

Ziehen Sie die Datei und lassen Sie sie auf den S3 -Eimer fallen:

Klick auf das "Hochladen" Taste:

Die Datei wurde dem Ordner hinzugefügt:

Verwenden Sie den folgenden Befehl, um die neu hinzugefügte Datei herunterzuladen:

AWS S3 Sync S3: // Upload31 .

Durch das Ausführen des obigen Befehls wird nur das heruntergeladenDemo.CSV" Datei:

Die Datei wurde in das lokale Verzeichnis heruntergeladen:

Schritt 4: Verwenden Sie den Befehl „CP“

Syntax für die Verwendung der “CPDer Befehl ”wird unten erwähnt:

AWS S3 CP S3: // Bucket/Ordner LocalFolder -recursive

Ändern Sie den Namen S3 Bucket, in den auf dem Eimer hochgeladenen Ordner und in das lokale Verzeichnis, in dem die Dateien heruntergeladen werden:

AWS S3 CP S3: // Upload31/Datei CP -Recursive

Die Dateien wurden vom S3 -Bucket in das lokale Verzeichnis heruntergeladen:

Verwenden Sie erneut denselben Befehl, um den S3 -Ordner herunterzuladen:

AWS S3 CP S3: // Upload31/Datei CP -Recursive

Wenn Sie den obigen Befehl ausführen, werden alle im Ordner verfügbaren Dateien erneut heruntergeladen:

Diese Anleitung hat den Prozess des Herunterladens von Ordnern vom S3 -Bucket mit “erläutertCP" oder "Synchronisation" Befehl.

Abschluss

Es gibt zwei Methoden zum Herunterladen von Ordnern aus dem AWS S3 -Bucket mit AWS -CLI. Der Befehl sync lädt die aktualisierten Dateien vom letzten Download herunter, während der Befehl cp immer jede im Ordner verfügbare Datei herunterlädt. Diese Anleitung hat den Prozess des Herunterladens von Ordnern von einem S3 -Bucket mithilfe der CP- und Sync -Befehle erläutert.