

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.

# Laden Sie Dateien mit mehrteiligem Upload in einen Lightsail-Bucket hoch
<a name="amazon-lightsail-uploading-files-to-a-bucket-using-multipart-upload"></a>

Mit dem mehrteiligen Upload können Sie eine einzelne Datei als Satz aus mehreren Teilen in Ihren Bucket hochladen. Jeder Teil ist ein zusammenhängender Teil der Daten des Objekts. Sie können diese Objektteile unabhängig und in beliebiger Reihenfolge hochladen. Wenn die Übertragung eines Teils fehlschlägt, können Sie das Teil erneut übertragen, ohne dass dies Auswirkungen auf andere Teile hat. Nachdem alle Teile Ihrer Datei hochgeladen wurden, setzt Amazon S3 diese Teile zusammen und erstellt das Objekt in Ihrem Bucket in Amazon Lightsail. Wenn Ihre Objektgröße 100 MB erreicht, sollten Sie in der Regel mehrteilige Uploads verwenden, anstatt das Objekt in einem einzigen Vorgang hochzuladen. Weitere Informationen zu Buckets finden Sie unter [Objektspeicher](buckets-in-amazon-lightsail.md).

Die Nutzung mehrteiliger Uploads bietet die folgenden Vorteile:
+ Verbesserter Durchsatz - Sie können die Teile parallel hochladen, um den Durchsatz zu erhöhen.
+ Schnelle Wiederherstellung bei Netzwerkproblemen - Die kleinere Teilegröße minimiert die Auswirkungen eines Neustarts eines fehlgeschlagenen Uploads aufgrund eines Netzwerkfehlers.
+ Hochladen im Laufe der Zeit - Sie können Dateiteile über die Zeit hochladen. Nachdem Sie einen mehrteiligen Upload initiiert haben, haben Sie 24 Stunden Zeit, um den mehrteiligen Upload fertigzustellen.
+ Starten Sie einen Upload, bevor Sie die endgültige Objektgröße kennen. Sie können ein Objekt hochladen, während Sie es noch erstellen.

Sie sollten den mehrteiligen Upload wie folgt verwenden:
+ Wenn Sie große Objekte über ein stabiles Netzwerk mit hoher Bandbreite hochladen, können Sie einen mehrteiligen Upload verwenden, um die Nutzung der verfügbaren Bandbreite zu maximieren. Hierzu laden Sie Objektteile parallel hoch, um von einer Multi-Threading-Leistung zu profitieren.
+ Wenn Sie einen Upload über ein instabiles Netzwerk ausführen, können Sie einen mehrteiligen Upload verwenden, um die Resilienz in Bezug auf Netzwerkfehler durch Vermeidung von Neustarts der Uploads zu vermeiden. Wenn Sie mehrteilige Uploads verwenden, müssen Sie nur die Teile erneut hochladen, deren Upload unterbrochen wurde. Es besteht keine Notwendigkeit, von vorne zu beginnen oder die gesamte Datei erneut hochzuladen.

**Inhalt**
+ [Mehrteiliger Upload-Prozess](#mutipart-upload-process)
+ [Gleichzeitige mehrteilige Upload-Vorgänge](#concurrent-multipart-upload-operations)
+ [Aufbewahrung eines mehrteiligen Uploads](#multipart-upload-retention)
+ [Beschränkungen für mehrteilige Uploads von Amazon Simple Storage Service](#multipart-upload-limits)
+ [Aufteilen der Datei zum Hochladen](#split-the-file-to-upload)
+ [Initiieren Sie einen mehrteiligen Upload mit dem AWS CLI](#initiate-multipart-upload)
+ [Laden Sie ein Teil hoch mit dem AWS CLI](#upload-a-part)
+ [Teile eines mehrteiligen Uploads auflisten mit dem AWS CLI](#list-parts-of-multipart-upload)
+ [Erstellen einer mehrteiligen Upload.json-Datei](#create-multipart-upload-json-file)
+ [Vervollständigen Sie einen mehrteiligen Upload mit dem AWS CLI](#complete-multipart-upload)
+ [Listet mehrteilige Uploads für einen Bucket auf mit dem AWS CLI](#list-multipart-uploads)
+ [Anhalten eines mehrteiligen Uploads mit der AWS CLI](#stop-multipart-uploads)

## Mehrteiliger Upload-Prozess
<a name="mutipart-upload-process"></a>

Der mehrteilige Upload ist ein dreistufiger Prozess, bei dem Amazon S3 S3-Aktionen verwendet werden, um Dateien in Ihren Bucket in Lightsail hochzuladen:

1. Sie initiieren den mehrteiligen Upload mithilfe der Aktion. [CreateMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateMultipartUpload.html)

1. Sie laden die Teile der Datei mithilfe der [UploadPart](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPart.html)Aktion hoch.

1. Sie schließen den mehrteiligen Upload mit der [CompleteMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html)Aktion ab.

**Anmerkung**  
Sie können einen mehrteiligen Upload beenden, nachdem Sie ihn initiiert haben, indem Sie die [AbortMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html)Aktion verwenden.

Wenn die mehrteilige Upload-Anforderung abgeschlossen ist, konstruiert Amazon Simple Storage Service das Objekt aus den hochgeladenen Teilen. Dann können Sie auf das Objekt genauso zugreifen, wie Sie auf jedes andere Objekt in Ihrem Bucket zugreifen würden.

Sie können alle laufenden mehrteiligen Uploads auflisten oder eine Liste der Teile anfordern, die Sie für einen bestimmten Multipart-Upload hochgeladen haben. Alle Vorgänge werden in diesem Abschnitt erklärt.

**Initiieren des mehrteiligen Uploads**

Wenn Sie eine Anforderung zum Initiieren eines mehrteiligen Uploads senden, gibt Amazon Simple Storage Service eine Antwort mit einer Upload-ID zurück. Dies ist eine eindeutige Kennung für Ihren mehrteiligen Upload. Sie müssen diese Upload-ID immer angeben, wenn Sie Teile hochladen, die Teile auflisten, einen Upload abschließen oder einen Upload abbrechen. Wenn Sie Metadaten bereitstellen möchten, die das hochzuladende Objekt beschreiben, müssen sie in der Anforderung auf Initiierung des mehrteiligen Uploads angegeben werden.

**Teile hochladen**

Beim Hochladen eines Teils müssen Sie zusätzlich zur Upload-ID eine Teilenummer angeben. Sie können jede Teilenummer zwischen 1 und 10.000 wählen. Die Teilenummer identifiziert eindeutig einen Teil und seine Position im Objekt, das Sie hochladen. Die von Ihnen gewählte Teilenummer muss nicht fortlaufend sein (möglich sind z. B. 1, 5 und 14). Wenn Sie einen neuen Teil mit derselben Teilenummer hochladen wie bereits einmal zuvor, wird der früher hochgeladene Teil überschrieben.

Immer wenn Sie ein Teil hochladen, gibt Amazon Simple Storage Service in seiner Antwort einen ETag Header zurück. Für jeden Upload eines Teils müssen Sie die Artikelnummer und den ETag Wert aufzeichnen. Sie müssen diese Werte in die spätere Anforderung einschließen, um den mehrteiligen Upload abzuschließen.

**Anmerkung**  
Alle hochgeladenen Teile eines mehrteiligen Uploads werden in Ihrem Bucket gespeichert. Sie belegen den Speicherplatz Ihres Buckets, bis Sie den Upload abgeschlossen haben, den Upload beenden oder die Upload-Zeitüberschreitung überschritten haben. Weitere Informationen finden Sie unter [Aufbewahrung eines mehrteiligen Uploads](#multipart-upload-retention) weiter unten in diesem Leitfaden.

**Abschließen eines mehrteiligen Uploads**

Wenn Sie einen mehrteiligen Upload abschließen, erstellt Amazon Simple Storage Service ein Objekt, indem die Teile in aufsteigender Reihenfolge auf Grundlage der Teilenummer verkettet werden. Wenn Sie Metadaten für das Objekt bei der Initiierung des mehrteiligen Uploads bereitgestellt haben, verknüpft Amazon Simple Storage Service die Metadaten mit dem Objekt. Nach einer erfolgreich ausgeführten Abschlussanforderung sind die Teile nicht mehr vorhanden.

Ihre vollständige mehrteilige Upload-Anfrage muss die Upload-ID und eine Liste der beiden Artikelnummern und der entsprechenden ETag Werte enthalten. Die Antwort von Amazon Simple Storage Service beinhaltet eine ETag , die die kombinierten Objektdaten eindeutig identifiziert. Dies ETag ist nicht unbedingt ein MD5 Hash der Objektdaten.

Sie können einen mehrteiligen Upload auch abbrechen. Wenn Sie einen mehrteiligen Upload abbrechen, können Sie mit dieser Upload-ID keine Teile mehr hochladen. Der gesamte Speicher für jeden Teil des abgebrochenen mehrteiligen Uploads wird freigegeben. Wenn der mehrteilige Upload abgebrochen wird, während Teile hochgeladen werden, können diese Uploads auch nach dem Abbruch erfolgreich abgeschlossen werden oder fehlschlagen. Um den von allen Teilen verbrauchten Speicherplatz freizugeben, dürfen Sie einen mehrteiligen Upload erst dann abbrechen, wenn alle Uploads abgeschlossen wurden.

**Auflistungen mehrteiliger Uploads**

Sie können alle Teile eines bestimmten Multipart-Uploads oder alle laufenden mehrteiligen Uploads auflisten. Die Operation für die Teileauflistung gibt die Teileinformationen zurück, die Sie für einen bestimmten mehrteiligen Upload hochgeladen haben. Für jeden Abruf einer Teileauflistung gibt Amazon Simple Storage Service die Teileinformationen für einen angegebenen mehrteiligen Upload bis zu maximal 1 000 Teilen zurück. Wenn im Multipart-Upload mehr als 1.000 Teile vorhanden sind, müssen Sie eine Reihe von Anforderungen auf Teileauflistung senden, um alle Teile abzurufen. Beachten Sie, dass die zurückgegebene Teileauflistung keine Teile enthält, die noch nicht vollständig hochgeladen wurden. Bei Verwendung der Operation Mehrteilige Uploads auflisten können Sie eine Liste aller mehrteiligen Uploads in Bearbeitung erhalten.

Ein mehrteiliger Upload in Verarbeitung ist ein Upload, den Sie gestartet haben, der aber noch nicht abgeschlossen ist oder abgebrochen wurde. Jeder Anforderung gibt bis zu 1.000 mehrteilige Uploads zurück. Wenn mehr als 1 000 mehrteilige Uploads vorhanden sind, müssen Sie zusätzliche Anforderungen senden, um die verbleibenden mehrteiligen Uploads abzurufen. Verwenden Sie die zurückgegebene Liste nur zur Überprüfung. Sie sollten das Ergebnis dieser Auflistung nicht verwenden, wenn Sie eine Anforderung für den Abschluss eines mehrteiligen Uploads senden. Pflegen Sie stattdessen Ihre eigene Liste mit den Artikelnummern, die Sie beim Hochladen von Teilen angegeben haben, und den entsprechenden ETag Werten, die Amazon Simple Storage Service zurückgibt.

## Gleichzeitige mehrteilige Upload-Vorgänge
<a name="concurrent-multipart-upload-operations"></a>

In einer verteilten Entwicklungsumgebung ist es für Ihre Anwendung möglich, mehrere Updates gleichzeitig für dasselbe Objekt zu initiieren. Ihre Anwendung kann möglicherweise mehrere Multipart-Uploads mit demselben Objektschlüssel initiieren. Für jeden dieser Uploads kann Ihre Anwendung Teile hochladen und eine Anfrage auf Abschluss des Uploads an Amazon Simple Storage Service senden, um das Objekt zu erstellen. Wenn die Buckets die Versioning aktiviert haben, wird beim Abschluss eines Multipart-Uploads immer eine neue Version erstellt. Bei Buckets, für die kein Versioning aktiviert ist, kann es sein, dass andere Anforderungen vorrangig sind, wie zum Beispiel Anforderungen, die nach Initiierung bis zum Abschluss eines mehrteiligen Uploads empfangen werden.

**Anmerkung**  
Es ist möglich, dass andere Anforderungen Vorrang haben, z. B. Anforderungen, die empfangen werden, nachdem Sie einen mehrteiligen Upload initiiert haben und bevor er abgeschlossen ist. Beispielsweise kann ein anderer Vorgang einen Schlüssel löschen, nachdem Sie einen mehrteiligen Upload mit diesem Schlüssel initiiert haben und bevor der mehrteilige Upload abgeschlossen ist. In diesem Fall kann die Antwort für den Abschluss des mehrteiligen Uploads möglicherweise eine erfolgreiche Objekterstellung anzeigen, ohne dass Sie das Objekt je zu Ende bekommen haben.

## Aufbewahrung eines mehrteiligen Uploads
<a name="multipart-upload-retention"></a>

Alle hochgeladenen Teile eines mehrteiligen Uploads werden in Ihrem Bucket gespeichert. Sie belegen den Speicherplatz Ihres Buckets, bis Sie den Upload abgeschlossen haben, den Upload beenden oder das Upload-Zeitlimit überschreitet. Bei einem mehrteiligen Upload wird das Timeout überschritten, und der mehrteilige Upload wird nach 24 Stunden nach der Erstellung gelöscht. Wenn Sie einen mehrteiligen Upload beenden oder das Timeout beenden, werden alle hochgeladenen Teile gelöscht, und der Speicherplatz, den sie für den Bucket verwendet haben, wird freigegeben.

## Beschränkungen für mehrteilige Uploads von Amazon Simple Storage Service
<a name="multipart-upload-limits"></a>

Die folgende Tabelle enthält die Core-Spezifikationen für den mehrteiligen Upload.
+ Maximale Objektgröße: 50 TB
+ Maximale Anzahl von Teilen pro Upload: 10 000
+ Teilenummern: 1-10.000 (inklusive)
+ Teilegröße: 5 MB (Minimum) - 5 GB (Maximum). Es gibt keine Größenbeschränkung für den letzten Teil Ihres mehrteiligen Uploads.
+ Maximale Anzahl der zurückgegebenen Teile bei einer Anforderung zum Auflisten der Teile: 1 000
+ Maximale Anzahl der zurückgegebenen mehrteiligen Uploads bei einer Anforderung zum Auflisten mehrteiliger Uploads: 1 000

## Aufteilen der Datei zum Hochladen
<a name="split-the-file-to-upload"></a>

Verwenden der`split`auf dem Linux- oder Unix-Betriebssystem verwenden, um eine Datei in mehrere Teile zu teilen, die Sie dann in Ihren Bucket hochladen. Es gibt ähnliche Free-Ware-Anwendungen, die Sie auf dem Windows-Betriebssystem verwenden können, um eine Datei zu teilen. Nachdem Sie die Datei in mehrere Teile aufgeteilt haben, fahren Sie fort mit dem Abschnitt [Starten eines mehrteiligen Uploads](#initiate-multipart-upload)in diesem Leitfaden .

## Initiieren Sie einen mehrteiligen Upload mit dem AWS CLI
<a name="initiate-multipart-upload"></a>

Führen Sie das folgende Verfahren aus, um einen mehrteiligen Upload mithilfe der AWS Command Line Interface (AWS CLI) zu starten. Führen Sie dazu den Befehl `create-multipart-upload` aus. Weitere Informationen finden Sie [create-multipart-upload](https://docs.aws.amazon.com/cli/latest/reference/s3api/create-multipart-upload.html)in der *AWS CLI Befehlsreferenz.*

**Anmerkung**  
Sie müssen das installieren AWS CLI und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren können. Weitere Informationen finden [Sie unter So konfigurieren, AWS CLI dass es mit Lightsail funktioniert](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

1. Geben Sie den folgenden Befehl ein, um einen mehrteiligen Upload für den Bucket zu erstellen.

   ```
   aws s3api create-multipart-upload --bucket BucketName --key ObjectKey --acl bucket-owner-full-control
   ```

   Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:
   + *BucketName*— Der Name des Buckets, für den Sie einen mehrteiligen Upload erstellen möchten.
   + *ObjectKey*- Der Objektschlüssel, der für die Datei verwendet werden soll, die Sie hochladen werden.

   Beispiel:

   ```
   aws s3api create-multipart-upload --bucket amzn-s3-demo-bucket --key sailbot.mp4 --acl bucket-owner-full-control
   ```

   Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten: Die Antwort enthält einen`UploadID`Geben Sie in folgenden Befehlen ein, um Teile hochzuladen und den mehrteiligen Upload für dieses Objekt fertigzustellen.  
![\[Ergebnis des create-multipart-upload Befehls\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-s3api-create-multipart-upload-result.png)

   Nachdem Sie die `UploadID` für Ihren mehrteiligen Upload erhalten haben, fahren Sie fort mit den folgenden Abschnitt [Hochladen eines Teils mit der AWS CLI](#upload-a-part) dieses Leitfadens und beginnen Sie mit dem Hochladen von Teilen.

## Laden Sie ein Teil hoch mit dem AWS CLI
<a name="upload-a-part"></a>

Führen Sie das folgende Verfahren aus, um einen Teil eines mehrteiligen Uploads mithilfe der AWS Command Line Interface (AWS CLI) zu starten. Führen Sie dazu den Befehl `upload-part` aus. Weitere Informationen finden unter [upload-part](https://docs.aws.amazon.com/cli/latest/reference/s3api/upload-part.html) in der *AWS CLI -Befehlsreferenz*.

**Anmerkung**  
Sie müssen das installieren AWS CLI und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren können. Weitere Informationen finden [Sie unter So konfigurieren, AWS CLI dass es mit Lightsail funktioniert](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

1. Geben Sie den folgenden Befehl ein, um ein, um ein Teil in den Bucket hochzuladen.

   ```
   aws s3api upload-part --bucket BucketName --key ObjectKey --part-number Number --body FilePart --upload-id "UploadID"  --acl bucket-owner-full-control
   ```

   Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:
   + *BucketName*— Der Name des Buckets, für den Sie einen mehrteiligen Upload erstellen möchten.
   + *ObjectKey*- Der Objektschlüssel, der für die Datei verwendet werden soll, die Sie hochladen werden.
   + *Number*- Die Artikelnummer des Teils, den Sie hochladen. Die Teilenummer identifiziert eindeutig einen Teil und seine Position im Objekt, das Sie hochladen. Bestätigen Sie, dass Sie die`--part-number`-Parameter mit jedem hochgeladenen Teil. Dazu nummerieren Sie sie in der Reihenfolge, in der Amazon Simple Storage Service das Objekt zusammenstellen soll, wenn Sie den mehrteiligen Upload abschließen.
   + *FilePart*- Die Bauteildatei, die von Ihrem Computer hochgeladen werden soll.
   + *UploadID*- Die Upload-ID des mehrteiligen Uploads, den Sie weiter oben in diesem Handbuch erstellt haben.

   Beispiel:

   ```
   aws s3api upload-part --bucket amzn-s3-demo-bucket --key sailbot.mp4 --part-number 1 --body sailbot.mp4.001 --upload-id "R4QU.mO.exampleiHWiLOeNw7JtXX7OotRhTLsXXCzF21CZdYlfj5lfjtiMnpzVw2WPj.exampleBTmL_N_.42.DlHYOTsITFsX.tO3XOUTTAHiCxY5VR8jWRGdkVkUG" --acl bucket-owner-full-control
   ```

   Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten: Wiederholen Sie die`upload-part`-Befehl für jedes hochgeladene Teil. Die Antwort für jede Ihrer Upload-Teilanfragen enthält eine`ETag`-Wert für das hochgeladene Teil. Zeichnen Sie die`ETag`-Werte für jedes der Teile, die Sie hochladen. Sie benötigen alle `ETag`-Werte, um den mehrteiligen Upload fertigzustellen, der später in diesem Leitfaden behandelt wird.  
![\[Ergebnis des Befehls upload-part\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-s3api-upload-part-result.png)

## Auflisten von Teilen eines mehrteiligen Uploads mit der AWS CLI
<a name="list-parts-of-multipart-upload"></a>

Führen Sie das folgende Verfahren vollständig aus, um einen Teil eines mehrteiligen Uploads mithilfe der AWS Command Line Interface (AWS CLI) zu starten. Führen Sie dazu den Befehl `list-parts` aus. Weitere Informationen finden unter [list-part](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-parts.html)s in der *AWS CLI -Befehlsreferenz*.

Führen Sie dieses Verfahren aus, um die`ETag`-Werte für alle hochgeladenen Teile in einem mehrteiligen Upload. Sie benötigen diese Werte, um den mehrteiligen Upload abschließen zu können. Wenn Sie jedoch alle`ETag`-Werte aus der Antwort Ihrer Teile-Uploads verwenden, können Sie diese Prozedur überspringen und mit der[Erstellen eines mehrteiligen Uploads .json](#create-multipart-upload-json-file)-Abschnitt in diesem Dokument.

**Anmerkung**  
Sie müssen das installieren AWS CLI und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren können. Weitere Informationen finden [Sie unter So konfigurieren, AWS CLI dass es mit Lightsail funktioniert](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

1. Geben Sie den folgenden Befehl ein, um die Teile eines mehrteiligen Uploads in Ihrem Bucket aufzulisten.

   ```
   aws s3api list-parts --bucket BucketName --key ObjectKey --upload-id "UploadID"
   ```

   Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:
   + *BucketName*— Der Name des Buckets, für den Sie die Teile eines mehrteiligen Uploads auflisten möchten.
   + *ObjectKey*- Der Objektschlüssel des mehrteiligen Uploads.
   + *UploadID*- Die Upload-ID des mehrteiligen Uploads, den Sie weiter oben in diesem Handbuch erstellt haben.

   Beispiel:

   ```
   aws s3api list-parts --bucket amzn-s3-demo-bucket --key sailbot.mp4 --upload-id "R4QU.mO.exampleiHWiLOeNw7JtXX7OotRhTLsXXCzF21CZdYlfj5lfjtiMnpzVw2WPj.exampleBTmL_N_.42.DlHYOTsITFsX.tO3XOUTTAHiCxY5VR8jWRGdkVkUG"
   ```

   Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten: Die Antwort listet alle Teilenummern und`ETag`-Werte für die Teile, die Sie beim mehrteiligen Upload hochgeladen haben. Kopieren Sie diese Werte in die Zwischenablage, und fahren Sie fort mit dem Abschnitt [Erstellen eines mehrteiligen Uploads .json](#create-multipart-upload-json-file) in diesem Leitfaden .  
![\[Ergebnis des Befehls list-parts\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-s3api-list-parts-result.png)

## Erstellen einer mehrteiligen Upload.json-Datei
<a name="create-multipart-upload-json-file"></a>

Führen Sie das folgende Verfahren aus, um eine mehrteilige Upload-JSON-Datei zu erstellen, die alle hochgeladenen Teile und deren`ETag`-Werte angeben. Um den mehrteiligen Upload fertigzustellen, ist dies weiter unten in diesem Leitfaden erforderlich.

1. Öffnen Sie einen Text-Editor und fügen Sie die Antwort aus dem `list-parts`-Befehl ein, den Sie im vorherigen Abschnitt dieses Leitfadens angefordert haben.

   Das Ergebnis sollte wie folgt aussehen:  
![\[Mehrteiliger Upload der JSON-Datei Nummer 1\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-multipart-upload-json-file-1.png)

1. Formatieren Sie die Textdatei wie im folgenden Beispiel gezeigt:  
![\[Mehrteiliger Upload der JSON-Datei Nummer 2\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-multipart-upload-json-file-2.png)

1. Speichern Sie die Textdatei auf Ihrem Computer unter `mpstructure.json` und fahren Sie fort zum Abschnitt [Abschließen eines mehrteiligen Upload mit der AWS CLI](#complete-multipart-upload) diesem Leitfaden.

## Abschließen eines mehrteiligen Upload mit der AWS CLI
<a name="complete-multipart-upload"></a>

Führen Sie das folgende Verfahren vollständig aus, um einen mehrteiligen Upload mithilfe der AWS Command Line Interface (AWS CLI) zu starten. Führen Sie dazu den Befehl `complete-multipart-upload` aus. Weitere Informationen finden Sie [complete-multipart-upload](https://docs.aws.amazon.com/cli/latest/reference/s3api/complete-multipart-upload.html)in der *AWS CLI Befehlsreferenz.*

**Anmerkung**  
Sie müssen das installieren AWS CLI und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren können. Weitere Informationen finden [Sie unter So konfigurieren, AWS CLI dass es mit Lightsail funktioniert](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

1. Geben Sie den folgenden Befehl ein, um ein, um ein Teil in den Bucket hochzuladen.

   ```
   aws s3api complete-multipart-upload --multipart-upload file://JSONFileName --bucket BucketName --key ObjectKey --upload-id "UploadID"  --acl bucket-owner-full-control
   ```

   Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:
   + *JSONFileName*— Der Name der JSON-Datei, die Sie weiter oben in diesem Handbuch erstellt haben (z. B.). `mpstructure.json`
   + *BucketName*— Der Name des Buckets, für den Sie einen mehrteiligen Upload abschließen möchten.
   + *ObjectKey*- Der Objektschlüssel des mehrteiligen Uploads.
   + *UploadID*- Die Upload-ID des mehrteiligen Uploads, den Sie weiter oben in diesem Handbuch erstellt haben.

   ```
   aws s3api complete-multipart-upload --multipart-upload file://mpstructure.json --bucket amzn-s3-demo-bucket --key sailbot.mp4 --upload-id "R4QU.mO.exampleiHWiLOeNw7JtXX7OotRhTLsXXCzF21CZdYlfj5lfjtiMnpzVw2WPj.exampleBTmL_N_.42.DlHYOTsITFsX.tO3XOUTTAHiCxY5VR8jWRGdkVkUG" --acl bucket-owner-full-control
   ```

   Sie sollten eine Reaktion ähnlich dem folgenden Beispiel erhalten. Dadurch wird bestätigt, dass der mehrteilige Upload abgeschlossen ist. Das Objekt ist jetzt zusammengebaut und im Bucket verfügbar.  
![\[Ergebnis des Befehls complete-multipart-upload\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-s3api-complete-multipart-upload-result.png)

## Auflisten von mehrteiligen Uploads für einen Bucket mit der AWS CLI
<a name="list-multipart-uploads"></a>

Führen Sie das folgende Verfahren vollständig aus, um einen mehrteiligen Upload für einen Bucket über die AWS Command Line Interface (AWS CLI) zu erhalten. Führen Sie dazu den Befehl `list-multipart-uploads` aus. Weitere Informationen finden Sie [list-multipart-uploads](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-multipart-uploads.html)in der *AWS CLI Befehlsreferenz*.

**Anmerkung**  
Sie müssen das installieren AWS CLI und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren können. Weitere Informationen finden [Sie unter So konfigurieren, AWS CLI dass es mit Lightsail funktioniert](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

1. Geben Sie den folgenden Befehl ein, um ein, um ein Teil in den Bucket hochzuladen.

   ```
   aws s3api list-multipart-uploads --bucket BucketName
   ```

   Ersetzen Sie den Befehl *BucketName* durch den Namen des Buckets, für den Sie alle mehrteiligen Uploads auflisten möchten.

   Beispiel:

   ```
   aws s3api list-multipart-uploads --bucket amzn-s3-demo-bucket
   ```

   Sie sollten eine Antwort ähnlich dem folgenden Beispiel erhalten.  
![\[Ergebnis des Befehls list-multipart-uploads\]](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lightsail-s3api-list-multipart-uploads-result.png)

## Auflisten von mehrteiligen Uploads mit der AWS CLI
<a name="stop-multipart-uploads"></a>

Gehen Sie wie folgt vor, um einen mehrteiligen Upload mithilfe von AWS Command Line Interface (AWS CLI) zu beenden. Sie tun dies, wenn Sie einen mehrteiligen Upload gestartet haben, ihn aber nicht mehr fortsetzen möchten. Führen Sie dazu den Befehl `abort-multipart-upload` aus. Weitere Informationen finden Sie [abort-multipart-upload](https://docs.aws.amazon.com/cli/latest/reference/s3api/abort-multipart-upload.html)in der *AWS CLI Befehlsreferenz.*

**Anmerkung**  
Sie müssen das installieren AWS CLI und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren können. Weitere Informationen finden [Sie unter So konfigurieren, AWS CLI dass es mit Lightsail funktioniert](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

1. Geben Sie den folgenden Befehl ein, um ein, um ein Teil in den Bucket hochzuladen.

   ```
   aws s3api abort-multipart-upload --bucket BucketName --key ObjectKey --upload-id "UploadID" --acl bucket-owner-full-control
   ```

   Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:
   + *BucketName*— Der Name des Buckets, für den Sie einen mehrteiligen Upload beenden möchten.
   + *ObjectKey*- Der Objektschlüssel des mehrteiligen Uploads.
   + *UploadID*- Die Upload-ID des mehrteiligen Uploads, den Sie beenden möchten.

   Beispiel:

   ```
   aws s3api abort-multipart-upload --bucket amzn-s3-demo-bucket --key sailbot.mp4 --upload-id "R4QU.mO.exampleiHWiLOeNw7JtXX7OotRhTLsXXCzF21CZdYlfj5lfjtiMnpzVw2WPj.exampleBTmL_N_.42.DlHYOTsITFsX.tO3XOUTTAHiCxY5VR8jWRGdkVkUG" --acl bucket-owner-full-control
   ```

   Der Befehl gibt keine Antwort zurück. Sie können einen`list-multipart-uploads`, um zu bestätigen, dass der mehrteilige Upload beendet wurde.