

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 eines DocumentDB-Clusters
<a name="restoring-docdb"></a>

## Verwenden Sie die AWS Backup Konsole, um Amazon DocumentDB DocumentDB-Wiederherstellungspunkte wiederherzustellen
<a name="docdb-restore-console"></a>

Zum Wiederherstellen eines Amazon-DocumentDB-Clusters müssen Sie mehrere Wiederherstellungsoptionen angeben. Informationen zu diesen Optionen finden Sie im Abschnitt zum [Wiederherstellen aus einem Cluster-Snapshot](https://docs.aws.amazon.com/documentdb/latest/developerguide/backup_restore-restore_from_snapshot.html) im *Entwicklerhandbuch zu Amazon DocumentDB*.

**So stellen Sie ein Amazon-DocumentDB-Cluster wieder her:**

1. Öffnen Sie die AWS Backup Konsole unter [https://console.aws.amazon.com/backup.](https://console.aws.amazon.com/backup)

1. Wählen Sie im Navigationsbereich **Geschützte Ressourcen** und die Amazon-DocumentDB-Ressourcen-ID aus, die Sie wiederherstellen möchten.

1. Auf der Seite **Resource details (Ressourcendetails)** wird eine Liste der Wiederherstellungspunkte für die ausgewählte Ressourcen-ID angezeigt. Um eine Ressource wiederherzustellen, wählen Sie im Bereich **Backups** das Optionsfeld neben der Wiederherstellungspunkt-ID der Ressource aus. Wählen Sie in der oberen rechten Ecke des Bereichs die Option **Wiederherstellen**.

1. Stellen Sie sicher, dass Sie sich auf der Konsolenseite **Amazon DocumentDB-Cluster-Snapshots wiederherstellen** befinden.

1. Für die **Wiederherstellungsoptionen** können Sie Folgendes konfigurieren:
   + **Engine-Version** — Wählen Sie die DocumentDB-Engine-Version für den wiederhergestellten Cluster aus.
**Anmerkung**  
Instanzklasse und Anzahl der Instanzen können während des Wiederherstellungsvorgangs nicht konfiguriert werden. Der wiederhergestellte DocumentDB-Cluster verwendet die Standard-Instanzkonfiguration. Sie können die Instance-Klasse ändern und Instances hinzufügen oder entfernen, nachdem die Wiederherstellung abgeschlossen ist, indem Sie die Amazon DocumentDB DocumentDB-Konsole oder API verwenden.

1. Geben Sie im Bereich **Einstellungen** einen eindeutigen Namen für Ihre DB-Cluster-ID ein.

   Sie können Buchstaben, Zahlen und Bindestriche verwenden, allerdings dürfen Sie nicht zwei aufeinanderfolgende Bindestriche verwenden oder den Namen nicht mit einem Bindestrich beenden. Der endgültige Name wird ausschließlich in Kleinbuchstaben geschrieben sein.

1. Wählen Sie im Bereich **Datenbankoptionen** den Datenbankport aus.

   Dies ist der TCP/IP Port, den die DB-Instance oder der Cluster für Anwendungsverbindungen verwenden wird. Die Verbindungszeichenfolge jeder Anwendung, die eine Verbindung mit der DB-Instance oder dem Cluster herstellt, muss ihre Portnummer angeben. Sowohl die auf die DB-Instance oder den Cluster angewendete Sicherheitsgruppe als auch die Firewalls Ihrer Organisation müssen Verbindungen zum Port zulassen. Alle DB-Instances in einem DB-Cluster verwenden denselben Port.

1. Wählen Sie ebenfalls im Bereich **Datenbankoptionen** die DB-Cluster-Parametergruppe aus.

   Dies ist die Parametergruppe, die dem DB-Cluster dieser Instance zugeordnet ist. Die DB-Cluster-Parametergruppe dient als Container für Engine-Konfigurationswerte, die auf jede DB-Instance in dem Cluster angewendet werden.

1. Wählen Sie im Bereich **Verschlüsselung** den Schlüssel aus, der zur Verschlüsselung dieses Datenbank-Volumes verwendet werden soll. Der Standardwert ist `aws/rds`. Sie können alternativ einen vom Kunden verwalteten Schlüssel (CMK) verwenden.

1. Wählen Sie im Bereich **Protokollexporte** die Protokolltypen aus, die in Amazon CloudWatch Logs veröffentlicht werden sollen. Die **IAM-Rolle** ist bereits definiert. 

1. Wählen Sie im Bereich „**Rolle wiederherstellen**“ entweder die Standard-IAM-Rolle für den Wiederherstellungsauftrag oder eine andere IAM-Rolle aus.

1. Im Bereich Geschützte Ressourcen-Tags können Sie optional wählen, ob Sie Tags aus der Sicherung in den wiederhergestellten Datenbank-Cluster kopieren möchten.

1. Nachdem Sie alle Einstellungen angegeben haben, wählen Sie **Backup wiederherstellen** aus.

   Der Bereich **Aufträge wiederherstellen** wird angezeigt. Eine Meldung am Anfang der Seite enthält Informationen zu dem Wiederherstellungsauftrag.

1. Nachdem Ihre Wiederherstellung abgeschlossen ist, hängen Sie Ihr wiederhergestelltes Amazon-DocumentDB-Cluster an eine Amazon-RDS-Instance an.

## Verwenden Sie die AWS Backup API, CLI oder das SDK, um Amazon DocumentDB DocumentDB-Wiederherstellungspunkte wiederherzustellen
<a name="docdb-restore-cli"></a>

Stellen Sie zunächst Ihren Cluster wieder her. Verwenden Sie `[StartRestoreJob](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html)`. Sie können bei Amazon-DocumentDB-Wiederherstellungen die folgenden Metadaten angeben:

```
availabilityZones
backtrackWindow
copyTagsToSnapshot // Boolean 
databaseName // string 
dbClusterIdentifier // string 
dbClusterParameterGroupName // string 
dbSubnetGroupName // string 
enableCloudwatchLogsExports // string 
enableIAMDatabaseAuthentication // Boolean 
engine // string 
engineMode // string 
engineVersion // string 
kmsKeyId // string 
port // integer 
optionGroupName // string 
scalingConfiguration
vpcSecurityGroupIds // string
```

 Fügen Sie dann Ihren wiederhergestellten Amazon DocumentDB-Cluster mit `create-db-instance` einer Amazon RDS-Instance hinzu.
+ Für Linux, macOS oder Unix:

  ```
  aws docdb create-db-instance --db-instance-identifier sample-instance / 
                    --db-cluster-identifier sample-cluster --engine docdb --db-instance-class db.r5.large
  ```
+ Für Windows:

  ```
  aws docdb create-db-instance --db-instance-identifier sample-instance ^ 
                    --db-cluster-identifier sample-cluster --engine docdb --db-instance-class db.r5.large
  ```