

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.

# Abrufen von Objektversionen aus einem versioning-fähigen Bucket
<a name="RetrievingObjectVersions"></a>

Das Versioning in Amazon S3 ist eine Möglichkeit, mehrere Varianten eines Objekts im selben Bucket zu behalten. Eine einfache `GET`-Anforderung ruft die aktuelle Version eines Objekts ab. Die folgende Abbildung zeigt, wie `GET` die aktuelle Version des Objekts zurückgibt, `photo.gif`.

![Abbildung, die zeigt, wie GET die aktuelle Version des Objekts zurückgibt.](http://docs.aws.amazon.com/de_de/AmazonS3/latest/userguide/images/versioning_GET_NoVersionID.png)


Um eine spezifische Version abzurufen, müssen Sie ihre Versions-ID angeben. Die folgende Abbildung zeigt, dass eine `GET versionId`-Anforderung die angegebene Version des Objekts zurückgibt (nicht unbedingt die aktuelle).

![Abbildung, die zeigt, wie eine GET versionId-Anforderung die angegebene Version des Objekts abruft.](http://docs.aws.amazon.com/de_de/AmazonS3/latest/userguide/images/versioning_GET_Versioned.png)


Sie können Objektversionen in Amazon S3 mithilfe der Konsole oder der REST-API abrufen. AWS SDKs

**Anmerkung**  
 Um auf Objektversionen zuzugreifen, die älter als 300 Versionen sind, müssen Sie die AWS CLI oder die URL des Objekts verwenden.

## Verwenden der S3-Konsole
<a name="retrieving-object-versions"></a>

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon S3 S3-Konsole unter [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Wählen Sie in der Liste **Buckets** den Namen des Buckets aus, der das Objekt enthält.

1. Wählen Sie in der Liste **Objects (Objekte)** den Namen des Objekts aus.

1. Wählen Sie **Versions (Versionen)**.

   Amazon S3 zeigt alle Versionen für das Objekt an.

1. Aktivieren Sie das Kontrollkästchen neben der **Version ID (Versions-ID)** für die Versionen, die Sie abrufen möchten.

1. Wählen Sie **Actions (Aktionen)**, wählen Sie **Download (Herunterladen)** und speichern Sie das Objekt.

Objektversionen können auch in der Objektübersicht angezeigt, heruntergeladen und gelöscht werden. Weitere Informationen finden Sie unter [Anzeigen von Objekteigenschaften in der Amazon-S3-Konsole](view-object-properties.md).

**Wichtig**  
Sie können den Löschvorgang für ein Objekt nur rückgängig machen, wenn seine aktuelle Version gelöscht wurde. Es ist nicht möglich, das Löschen einer vorherigen Version eines Objekts rückgängig zu machen, das gelöscht wurde. Weitere Informationen finden Sie unter [Beibehalten mehrerer Versionen von Objekten mit der S3-Versionsverwaltung](Versioning.md).

## Verwenden Sie den AWS SDKs
<a name="retrieve-obj-version-sdks"></a>

Die Beispiele für das Hochladen von Objekten in nicht versioning-fähigen und versioning-fähigen Buckets sind dieselben. Für versioning-fähige Buckets weist Amazon S3 jedoch eine Versionsnummer zu. Andernfalls ist die Versionsnummer null.

Beispiele für das Herunterladen von Objekten mithilfe AWS SDKs von Java, .NET und PHP finden Sie unter [Objekte herunterladen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html).

Beispiele für das Auflisten der Version von Objekten, die AWS SDKs für.NET und Rust verwenden, finden Sie unter [Auflisten der Version von Objekten in einem Amazon S3 S3-Bucket](https://docs.aws.amazon.com/code-library/latest/ug/s3_example_s3_ListObjectVersions_section.html).

## Verwenden der REST-API
<a name="retrieve-obj-version-rest"></a>

**Abrufen einer spezifischen Objektversion**

1. Setzen Sie den Parameter `versionId` auf die ID der Version des Objekts, die Sie abrufen wollen.

1. Senden Sie eine `GET Object versionId`-Anforderung.

**Example – Abrufen eines versionierten Objekts**  
Die folgende Anforderung ruft die Version `L4kqtJlcpXroDTDmpUMLUo` von ab `my-image.jpg`.  

```
1. GET /my-image.jpg?versionId=L4kqtJlcpXroDTDmpUMLUo HTTP/1.1
2. Host: bucket.s3.amazonaws.com
3. Date: Wed, 28 Oct 2009 22:32:00 GMT
4. Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=
```

Sie können nur die Metadaten eines Objekts (nicht den Inhalt) abrufen. Weitere Informationen finden Sie unter [Abrufen der Metadaten einer Objektversion](RetMetaOfObjVersion.md).

Informationen zum Wiederherstellen einer früheren Objektversion finden Sie unter [Wiederherstellen früherer Versionen](RestoringPreviousVersions.md).