

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.

# Erstellen von DB-Cluster-Exportaufgaben
<a name="export-cluster-data.Exporting"></a>

Erstellen Sie Exportaufgaben zum Exportieren von Daten aus Ihrem Aurora-DB-Cluster in einen Amazon-S3-Bucket. Sie können bis zu fünf gleichzeitige DB-Cluster-Exportaufgaben pro AWS-Konto durchführen.

**Anmerkung**  
Das Exportieren von DB-Cluster-Daten kann je nach Datenbanktyp und -größe eine Weile dauern. Die Exportaufgabe klont zuerst die gesamte Datenbank und skaliert sie, bevor die Daten in Amazon S3 extrahiert werden. Der Fortschritt des Vorgangs während dieser Phase wird als **Starting (Startet)** angezeigt. Wenn die Aufgabe zum Exportieren von Daten zu S3 wechselt, wird der Fortschritt als **In progress (In Bearbeitung)** angezeigt.  
Die Zeit, die für den Export benötigt wird, hängt von den in der Datenbank gespeicherten Daten ab. Beispielsweise exportieren Tabellen mit gut verteilten numerischen Primärschlüssel- oder Indexspalten am schnellsten. Bei Tabellen, die keine Spalte enthalten, die für die Partitionierung geeignet ist, und bei Tabellen mit nur einem Index für eine auf Zeichenfolgen basierende Spalte, dauert dies länger, da der Export einen langsameren Single-Thread-Prozess verwendet.

Sie können DB-Cluster-Daten mit der AWS-Managementkonsole, der oder der RDS-API nach Amazon S3 exportieren. AWS CLI

Wenn Sie eine Lambda-Funktion zum Exportieren der DB-Cluster-Daten verwenden, fügen Sie die Aktion `kms:DescribeKey` der Lambda-Funktionsrichtlinie hinzu. Weitere Informationen finden Sie unter [AWS Lambda Berechtigungen](https://docs.aws.amazon.com/lambda/latest/dg/lambda-permissions.html).

## Konsole
<a name="export-cluster-data.ExportConsole"></a>

Die Konsolenoption **Export to Amazon S3** (Nach Amazon S3 exportieren) wird nur für DB-Cluster angezeigt, die nach Amazon S3 exportiert werden können. Ein DB-Cluster ist aus folgenden Gründen möglicherweise nicht für den Export verfügbar:
+ Die DB-Engine wird für den S3-Export nicht unterstützt.
+ Die DB-Cluster-Version wird für den S3-Export nicht unterstützt.
+ Der S3-Export wird in der AWS Region, in der der DB-Cluster erstellt wurde, nicht unterstützt.

**So exportieren Sie DB-Cluster-Daten**

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

1. Wählen Sie im Navigationsbereich **Datenbanken** aus.

1. Wählen Sie den DB-Cluster aus, dessen Daten Sie exportieren möchten.

1. Wählen Sie für **Actions (Aktionen)** die Option **Export to Amazon S3 (Nach Amazon S3 exportieren)** aus.

   Das Fenster **Export to Amazon S3 (Nach Amazon S3 exportieren)** erscheint.

1. Geben Sie für **Export identifier (Export-ID)** einen Namen ein, um die Exportaufgabe zu identifizieren. Dieser Wert wird auch für den Namen der im S3-Bucket erstellten Datei verwendet.

1. Wählen Sie die zu exportierenden Daten aus:
   + Wählen Sie **All** (Alle) aus, um alle Daten im DB-Cluster zu exportieren.
   + Wählen Sie **Partial** (Teilweise) aus, um bestimmte Teile des DB-Clusters zu exportieren. Um zu ermitteln, welche Teile des Clusters exportiert werden sollen, geben Sie eine oder mehrere Datenbanken, Schemas oder Tabellen für **Bezeichner** ein, getrennt durch Leerzeichen.

     Verwenden Sie das folgende Format:

     ```
     database[.schema][.table] database2[.schema2][.table2] ... databasen[.scheman][.tablen]
     ```

     Zum Beispiel:

     ```
     mydatabase mydatabase2.myschema1 mydatabase2.myschema2.mytable1 mydatabase2.myschema2.mytable2
     ```

1. Wählen Sie für **S3 bucket (S3-Bucket)** den Bucket aus, in den exportiert werden soll.

   Um die exportierten Daten einem Ordnerpfad im S3-Bucket zuzuordnen, geben Sie den optionalen Pfad für **S3 prefix (S3-Präfix)** ein.

1. Wählen Sie für die **IAM-Rolle** entweder eine Rolle, die Ihnen Schreibzugriff auf den gewählten S3-Bucket gewährt, oder erstellen Sie eine neue Rolle.
   + Wenn Sie eine Rolle durch Befolgen der Schritte in [Bereitstellen des Zugriffs auf einen Amazon S3-Bucket mit einer IAM-Rolle](export-cluster-data.Setup.md#export-cluster-data.SetupIAMRole) erstellt haben, wählen Sie diese Rolle.
   + Wenn Sie keine Rolle erstellt haben, die Ihnen Schreibzugriff auf den von Ihnen gewählten S3-Bucket gewährt, wählen Sie **Create a new role** (Neue Rolle erstellen) aus, um die Rolle automatisch zu erstellen. Geben Sie dann unter **IAM role name (IAM-Rollenname)** einen Namen für die Rolle ein.

1. Geben Sie für **KMS key** (KMS-Schlüssel) den ARN für den Schlüssel ein, der für die Verschlüsselung der exportierten Daten verwendet werden soll.

1. Wählen Sie **Export to Amazon S3 (Nach Amazon S3 exportieren)** aus.

## AWS CLI
<a name="export-cluster-data.ExportCLI"></a>

Um DB-Cluster-Daten mit dem nach Amazon S3 zu exportieren AWS CLI, verwenden Sie den [start-export-task](https://docs.aws.amazon.com/cli/latest/reference/rds/start-export-task.html)Befehl mit den folgenden erforderlichen Optionen:
+ `--export-task-identifier`
+ `--source-arn` – Der Amazon-Ressourcenname (ARN) des DB-Clusters.
+ `--s3-bucket-name`
+ `--iam-role-arn`
+ `--kms-key-id`

In den folgenden Beispielen wird die Exportaufgabe benannt*my-cluster-export*, die die Daten in einen S3-Bucket mit dem Namen exportiert*amzn-s3-demo-destination-bucket*.

**Example**  
Für Linux, macOS oder Unix:  

```
1. aws rds start-export-task \
2.     --export-task-identifier my-cluster-export \
3.     --source-arn arn:aws:rds:us-west-2:123456789012:cluster:my-cluster \
4.     --s3-bucket-name amzn-s3-demo-destination-bucket \
5.     --iam-role-arn iam-role \
6.     --kms-key-id my-key
```
Für Windows:  

```
1. aws rds start-export-task ^
2.     --export-task-identifier my-DB-cluster-export ^
3.     --source-arn arn:aws:rds:us-west-2:123456789012:cluster:my-cluster ^
4.     --s3-bucket-name amzn-s3-demo-destination-bucket ^
5.     --iam-role-arn iam-role ^
6.     --kms-key-id my-key
```
Beispiel für eine Ausgabe folgt.  

```
{
    "ExportTaskIdentifier": "my-cluster-export",
    "SourceArn": "arn:aws:rds:us-west-2:123456789012:cluster:my-cluster",
    "S3Bucket": "amzn-s3-demo-destination-bucket",
    "IamRoleArn": "arn:aws:iam:123456789012:role/ExportTest",
    "KmsKeyId": "my-key",
    "Status": "STARTING",
    "PercentProgress": 0,
    "TotalExtractedDataInGB": 0,
}
```
Um einen Ordnerpfad im S3-Bucket für den DB-Cluster-Export anzugeben, fügen Sie die `--s3-prefix` Option in den [start-export-task](https://docs.aws.amazon.com/cli/latest/reference/rds/start-export-task.html)Befehl ein.

## RDS-API
<a name="export-cluster-data.ExportAPI"></a>

Um DB-Cluster-Daten mithilfe der Amazon RDS-API nach Amazon S3 zu exportieren, verwenden Sie den [StartExportTask](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_StartExportTask.html)Vorgang mit den folgenden erforderlichen Parametern:
+ `ExportTaskIdentifier`
+ `SourceArn` – der ARN des DB-Clusters
+ `S3BucketName`
+ `IamRoleArn`
+ `KmsKeyId`