Direkt zum Inhalt

Wie verschiebe ich Amazon S3-Objekte in die Intelligent-Tiering-Speicherklasse?

Lesedauer: 2 Minute
0

Ich möchte meine Amazon Simple Storage Service (Amazon S3)-Objekte in die Intelligent-Tiering-Speicherklasse verschieben, um die Speicherkosten zu optimieren.

Lösung

Um Amazon S3-Objekte in die S3 Intelligent-Tiering-Speicherklasse zu verschieben, kannst du Objekte entweder direkt hochladen oder eine S3-Lebenszykluskonfigurationsregel verwenden.

Hinweis:

Objekte direkt in S3 Intelligent-Tiering hochladen

AWS CLI

Führe den folgenden put-object-Befehl aus:

aws s3api put-object --bucket bucket_name --key dir-1/my_images.tar --body my_images.tar --storage-class INTELLIGENT_TIERING

Amazon S3-Konsole

Führe die folgenden Schritte aus:

  1. Öffne die Amazon-S3-Konsole und navigiere dann zu deinem S3 Bucket.
  2. Wähle die S3-Objekte aus, die du verschieben möchtest, und wähle dann Hochladen.
  3. Erweitere Eigenschaften, und wähle dann unter Speicherklasse die Option Intelligent-Tiering.
  4. Wähle Hochladen.

Erstelle eine S3-Lebenszyklusregel, um Objekte auf S3 Intelligent-Tiering umzustellen

AWS CLI

Führe die folgenden Schritte aus:

  1. Erstelle und speichere die folgende JSON-Datei als intelligent-tier.json:

    {
           "Rules": [
              { "ID": "Intelligent_Tier_lifecycle",
                "Prefix": "",
                "Status": "Enabled",
                "Transitions": [
                   { "Days": 0,
                     "StorageClass": "INTELLIGENT_TIERING"
                    }
                ]
            }
         ]
       }
  2. Führe den Befehl put-object aus, um die Lebenszyklusregel zu erstellen:

    aws s3api put-bucket-lifecycle-configuration --bucket bucket_name --lifecycle-configuration file://intelligent-tier.json
  3. Führe den Befehl get-bucket-lifecycle-configuration aus, um zu überprüfen, ob die Regel für den Bucket festgelegt ist:

    aws s3api get-bucket-lifecycle-configuration --bucket bucket_name

Amazon S3-Konsole

Du kannst die Amazon S3-Konsole verwenden, um S3-Lebenszyklusregeln für nicht aktuelle Objektversionen zu konfigurieren. Weitere Informationen findest du unterWie erstelle ich Amazon S3-Lebenszykluskonfigurationsregeln für nicht aktuelle Objektversionen?

Informationen zur Konfiguration von S3-Lebenszyklusregeln für aktuelle Objektversionen findest du im Abschnitt Verwenden der S3-Konsole unter So legst du eine S3-Lebenszyklus-Konfiguration fest.

**Hinweis:**Wenn sich die Speicherklasse der Objekte nicht geändert hat, findest du weitere Informationen unter Warum hat meine Amazon S3-Lebenszyklusregel Objekte nicht in die Intelligent-Tiering-Speicherklasse überführt?

Ähnliche Informationen

Amazon S3-Speicherkosten granular und skalierbar mit S3 Intelligent-Tiering verwalten

Erste Schritte mit Amazon S3 Intelligent-Tiering

S3 Intelligent-Tiering fügt Archivzugriffsebenen hinzu

AWS OFFICIALAktualisiert vor einem Jahr