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. Weitere Informationen

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

Beide Methoden ermöglichen es Ihnen, eine Datei aus der Umgebung eines Benutzers hochzuladen und als S3-Objekt in der AWS Cloud zu speichern. 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 AWS Explorer, 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 Ctrl+P (Strg+P), um den Bereich Commands (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 S3-Bucket aus der AWS Cloud in einen Ordner in Ihrer AWS Cloud9 Umgebung herunterladen.

  1. In AWS Explorer, 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 AWS Cloud9öffnen.

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 AWS Explorer, 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 eines URL für ein Amazon S3 S3-Objekt vorsignierten

Mit Presigned URLS kann ein Objekteigentümer private Amazon S3 S3-Objekte mit anderen teilen, indem er ihm eine zeitlich begrenzte Erlaubnis zum Herunterladen der Objekte erteilt. Weitere Informationen finden Sie unter Freigeben eines Objekts mit einem vorsignierten Objekt URL im Amazon S3 S3-Benutzerhandbuch.

  1. In AWS Explorer, 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 URL Presigned.

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

    Der Status unten im Feld IDE bestätigt, dass die URL für das Objekt vorsignierte Datei in Ihre Zwischenablage kopiert wurde.