Objekte in Cloud Storage hochladen

Google Cloud Storage bietet einen einfachen, skalierbaren, unstrukturierten Speicher. In diesem Zusammenhang bedeutet „Unstrukturiert“, dass der Cloud Storage-Dienst Ihre Daten als eine geordnete Sequenz von Byte behandelt. Sie berücksichtigt keine internen Strukturen Ihrer Daten. Im Gegensatz dazu werden strukturierte Daten wie eine Tabelle mit Zeilen und Spalten behandelt.

In Cloud Storage werden Objekte in Buckets gelöscht. So wie die Dateien in „Ordnern“ und „Verzeichnissen“ gespeichert werden, können Buckets im Gegensatz zu Verzeichnissen nicht innerhalb anderer Buckets verschachtelt werden, um Hierarchien zu bilden.

In diesem Lab erstellen wir einen neuen, leeren Cloud Storage-Bucket und laden ein Objekt aus dem lokalen Speicher in den neuen Bucket hoch.

Lerninhalte

  • Zugriff auf den Cloud Storage-Browser in der Google Cloud Console.
  • Cloud Storage-Bucket erstellen
  • Objekte in einen Cloud Storage-Bucket hochladen
  • Cloud Storage-Bucket und alle darin enthaltenen Objekte löschen.

Voraussetzungen

Wie werden Sie diese Anleitung verwenden?

Nur Lesen Gelesen und die Übungen abschließen

Wie würdest du deine Erfahrung mit der Nutzung der Google Cloud Platform-Dienste und Firebase bewerten?

Fortgeschritten Fortgeschritten Profi

Umgebung im eigenen Tempo einrichten

Wenn Sie noch kein Google-Konto haben (Gmail oder Google Apps), müssen Sie eines erstellen. Melden Sie sich unter console.cloud.google.com in der Google Cloud Platform Console an und erstellen Sie ein neues Projekt:

Screenshot von 2016-02-10 12:45:26.png

Notieren Sie sich die Projekt-ID, also den projektübergreifend nur einmal vorkommenden Namen eines Google Cloud-Projekts. Der oben angegebene Name ist bereits vergeben und kann leider nicht mehr verwendet werden. In diesem Codelab wird sie später als PROJECT_ID bezeichnet.

Als Nächstes müssen Sie in der Cloud Console die Abrechnung aktivieren, um Google Cloud-Ressourcen zu nutzen.

Das Durchlaufen dieses Codelabs sollte nicht mehr als ein paar Dollar kosten. Es kann aber auch sein, dass Sie mehr Ressourcen brauchen oder sie weiterlaufen möchten (siehe Abschnitt „Bereinigen“ am Ende dieses Dokuments).

Neuen Google Cloud Platform-Nutzern steht ein kostenloser Testzeitraum im Wert von 300 $ zur Verfügung.

Klicke in der Google Cloud Consoleoben links auf das Menü:

gcp-hamburger

Scrollen Sie nach unten und wählen Sie im Unterabschnitt Speicher den Eintrag Cloud Storage aus:

storaaage.png

Jetzt sollten Sie den Cloud Storage-Browser sehen. Wenn Sie ein Projekt verwenden, das derzeit keine Cloud Storage-Buckets hat, wird ein Dialogfeld angezeigt, in dem Sie zum Erstellen eines neuen Buckets eingeladen werden:

Wenn Sie ein Projekt verwenden, das bereits einen oder mehrere Buckets enthält, wird stattdessen eine Liste dieser Buckets angezeigt:

Wenn Ihr Projekt keine Buckets hat, klicken Sie auf Bucket erstellen, um einen zu erstellen:

Wenn Sie ein Projekt verwenden, das bereits einen oder mehrere Buckets enthält, klicken Sie auf dem Bildschirm Buckets auf die Schaltfläche Bucket erstellen:

In beiden Fällen sollten Sie das Dialogfeld Bucket erstellen sehen:

Geben Sie einen Namen für den Bucket ein. Wie im Dialogfeld angegeben, müssen Bucket-Namen in Cloud Storage eindeutig sein. Wenn Sie also einen offensichtlichen Namen wie „test&test“ auswählen, werden Sie wahrscheinlich feststellen, dass jemand anderes bereits einen Bucket mit diesem Namen erstellt hat. Diese Fehlermeldung wird dann folgendermaßen angezeigt:

Es gibt auch einige Regeln dazu, welche Zeichen in Bucket-Namen zulässig sind. Wenn Sie Ihren Bucket-Namen mit einem Buchstaben oder einer Ziffer beginnen und enden und nur Bindestriche in der Mitte verwenden, ist das auch kein Problem. Wenn Sie Sonderzeichen verwenden oder den Bucket-Namen mit einem anderen Buchstaben oder Zahlen beginnen oder beenden möchten, werden Sie im Dialogfeld an die Regeln erinnert.

Geben Sie einen eindeutigen Namen für den Bucket ein und klicken Sie auf Erstellen. Wenn Sie etwas auswählen, das bereits verwendet wird, sehen Sie die Fehlermeldung oben. Wenn Sie einen Bucket erstellt haben, gelangen Sie zum neuen, leeren Bucket im Browser:

Der Bucket-Name, den Sie sehen, wird natürlich anders aussehen, weil er für alle Projekte eindeutig sein muss.

Hinweis: Wenn Sie sich keinen eindeutigen Namen überlegen, können Sie sicher sein, dass Ihre Projekt-ID eindeutig ist. Deshalb funktioniert die Verwendung Ihres Präfixes als Präfix für den Bucket-Namen normalerweise, wie in diesem Beispiel gezeigt. Sie finden Ihre Projekt-ID, indem Sie zum Startbildschirm in der Cloud Console zurückkehren:

In diesem Beispiel haben wir den standardmäßigen Bucket-Standort und die standardmäßige Speicherklasse akzeptiert. Das ist für viele Szenarien geeignet. Am Ende dieses Codelabs finden Sie Links zu weiteren Informationen über Bucket-Standorte und Speicherklassen.

Nachdem Sie einen Cloud Storage-Bucket erstellt haben, sehen Sie, wie Sie von Ihrem lokalen Computer ein Objekt hochladen können. Wenn Sie sich in der Speicheransicht befinden, gehen Sie zurück zum Menü, indem Sie im linken Menü auf „"“ tippen, „Speicher“ eingeben oder die Lupe in der oberen Leiste verwenden und nach Speicherplatz suchen. Zuerst müssen wir etwas hochladen. Laden Sie dieses Objekt auf den lokalen Speicher des von Ihnen verwendeten Computers herunter.

Um ein Objekt hochzuladen, drücken Sie Dateien hochladen:

Was als Nächstes geschieht, hängt vom Computer ab, den Sie verwenden. Ein systemabhängiges Dialogfeld wird angezeigt, in dem Sie eine Datei aus dem lokalen Speicher zum Hochladen auswählen können. Suchen Sie die heruntergeladene Datei und wählen Sie sie aus.

Wenn der Upload abgeschlossen ist, wird das Objekt im Bucket aufgeführt:

Sie können das Upload-Statusfenster schließen, indem Sie rechts oben das „X“ drücken.

Sie haben jetzt ein Objekt in Cloud Storage hochgeladen. Wenn Sie dieses Beispiel-Bucket und -Objekt nicht behalten möchten, sollten Sie es nun löschen, um zu vermeiden, dass Ihnen das Speichern von unerwünschten Daten in Rechnung gestellt wird.

Klicken Sie auf Buckets, um zur Bucket-Liste zurückzukehren:

Klicken Sie auf der Bucket-Seite auf das Kästchen neben dem Bucket, den Sie löschen möchten, und dann auf Löschen:

Sie werden gewarnt, dass beim Löschen des Buckets auch der gesamte Bucket-Inhalt gelöscht wird. Bestätigen Sie den Löschvorgang, indem Sie auf die Schaltfläche Löschen drücken:

Sie haben jetzt mit dem Cloud Storage-Browser in der Google Cloud Console Buckets und Objekte erstellt und gelöscht.

Behandelte Themen

  • Auf den Cloud Storage-Browser in der Google Cloud Console zugreifen
  • Neuen Cloud Storage-Bucket erstellen
  • Objekt aus lokalem Speicher in Cloud Storage hochladen
  • Cloud Storage-Bucket und alle darin enthaltenen Objekte löschen

Weitere Informationen