Wiederherstellen früherer Versionen von Bucket-Objekten in Amazon Lightsail - 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.

Wiederherstellen früherer Versionen von Bucket-Objekten in Amazon Lightsail

Wenn Ihr Bucket im Amazon Lightsail-Objektspeicherdienst versionsaktiviert ist, können Sie frühere Versionen eines Objekts wiederherstellen. So stellen Sie eine frühere Version eines Objekts aus unbeabsichtigten Benutzeraktionen oder Anwendungsausfällen wieder her.

Sie können eine frühere Version eines Objekts mithilfe der Lightsail-Konsole. Sie können auch die AWS Command Line Interface (AWS CLI) verwenden und AWS-SDKs stellen eine frühere Version eines Objekts wieder her. Kopieren Sie dazu eine spezifische Version des Objekts in denselben Bucket, und verwenden Sie denselben Objektschlüsselnamen. Dadurch wird die aktuelle Version durch die vorherige Version ersetzt, wodurch die vorherige Version zur aktuellen Version wird. Weitere Informationen finden Sie unter Aktivieren und Aussetzen des Objekt-Versionsverwaltung in einem Bucket. Weitere Informationen zu Buckets finden Sie unter Objektspeicher.

Wiederherstellen einer früheren Version eines Objekts mithilfe der Lightsail-Konsole

Vervollständigen Sie das folgende Verfahren, um ein Objekt einschließlich der gespeicherten vorherigen Versionen mithilfe der Lightsail-Konsole zu löschen.

  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 eine frühere Version eines Objekts wiederherstellen möchten.

  4. Verwenden des Fensters Browser Objekte in der Registerkarte Objekte, um zu dem Speicherort des Objekts zu navigieren, das Sie löschen möchten.

  5. Fügen Sie ein Häkchen neben dem Objekt hinzu, für das Sie gespeicherten früheren Versionen löschen möchten.

  6. Wählen Sie Verwalten im Abschnitt „Versionen“ des Bereichs Informationen zum Objekt.

  7. Wählen Sie Restore (Wiederherstellen) aus.

  8. Im Fenster Verwalten gespeicherter Objektversionen, das angezeigt wird, fügen Sie ein Häkchen neben den Versionen des Objekts hinzu, das Sie löschen möchten.

  9. Klicken Sie auf Weiter.

  10. Wählen Sie in der angezeigten Bestätigungsaufforderung Ja, wiederherstellen, um die Objektversion wiederherzustellen. Andernfalls wählen Sie Nein, abbrechen.

Wiederherstellen einer früheren Version eines Objekts mithilfe der AWS CLI

Vervollständigen Sie das folgende Verfahren, um ein Objekt einschließlich der gespeicherten vorherigen Versionen mithilfe der AWS Command Line Interface (AWS CLI) zu löschen. Führen Sie dazu den Befehl copy-object aus. Sie müssen die frühere Version des Objekts mithilfe desselben Objektschlüssels in denselben Bucket kopieren. Weitere Informationen finden Sie unter copy-object 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 Command Line Interface für die Arbeit mit Amazon Lightsail.

  1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

  2. Geben Sie den folgenden Befehl ein, um eine frühere Version eines Objekts wiederherzustellen.

    aws s3api copy-object --copy-source "BucketName/ObjectKey?versionId=VersionId" --key ObjectKey --bucket BucketName

    Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:

    • Bucket-Name – Der Namen des Buckets, für den Sie Objektversioning aktivieren möchten. Sie müssen denselben Bucket-Namen für den --copy-source- und --bucket-Parameter.

    • ObjectKey – Der Name des Objekts, das wiederhergestellt werden soll. Sie müssen denselben Objekt-Schlüssel für den --copy-source- und --key-Parameter angeben.

    • VersionId – Die ID der vorherigen Objektversion, die Sie auf die aktuelle Version wiederherstellen möchten. Verwenden derlist-object-versions-Befehl aus, um eine Liste von Versionskennungen für Objekte in Ihrem Bucket zu erhalten.

    Beispiel:

    aws s3api copy-object --copy-source "DOC-EXAMPLE-BUCKET/sailbot.jpg?versionId=GQWEexample87Mdl8Q_DKdVTiVMi_VyU" –key sailbot.jpg --bucket DOC-EXAMPLE-BUCKET

    Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten:

    
            Ergebnis der AWS CLI copy-object-version (Befehl)

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.