Objekt-Versionsverwaltung in Amazon Lightsail aktivieren und aussetzen - Amazon Lightsail

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.

Objekt-Versionsverwaltung in Amazon Lightsail aktivieren und aussetzen

Die Versioning imAmazon Lightsail-Objektspeicherdienst ermöglicht Ihnen, mehrere Versionen eines Objekts im selben Bucket aufzubewahren. Sie können die Versioning-Feature verwenden, um sämtliche Versionen aller Objekte in Ihren Buckets zu speichern, abzurufen oder wiederherzustellen. Daten lassen sich dank Versioning nach unbeabsichtigten Benutzeraktionen und Anwendungsfehlern leichter wiederherstellen. Wenn Sie das Versioning für einen Bucket aktivieren und der Lightsail-Objektspeicherdienst mehrere Schreibanforderungen für dasselbe Objekt gleichzeitig empfängt, werden alle Objekte gespeichert. Das Versioning ist standardmäßig für Buckets im Lightsail-Objektspeicherdienst deaktiviert, Sie müssen ihn daher explizit aktivieren. Weitere Informationen zu Buckets finden Sie unter Objektspeicher.

Wichtig

Wenn Sie die Versioning für einen Bucket aktivieren oder anhalten, der dieEinzelne Objekte können öffentlich gemacht werden (schreibgeschützt)-Zugriffsberechtigung hat, wird die Berechtigung aufAlle Objekte sind privat zurückgesetzt. Wenn Sie weiterhin die Option haben möchten, einzelne Objekte öffentlich zu machen, müssen Sie die Bucket-Zugriffsberechtigung manuell wieder inEinzelne Objekte können öffentlich gemacht werden (schreibgeschützt) ändern. Weitere Informationen finden Sie unter Konfigurieren von Bucket-Zugriffsberechtigungen.

Deaktivierte, aktivierte und angehaltene Versionen

Bucket-Versioning kann in einem von drei Zuständen in der Lightsail-Konsole sein:

  • Deaktiviert (NeverEnabled in der API und SDKs)

  • Aktiviert (Enabled in der API und SDKs)

  • Angehalten (Suspended in der API und SDKs)

Nachdem Sie das Versioning in einem Bucket aktiviert haben, kann es nicht in einen deaktivierten Zustand zurückkehren. Sie können das Versioning jedoch anhalten. Sie aktivieren und unterbrechen das Versioning auf Bucket-Ebene.

Der Versioning-Status gilt für alle (niemals für eine Untermenge) der Objekte in diesem Bucket. Wenn Sie die Versioning in einem Bucket aktivieren, werden alle neuen Objekte versioniert und mit einer eindeutigen Versions-ID versehen. Objekte, die bereits im Bucket vorhanden sind, wenn das Versioning aktiviert ist, werden immer in Zukunft versioniert. Sie erhalten eine eindeutige Version-ID, wenn sie durch zukünftige Anforderungen geändert werden.

Versions-ID

Wenn Sie das Versioning für einen Bucket aktivieren, generiert der Lightsail-Objektspeicherdienst automatisch eine eindeutige Version-ID für das Objekt, das gespeichert wird. Beispielsweise könnten Sie in einem Bucket zwei Objekte mit demselben Schlüssel haben, aber mit unterschiedlichen Versions-IDs, wie beispielsweise photo.gif (Version 111111) und photo.gif (Version 121212).


        Bucket-Versioning aktiviert

Version-IDs können nicht bearbeitet werden. Diese sind Unicode-, UTF-8-codierte, URL-fähige, nicht einsichtige Zeichenfolgen, die nicht mehr als 1 024 Byte lang sind. Nachfolgend finden Sie ein Beispiel einer Version-ID:

3sL4kqtJlcpXroDTDmJ+rmSpXd3dIbrHY+MTRCxf3vjVBH40Nr8X8gdRQBpUMLUo

Aktivieren oder anhalten der Objektversioning mithilfe der Lightsail-Konsole

Führen Sie das folgende Verfahren aus, um Objektversioning mithilfe derLightsail-Konsole zu aktivieren oder anzuhalten.

  1. Melden Sie sich an der Lightsail-Konsole an.

  2. Wählen Sie auf der Lightsail-Startseite die Registerkarte Storage (Speicher) aus.

  3. Wählen Sie den Namen des Buckets aus, für den Sie das Versioning aktivieren oder anhalten möchten.

  4. Wählen Sie die Registerkarte Versioning aus.

  5. Führen Sie abhängig vom aktuellen Versioningsstatus Ihres Buckets eine der folgenden Aktionen aus:

    • Wenn das Versioning derzeit angehalten ist oder nicht aktiviert wurde, wählen Sie den Schalter unter dem Abschnitt Objektversioning der Seite, um das Versioning zu aktivieren.

    • Wenn das Versioning derzeit aktiviert ist, wählen Sie den Schalter unter dem Abschnitt Objektversioning der Seite, um das Versioning anzuhalten.

Aktivieren oder anhalten der Objektversioning mithilfe der AWS CLI

Führen Sie das folgende Verfahren aus, um Objekt-Versionsverwaltung mithilfe der AWS Command Line Interface (AWS CLI) zu aktivieren oder anzuhalten. Führen Sie dazu den Befehl update-bucket aus. Weitere Informationen finden Sie unter update-bucket in der AWS CLI-Befehlsreferenz.

Anmerkung

Sie müssen die AWS CLI installieren und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren. Weitere Informationen finden Sie unter Konfigurieren der AWS CLI für die Arbeit mit Lightsail.

  1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

  2. Geben Sie den folgenden Befehl ein, um Objektversioning zu aktivieren oder anzuhalten.

    aws lightsail update-bucket --bucket-name BucketName --versioning VersioningState

    Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:

    • Bucket-Name - Der Namen des Buckets, für den Sie Objektversioning aktivieren möchten.

    • VersioningState: Einer der folgenden Punkte:

      • Enabled- Aktiviert Objektversioning.

      • Suspended- Hält die Objektversioning an, wenn sie zuvor aktiviert wurde.

    Beispiel:

    aws lightsail update-bucket --bucket-name DOC-EXAMPLE-BUCKET --versioning Enabled

    Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten:

    
            Antwort auf die Update-Bucket-Anforderung

Verwalten von Buckets und Objekten

Dies sind die allgemeinen Schritte zum Verwalten Ihres Lightsail-Objektspeicher-Buckets:

  1. Weitere Informationen über Buckets und Objekte im Amazon Lightsail-Objektspeicherservice. Weitere Informationen zu Buckets finden Sie unter Objektspeicher in Amazon Lightsail.

  2. Erfahren Sie mehr über die Namen, die Sie Ihren Buckets in Amazon Lightsail geben können. Weitere Informationen finden Sie unter Namensregeln für Buckets in Amazon Lightsail.

  3. Beginnen Sie mit dem Lightsail-Objektspeicherservice, indem Sie einen Bucket erstellen. Weitere Informationen finden Sie unter Buckets erstellen in Amazon Lightsail.

  4. Erfahren Sie mehr über bewährte Sicherheitsmethoden für Buckets und die Zugriffsberechtigungen, die Sie für Ihren Bucket konfigurieren können. Sie können alle Objekte in Ihrem Bucket öffentlich oder privat machen, oder Sie können einzelne Objekte öffentlich machen. Sie können auch Zugriff auf Ihren Bucket gewähren, indem Sie Zugriffsschlüssel erstellen, Instances zu Ihrem Bucket hinzufügen und Zugriff auf andere AWS-Konten gewähren. Weitere Informationen finden Sie unter Bewährte Sicherheitsmethoden für Amazon Lightsail-Objektspeicher und Bucket-Berechtigungen in Amazon Lightsail verstehen.

    Nachdem Sie sich mit den Zugriffsberechtigungen für Buckets vertraut gemacht haben, lesen Sie in den folgenden Anleitungen nach, wie Sie Zugriff auf Ihren Bucket gewähren können:

  5. Erfahren Sie, wie Sie die Zugriffsprotokollierung für Ihren Bucket aktivieren und wie Sie mithilfe von Zugriffsprotokollen die Sicherheit Ihres Buckets überprüfen können. Weitere Informationen finden Sie in den folgenden Anleitungen.

  6. Erstellen Sie eine IAM-Richtlinie, die einem Benutzer die Möglichkeit gewährt, einen Bucket in Lightsail zu verwalten. Weitere Informationen finden Sie unter IAM-Richtlinie zur Verwaltung von Buckets in Amazon Lightsail.

  7. Erfahren Sie, wie Objekte in Ihrem Bucket beschriftet und identifiziert werden. Weitere Informationen finden Sie unterGrundlegendes zu Objektschlüsselnamen inAmazon Lightsail.

  8. Erfahren Sie, wie Sie Dateien hochladen und Objekte in Ihren Buckets verwalten. Weitere Informationen finden Sie in den folgenden Anleitungen.

  9. Aktivieren Sie Versionsverwaltung, um sämtliche Versionen aller Objekte in Ihrem Bucket zu speichern, abzurufen oder wiederherzustellen. Weitere Informationen finden Sie unter Aktivieren und Aussetzen des Objekt-Versionings in einem Bucket in Amazon Lightsail.

  10. Nachdem Sie die Objekt-Versionsverwaltung aktiviert haben, können Sie frühere Versionen von Objekten in Ihrem Bucket wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen früherer Versionen von Objekten in einem Bucket in Amazon Lightsail.

  11. Überwachen Sie die Auslastung Ihres Buckets. Weitere Informationen finden Sie unter Anzeigen von Metriken für Ihren Bucket in Amazon Lightsail.

  12. Konfigurieren Sie einen Alarm für Bucket-Metriken, sodass Sie benachrichtigt werden, wenn die Auslastung Ihres Buckets einen Schwellenwert überschreitet. Weitere Informationen finden Sie unter Erstellen von Bucket-Metrikalarmen in Amazon Lightsail.

  13. Ändern Sie den Speicherplan Ihres Buckets, wenn der Speicherplatz und die Netzwerkübertragung knapp werden. Weitere Informationen finden Sie unter Ändern des Tarifs Ihres Buckets in Amazon Lightsail.

  14. Erfahren Sie, wie Sie Ihren Bucket mit anderen Ressourcen verbinden. Weitere Informationen finden Sie in den folgenden Tutorials.

  15. Löschen Sie Ihren Bucket, wenn Sie ihn nicht mehr verwenden. Weitere Informationen finden Sie unter Löschen von Buckets in Amazon Lightsail.