

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.

# Ändern einer Single-AZ-Bereitstellung in eine Multi-AZ-Bereitstellung in RDS Custom für Oracle
<a name="custom-oracle-multiaz-modify-single-to-multi"></a>

Sie können eine vorhandene Multi-AZ-kompatible Instance von RDS Custom für Oracle von einer Single-AZ-Bereitstellung in eine Multi-AZ-Bereitstellung konvertieren. Wenn Sie die DB-Instance ändern, führt Amazon RDS mehrere Aktionen aus:
+ Es wird ein Snapshot der primären DB-Instance aufgenommen.
+ Erstellt neue Volumes für das Standby-Replikat aus dem Snapshot. Diese Volumes werden im Hintergrund initialisiert, und die maximale Volume-Leistung wird erreicht, nachdem die Daten vollständig initialisiert wurden.
+ Die synchrone Replikation auf Blockebene zwischen der primären und Standby-DB-Instance wird aktiviert.

**Wichtig**  
Wir empfehlen, Ihre DB-Instance von RDS Custom für Oracle möglichst nicht in Zeiten hoher Aktivität von einer Single-AZ- in eine Multi-AZ-Bereitstellung auf einer Produktions-DB-Instance zu ändern.

AWS verwendet einen Snapshot, um die Standby-Instance zu erstellen, um Ausfallzeiten bei der Konvertierung von Single-AZ zu Multi-AZ zu vermeiden, aber die Leistung kann während und nach der Konvertierung zu Multi-AZ beeinträchtigt werden. Diese Auswirkung kann bei Workloads erheblich sein, die empfindlich auf Schreiblatenz reagieren. Diese Funktion ermöglicht zwar die schnelle Wiederherstellung großer Volumes aus Snapshots, kann jedoch aufgrund der synchronen Replikation zu einer erhöhten Latenz von I/O Vorgängen führen. Diese Latenz kann sich auf die Leistung Ihrer Datenbank auswirken.

## Konfiguration der Voraussetzungen für die Änderung einer Single-AZ- zu einer Multi-AZ-Bereitstellung mit CloudFormation
<a name="custom-oracle-multiaz-modify-cf-prereqs"></a>

Befolgen Sie die Schritte unter [Schritt 3: Extrahieren Sie die CloudFormation Vorlagen für RDS Custom for Oracle](custom-setup-orcl.md#custom-setup-orcl.cf.downloading), um Ihr VPC- und IAM-Profil erneut einzurichten, um den SQS-VPC-Endpunkt und die SQS-Berechtigung zum IAM-Profil hinzuzufügen.

## Konfigurieren der Voraussetzungen für die manuelle Änderung einer Single-AZ- in eine Multi-AZ-Bereitstellung
<a name="custom-oracle-multiaz-modify-manual-prereqs"></a>

Wenn Sie Voraussetzungen manuell konfigurieren möchten, führen Sie die folgenden Schritte aus.

1. Öffnen Sie die Amazon VPC-Konsole unter [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)

1. Wählen Sie **Endpunkt** aus. Die**Erstellen eines Endpunkts**wird angezeigt.

1. Wählen Sie unter **Servicekategorie** die Option **AWS -Services** aus.

1. Suchen Sie unter **Services** nach `SQS`.

1. Wählen Sie unter **VPC** die VPC aus, in der Ihre DB-Instance von RDS Custom für Oracle bereitgestellt wird.

1. Wählen Sie unter **Subnetze** die Subnetze aus, in denen Ihre DB-Instance von RDS Custom für Oracle bereitgestellt wird.

1. Wählen Sie unter **Sicherheitsgruppen** die Sicherheitsgruppe aus, in der Ihre DB-Instance von RDS Custom für Oracle bereitgestellt wird.

1. Wählen Sie für **Richtlinie** die Option **Benutzerdefiniert** aus.

1. Ersetzen Sie in Ihrer benutzerdefinierten Richtlinie die `AWS partition`,`Region`, `accountId` und `IAM-Instance-role` durch Ihre eigenen Werte.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Condition": {
                "StringLike": {
                    "aws:ResourceTag/AWSRDSCustom": "custom-oracle"
                }
            },
            "Action": [
                "SQS:SendMessage",
                "SQS:ReceiveMessage",
                "SQS:DeleteMessage",
                "SQS:GetQueueUrl"
            ],
            "Resource": "arn:aws:sqs:us-east-1:111122223333:do-not-delete-rds-custom-*",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::111122223333:role/{IAM-Instance-role}"
            }
        }
    ]
}
```

------

Aktualisieren Sie das **Instance-Profil** mit der Berechtigung, auf Amazon SQS zuzugreifen. Ersetzen Sie die `AWS partition`, `Region` und `accountId` durch Ihre eigenen Werte.

```
{
    "Sid": "13",
    "Effect": "Allow",
    "Action": [
        "SQS:SendMessage",
        "SQS:ReceiveMessage",
        "SQS:DeleteMessage",
        "SQS:GetQueueUrl"
    ],
    "Resource": [
        {
            "Fn::Sub": "arn:${AWS::Partition}:sqs:${AWS::Region}:${AWS::AccountId}:do-not-delete-rds-custom-*"
        }
    ],
    "Condition": {
        "StringLike": {
            "aws:ResourceTag/AWSRDSCustom": "custom-oracle"
        }
    }
}
```

Aktualisieren Sie die Regeln für eingehenden und ausgehenden Datenverkehr der Amazon-RDS-Sicherheitsgruppe, um Port 1120 zuzulassen.
+ Wählen Sie unter **Sicherheitsgruppen** die Gruppe aus, in der Ihre DB-Instance von RDS Custom für Oracle bereitgestellt wird.
+ Erstellen Sie unter **Regeln für eingehenden Datenverkehr** eine **Benutzerdefinierte TCP-Regel**, um Port `1120` aus der Quellgruppe zuzulassen.
+ Erstellen Sie unter **Regeln für ausgehenden Datenverkehr** eine **Benutzerdefinierte TCP-Regel**, um Port `1120` für die Zielgruppe zuzulassen.

## Ändern Sie mithilfe der RDS-Konsole oder der RDS-API AWS CLI
<a name="custom-oracle-multiaz-modify-console-cli-api"></a>

Nachdem Sie die Voraussetzungen erfüllt haben, können Sie eine RDS Custom for Oracle DB-Instance mithilfe der Amazon RDS-Konsole oder der Amazon RDS-API von einer Single-AZ- zu einer Multi-AZ-Bereitstellung ändern. AWS CLI

### Konsole
<a name="custom-oracle-multiaz-modify-console"></a>

**So ändern Sie eine Single-AZ-Bereitstellung von RDS Custom für Oracle in eine Multi-AZ-Bereitstellung**

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

1. Wählen Sie in der Amazon-RDS-Konsole **Databases (Datenbanken)** aus. Der Bereich **Databases (Datenbanken)** wird angezeigt.

1. Wählen Sie die DB-Instance von RDS Custom für Oracle aus, die Sie ändern möchten.

1. Wählen Sie unter **Aktionen** die Option **In Multi-AZ-Bereitstellung konvertieren ** aus.

1. Damit Änderungen sofort übernommen werden, wählen Sie die Option **Sofort anwenden** auf der Seite **Bestätigung** aus. Die Auswahl dieser Option verursacht keine Ausfallzeiten, kann jedoch zur Beeinträchtigung der Leistung führen. Sie können die Aktualisierung auch im nächsten Wartungsfenster übernehmen. Weitere Informationen finden Sie unter [Verwenden der Einstellung „Planen von Änderungen“](USER_ModifyInstance.ApplyImmediately.md).

1. Wählen Sie auf der Seite **Bestätigung** die Option **Konvertieren in Multi-AZ** aus.

### AWS CLI
<a name="custom-oracle-multiaz-modify-cli"></a>

Um mithilfe von zu einer Multi-AZ-DB-Instance-Bereitstellung zu konvertieren AWS CLI, rufen Sie den [modify-db-instance](https://docs.aws.amazon.com//cli/latest/reference/rds/modify-db-instance.html)Befehl auf und legen Sie die `--multi-az` Option fest. Geben Sie die DB-Instance-Kennung und die Werte für andere Optionen an, die geändert werden sollen. Informationen zu den jeweiligen Optionen finden Sie unter [Einstellungen für DB-Instances](USER_ModifyInstance.Settings.md).

**Example Beispiel**  
Mit dem folgenden Code wird `mycustomdbinstance` geändert, indem die Option `--multi-az` hinzugefügt wird. Die Änderungen werden während des nächsten Wartungsfensters (mit ) übernommen `--no-apply-immediately`. Verwenden Sie `--apply-immediately`, damit Änderungen sofort angewendet werden. Weitere Informationen finden Sie unter [Verwenden der Einstellung „Planen von Änderungen“](USER_ModifyInstance.ApplyImmediately.md).  
Für Linux, macOS oder Unix:  

```
aws rds modify-db-instance \
    --db-instance-identifier mycustomdbinstance \
    --multi-az \
    [--no-apply-immediately | --apply-immediately]
```
Für Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier mycustomdbinstance ^
    --multi-az ^
    [--no-apply-immediately | --apply-immediately]
```

### RDS-API
<a name="custom-oracle-multiaz-modify-api"></a>

Um mit der Amazon RDS-API in eine Multi-AZ-DB-Instance-Bereitstellung zu konvertieren, rufen Sie den DBInstance Vorgang [Modify](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) auf und setzen Sie den `MultiAZ` Parameter auf true.