Arbeiten mit Amazon S3-Objekten - AWS Cloud9

AWS Cloud9 ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS Cloud9 können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeiten mit Amazon S3-Objekten

Objekte sind die Grundeinheiten, die in Amazon S3 gespeichert werden. Objekte bestehen aus Objekt- und Metadaten.

Hochladen einer Datei in einen Amazon-S3-Bucket

Sie können die Toolkit-Schnittstelle oder einen Befehl verwenden, um eine Datei in einen Bucket hochzuladen

Mit beiden Methoden können Sie eine Datei aus der Umgebung eines Benutzers hochladen und als S3-Objekt in der AWS Cloud. Sie können eine Datei in einen Bucket oder in einen Ordner hochladen, der den Inhalt dieses Buckets organisiert.

Laden Sie eine Datei über die Schnittstelle in einen S3-Bucket hoch

  1. In AWSExplorer, wählen Sie denS3-Knoten, um die Liste der Buckets anzuzeigen.

  2. Öffnen Sie das Kontextmenü (rechte Maustaste) für einen Bucket oder einen Ordner in diesem Bucket und wählen Sie dann Upload File (Datei hochladen) aus.

    Hinweis

    Öffnen Sie mit einem Rechtsklick das Kontextmenü eines S3-Objekts, können Sie Hochladen zu übergeordnetem Ordner auswählen. Auf diese Weise können Sie dem Ordner oder Bucket, der die ausgewählte Datei enthält, eine Datei hinzufügen.

  3. Wählen Sie im Dateimanager Ihrer Umgebung eine Datei aus, und wählen Sie dann Upload (Hochladen) aus.

    Die ausgewählte Datei wird als S3-Objekt in den Bucket oder Ordner hochgeladen. Der Eintrag jedes Objekts beschreibt die Größe des gespeicherten Objekts und wie lange es hochgeladen wurde. Sie können die Liste des Objekts anhalten, um den Pfad, die Größe und den Zeitpunkt der letzten Änderung anzuzeigen.

Laden Sie die aktuelle Datei mit einem Befehl in einen S3-Bucket hoch

  1. Um eine Datei zum Hochladen auszuwählen, wählen Sie die Registerkarte der Datei.

  2. Drücken Sie auf Strg+P, um den Bereich Befehle anzuzeigen.

  3. Für Go To Anything (Gehe zu Beliebigem), beginnen Sie mit der Eingabe der Phrase upload file, um den Befehl AWS: Upload File anzuzeigen. Wählen Sie den Befehl aus, wenn er angezeigt wird.

  4. Für Step 1: Select a file to upload (Schritt 1: Wählen Sie eine Datei zum Hochladen aus) können die ausgewählte Datei auswählen oder nach einer anderen Datei suchen.

  5. Für Step 2: Select an S3 bucket to upload to (Schritt 2: Wählen Sie einen S3-Bucket zum Hochladen) wählen Sie einen Bucket aus der Liste aus.

    Die ausgewählte Datei wird als S3-Objekt in den Bucket oder Ordner hochgeladen. Der Eintrag jedes Objekts beschreibt die Größe des gespeicherten Objekts und wie lange es hochgeladen wurde. Sie können die Liste des Objekts anhalten, um den Pfad, die Größe und den Zeitpunkt der letzten Änderung anzuzeigen.

Herunterladen eines Amazon S3 Objekts

Sie können Objekte in einem Amazon-S3-Bucket vom AWS Cloud zu einem Ordner in Ihrer AWS Cloud9-Umgebung herunterladen.

  1. In AWSExplorer, wählen Sie den S3-Knoten, um die Liste der Buckets anzuzeigen.

  2. Öffnen Sie in einem Bucket oder in einem Ordner in einem Bucket das Kontextmenü für ein Objekt (rechte Maustaste) und wählen Sie dann Download As (Herunterladen als) aus.

  3. Wählen Sie im Dateimanager Ihrer Umgebung einen Zielordner aus, geben Sie einen Dateinamen ein und wählen Sie dann Download (Herunterladen) aus.

Nachdem eine Datei heruntergeladen wurde, können Sie sie in öffnen AWS Cloud9.

Löschen von Amazon-S3-Objekten

Sie können ein Objekt permanent löschen, wenn es sich in einem nicht-versionierten Bucket befindet. Bei Versioning-aktivierten Buckets löscht eine Löschanforderung dieses Objekt jedoch nicht dauerhaft. Stattdessen fügt Amazon S3 eine Löschmarkierung im Bucket ein. Weitere Informationen finden Sie unter Löschen von Objektversionen im Benutzerhandbuch zu Amazon Simple Storage Service.

  1. In AWSExplorer, wählen Sie den S3-Knoten, um die Liste der Buckets anzuzeigen.

  2. Öffnen Sie in einem Bucket oder einem Ordner in einem Bucket das Kontextmenü für ein Objekt (rechte Maustaste) und wählen Sie dann Delete (Löschen) aus.

  3. Um die Löschung zu bestätigen, klicken Sie auf Delete (Löschen).

Generieren Sie eine vorsignierte URL für ein Amazon-S3-Objekt

Mit vorsignierten URLs kann ein Objektbesitzer private Amazon-S3-Objekte mit anderen teilen, indem er eine zeitlich begrenzte Berechtigung für den Download der Objekte erteilt. Weitere Informationen finden Sie unter Freigeben eines Objekts mit einer vorsignierten URL im Amazon-S3-Benutzerhandbuch.

  1. In AWSExplorer, wählen Sie denS3-Knoten, um die Liste der Buckets anzuzeigen.

  2. Klicken Sie in einem Bucket oder einem Ordner in einem Bucket mit der rechten Maustaste auf ein Objekt und wählen Sie dann Generate Presigned URL (Eine vorsignierte URL generieren) aus.

  3. Geben Sie im AWS-Toolkit-Befehlsbereich die Anzahl der Minuten ein, mit der die URL für den Zugriff auf das Objekt verwendet werden kann. Drücken Sie auf Enter zur Bestätigung.

    Der Status am unteren Rand der IDE bestätigt, dass die vorsignierte URL für das Objekt in Ihre Zwischenablage kopiert wurde.