Standardspeicherklasse von Buckets ändern

Auf dieser Seite erfahren Sie, wie Sie die Standardspeicherklasse für Ihre Buckets ändern können. Wenn Sie ein Objekt in den Bucket hochladen und keine Speicherklasse für das Objekt angeben, wird dem Objekt die Standardspeicherklasse des Buckets zugewiesen. Eine Übersicht über Buckets finden Sie in der Liste der wichtigen Begriffe. Weitere Informationen zu Speicherklassen finden Sie unter Storage-Klassen.

So ändern Sie die Standardspeicherklasse eines vorhandenen Buckets:

Konsole

  1. Öffnen Sie in der Google Cloud Platform Console den Cloud Storage-Browser.
    Cloud Storage-Browser öffnen
  2. Suchen Sie in der Bucket-Liste den Bucket, an dem Sie Änderungen vornehmen möchten, und klicken Sie auf das Dreipunkt-Menü.

  3. Klicken Sie auf Standardmäßige Storage-Klasse bearbeiten.

  4. Wählen Sie im eingeblendeten Fenster die gewünschte neue Standardspeicherklasse für Ihren Bucket aus.

    Beachten Sie, dass je nach Standort Ihres Buckets nicht alle Speicherklassen verfügbar sind.

    Speicherklasse von Buckets bearbeiten

  5. Klicken Sie auf Speichern.

gsutil

Verwenden Sie den Befehl gsutil defstorageclass set mit der gewünschten Speicherklasse. Ersetzen Sie [VALUES_IN_BRACKETS] dabei durch die entsprechenden Werte:

gsutil defstorageclass set [STORAGE_CLASS] gs://[BUCKET_NAME]

Die Antwort sieht in etwa so aus:

Setting default storage class to "[STORAGE_CLASS]" for bucket gs://[BUCKET_NAME]

REST APIs

JSON API

  1. Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden.
  2. Erstellen Sie eine JSON-Datei, die die folgenden Informationen enthält. Ersetzen Sie [VALUES_IN_BRACKETS] dabei durch die entsprechenden Werte:
  3. {
      "storageClass": "[STORAGE_CLASS]"
    }
  4. Verwenden Sie cURL, um die JSON API aufzurufen. Ersetzen Sie [VALUES_IN_BRACKETS] dabei durch die entsprechenden Werte:
    curl -X PUT --data-binary @[JSON_FILE_NAME].json \
        -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        -H "Content-Type: application/json" \
        "https://www.googleapis.com/storage/v1/b/[BUCKET_NAME]?fields=storageClass"

XML API

  1. Rufen Sie ein Zugriffstoken für die Autorisierung aus dem OAuth 2.0 Playground ab. Konfigurieren Sie den Playground so, dass Ihre eigenen OAuth-Anmeldedaten verwendet werden.
  2. Erstellen Sie eine XML-Datei, die die folgenden Informationen enthält. Ersetzen Sie [VALUES_IN_BRACKETS] dabei durch die entsprechenden Werte:
  3. <StorageClass>[STORAGE_CLASS]</StorageClass>
  4. Verwenden Sie cURL, um die XML API aufzurufen. Ersetzen Sie [VALUES_IN_BRACKETS] dabei durch die entsprechenden Werte:
    curl -X PUT --data-binary @[XML_FILE_NAME].xml \
        -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        "https://storage.googleapis.com/[BUCKET_NAME]?storageClass"

Weitere Informationen

Hat Ihnen diese Seite weitergeholfen? Teilen Sie uns Ihr Feedback mit:

Feedback geben zu...