

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.

# Arbeiten mit Speicher für Amazon RDS-DB-Instances
<a name="USER_PIOPS.StorageTypes"></a>

Um festzulegen, wie Ihre Daten in Amazon RDS gespeichert werden sollen, wählen Sie beim Anlegen oder Ändern einer DB-Instance einen Speichertyp und geben eine Speichergröße an. Später können Sie die Speichermenge erhöhen oder den Speichertyp ändern, indem Sie die DB-Instance bearbeiten. Weitere Informationen darüber, welcher Speichertyp für Ihr Workload verwenden wird, finden Sie unter [Amazon-RDS-Speichertypen](CHAP_Storage.md#Concepts.Storage).

Wenn auf Ihren Instances RDS for Oracle oder RDS for SQL Server ausgeführt wird, können Sie jeder DB-Instance bis zu drei zusätzliche Volumes hinzufügen. Sie können entweder gp3 oder io2 als Volume-Typ wählen, sodass Sie Kosten und Leistung auf der Grundlage Ihrer Datenzugriffsmuster optimieren können. Die maximale Speicherkapazität einer DB-Instance, die zusätzliche Volumes verwendet, beträgt 256 TiB.

**Topics**
+ [

# Details zum Speichervolumen für Ihre DB-Instance anzeigen
](rds-storage-viewing.md)
+ [

# Steigern der DB-Instance-Speicherkapazität
](USER_PIOPS.ModifyingExisting.md)
+ [

# Zusätzliche Speichervolumes entfernen
](USER_PIOPS.RemovingAdditionalVolumes.md)
+ [

# Automatische Kapazitätsverwaltung mit automatischer Amazon-RDS-Speicherskalierung
](USER_PIOPS.Autoscaling.md)
+ [

# Upgrade des Speicherdateisystems für eine DB-Instance
](USER_PIOPS.UpgradeFileSystem.md)
+ [

# Ändern der Einstellungen für SSD-Speicher mit bereitgestellten IOPS
](User_PIOPS.Increase.md)
+ [

# E/A-intensive Speichermodifikationen
](USER_PIOPS.IOIntensive.md)
+ [

# Ändern von Einstellungen für Allzweck-SSD-Speicher (gp3)
](USER_PIOPS.gp3.md)
+ [

# Verwendung eines dedizierten Protokoll-Volumes (DLV)
](USER_PIOPS.dlv.md)

# Details zum Speichervolumen für Ihre DB-Instance anzeigen
<a name="rds-storage-viewing"></a>

Sie können Ihre Speichervolume-Konfiguration über die AWS Management Console oder AWS CLI anzeigen. Dazu gehören Details sowohl zu Ihrem primären Speichervolume als auch zu allen zusätzlichen Speichervolumes, die an Ihre DB-Instance angehängt sind.

# Konsole
<a name="rds-storage-viewing.console"></a>

So zeigen Sie Ihre Speichervolume-Konfiguration von der Konsole aus an:

1. Melden Sie sich unter AWS-Managementkonsole an [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

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

1. Wählen Sie Ihre DB-Instance aus.

1. Wählen Sie die Registerkarte **Konfiguration**, um Details zu Ihren Speichervolumes anzuzeigen. Die Speicherinformationen befinden sich in den folgenden Abschnitten:
   + **Primärer Speicher**
   + **Zusätzliche Speichervolumen**

   Unter **Zusätzliche Speichervolumes** können Sie **Speichervolume hinzufügen** auswählen, um ein weiteres Volume hinzuzufügen.

# CLI
<a name="rds-storage-viewing.cli"></a>

Verwenden Sie den `describe-db-instances` Befehl, um Ihre Speichervolume-Konfiguration AWS über die CLI anzuzeigen.

```
aws rds describe-db-instances --db-instance-identifier my-database
```

Suchen Sie in der Ausgabe nach dem `AdditionalStorageVolumes` Array, um Details für die hinzugefügten Volumes anzuzeigen.

```
    "AdditionalStorageVolumes": [
        {
            "VolumeName": "rdsdbdata2",
            "StorageVolumeStatus": "Not-in-use",
            "AllocatedStorage": 5000,
            "IOPS": 25000,
            "StorageThroughput": 500,
            "StorageType": "gp3"
        }
    ]
```

Das `StorageVolumeStatus` Feld gibt an, ob das Volume derzeit von Ihrer Datenbank verwendet wird. Ein Status von `Not-in-use` bedeutet, dass das Volume zwar angehängt, aber nicht von der Datenbank-Engine oder einer RDS-Funktion verwendet wird.

# Steigern der DB-Instance-Speicherkapazität
<a name="USER_PIOPS.ModifyingExisting"></a>

Verwenden Sie eine der folgenden Techniken, um die Speicherkapazität für Ihre DB-Instance zu erhöhen:

**Skalieren Sie das Speichervolumen**  
Jede DB-Instance hat ein primäres Speichervolumen mit einer maximalen Kapazität von 64 TiB. Sie können den zugewiesenen Speicherplatz auf einem Speichervolume um mindestens 10% erhöhen. Sie können Speicherplatz nicht freigeben.

**Fügen Sie bis zu drei Speichervolumes hinzu (io2 oder gp3)**  
Sie können die Gesamtspeicherkapazität einer RDS for Oracle- oder RDS for SQL Server-Instance erhöhen, indem Sie jeder DB-Instance bis zu drei Volumes hinzufügen. Jedes zusätzliche Volume weist bis zu 64 TiB Speicher zu, bis zu einem Maximum von 256 TiB pro Instanz.  
Für RDS for Oracle DB-Instances können Sie ein Speichervolume mit einer Mindestspeichergröße von 200 GiB hinzufügen.

Sie können die Amazon RDS-Managementkonsole, die Amazon RDS-API oder die AWS Command Line Interface (AWS CLI) für die oben genannten Methoden verwenden. Informationen zu den Speicherlimits finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

# Skalierung des DB-Instance-Speichers
<a name="USER_PIOPS.ModifyingExisting.ScalingUp"></a>

Sie können den Speicher einer vorhandenen DB-Instance vergrößern, indem Sie den zugewiesenen Speicher für das primäre Volume erhöhen. Wenn Sie den zugewiesenen Speicher erhöhen, müssen Sie ihn um mindestens 10 Prozent erhöhen. Wenn Sie versuchen, den Wert um weniger als 10 Prozent zu erhöhen, erhalten Sie einen Fehler. Sie können den Speicherplatz auf einem Volume nicht reduzieren, nachdem Sie ihm Speicherplatz zugewiesen haben.

**Anmerkung**  
Für RDS for SQL Server-DB-Instances können Sie den Speicher nur für die Speichertypen Allzweck-SSD und Provisioned IOPS SSD skalieren.

Um die Menge an freiem Speicherplatz für Ihre DB-Instance zu überwachen, damit Sie bei Bedarf reagieren können, empfehlen wir Ihnen, einen CloudWatch Amazon-Alarm zu erstellen. Weitere Informationen zum Einstellen von CloudWatch Alarmen finden Sie unter [ CloudWatch Alarme verwenden](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/AlarmThatSendsEmail.html).

Die Skalierung des Speichers verursacht normalerweise keine Ausfälle oder Leistungseinbußen der DB-Instance. Nachdem Sie die Speichergröße für eine DB-Instance geändert haben, lautet der Status der DB-Instance **Speicheroptimierung**. 

Die Speicheroptimierung kann mehrere Stunden dauern. Sie können keine weiteren Speicheränderungen für sechs (6) Stunden vornehmen oder bis die Speicheroptimierung auf der Instance abgeschlossen ist, je nachdem, welcher Zeitraum länger ist. Sie können den Fortschritt der Speicheroptimierung im AWS-Managementkonsole oder mithilfe des [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) AWS CLI Befehls anzeigen.

## Konsole
<a name="USER_PIOPS.ModifyingExisting.console"></a>

**So erhöhen Sie den Speicher für eine DB-Instance**

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 **Databases (Datenbanken)** aus.

1. Wählen Sie die DB-Instance aus, die Sie ändern möchten.

1. Wählen Sie **Ändern** aus.

1. Geben Sie einen neuen Wert für **Allocated storage (Zugewiesener Speicherplatz)** ein. Er muss mindestens 10% über dem aktuellen Wert liegen.   
![\[Ändern der Speichermenge einer DB-Instance\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/scale-gs2.png)

1. Klicken Sie auf **Weiter**.

1. Wählen Sie **Apply immediately (Sofort anwenden)** im Abschnitt **Scheduling of modifications (Planung von Änderungen)** aus, um die Speicheränderungen sofort auf die DB-Instance anzuwenden.

   Oder wählen Sie **Apply during the next scheduled maintenance window (Anwenden während des nächsten geplanten Wartungsfensters)** aus, um die Änderungen im nächsten Wartungsfenster zu übernehmen.

1. Wenn die Einstellungen Ihren Wünschen entsprechen, wählen Sie **Modify DB instance** (DB-Instance ändern).

## AWS CLI
<a name="USER_PIOPS.ModifyingExisting.cli"></a>

Verwenden Sie den AWS CLI Befehl, um den Speicherplatz für eine DB-Instance zu erhöhen [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html). Legen Sie die folgenden Parameter fest:
+ `--allocated-storage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `--apply-immediately` – Verwenden Sie `--apply-immediately`, um die Speicheränderungen sofort anzuwenden.

  Oder verwenden Sie `--no-apply-immediately` (Standardeinstellung), um die Änderungen während des nächsten Wartungsfensters anzuwenden. Ein sofortiger Ausfall tritt ein, wenn die Änderungen übernommen werden.

Im folgenden Beispiel wird der Speicher `mydbinstance` auf 1.000 GiB hochskaliert und die Änderung sofort angewendet. Mit dem Befehl wird auch das Speichervolume auf GP3 migriert und die bereitgestellten IOPS auf 6000 festgelegt.

```
aws rds modify-db-instance \
    --db-instance-identifier mydbinstance \
    --allocated-storage 1000 \
    --storage-type gp3 \
    --iops 6000 \
    --apply-immediately
```

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

## RDS-API
<a name="USER_PIOPS.ModifyingExisting.api"></a>

Um den Speicherplatz für eine DB-Instance zu erhöhen, verwenden Sie die Amazon RDS API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Legen Sie die folgenden Parameter fest:
+ `AllocatedStorage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `ApplyImmediately` – Setzen Sie diese Option auf `True`, um die Speicheränderungen sofort anzuwenden. Setzen Sie diese Option auf `False` (Standardeinstellung), um die Änderungen während des nächsten Wartungsfensters zu übernehmen. Ein sofortiger Ausfall tritt ein, wenn die Änderungen übernommen werden.

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

# Hinzufügen von Speichervolumen
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes"></a>

Für RDS for Oracle- und RDS for SQL Server-DB-Instances können Sie bis zu drei Speichervolumes hinzufügen, um Ihre Gesamtspeicherkapazität auf bis zu 256 TiB pro Instance zu erhöhen. Zusätzliche Speichervolumes ermöglichen es Ihnen, verschiedene Speichertypen (gp3 und io2) zu verwenden, um Kosten und Leistung auf der Grundlage Ihrer Datenzugriffsmuster zu optimieren.

**Anmerkung**  
Für RDS for Oracle DB-Instances können Sie ein Speichervolume mit einer Mindestspeichergröße von 200 GiB hinzufügen.

Mit der AWS Management Console oder AWS CLI können Sie zusätzliche Speichervolumes hinzufügen, ändern oder entfernen. Sie können die Volumes mit unterschiedlichen Einstellungen für zugewiesenen Speicher, IOPS und Durchsatz konfigurieren. Sie können beispielsweise Hochleistungsdaten auf einem io2-Volume und historische Daten auf einem gp3-Volume platzieren.

Die zusätzlichen Volumes müssen die in der folgenden Tabelle aufgeführten Volume-Namen verwenden.


| Name des RDS für Oracle-Volumes | Name des RDS für SQL Server-Volumes | 
| --- | --- | 
| rdsdbdata2 | H: | 
| rdsdbdata3 | I: | 
| rdsdbdata4 | J: | 

## Konsole
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes.console"></a>

**Um einer DB-Instance ein zusätzliches Speichervolume hinzuzufügen**

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 **Databases (Datenbanken)** aus.

1. Wählen Sie die DB-Instance aus, die Sie ändern möchten.

1. Wählen Sie **Ändern** aus.

1. Wählen Sie im Bereich **Speicher** die Option **Zusätzliches Speichervolumen hinzufügen** aus.

1. Konfigurieren Sie das zusätzliche Speichervolumen:
   + **Datenträgername** — Wählen Sie `rdsdbdata2``rdsdbdata3`,, oder`rdsdbdata4`.
   + **Speichertyp** — Wählen Sie **General Purpose SSD (gp3)** oder **Provisioned IOPS SSD (**io2).
   + **Zugewiesener Speicher** — Geben Sie die Speichergröße in GiB ein (mindestens 200 GiB).
   + Für io2-Speicher konfigurieren Sie **Provisioned** IOPS.
   + **Für GP3-Speicher können Sie optional den Speicherdurchsatz konfigurieren.**

1. Klicken Sie auf **Weiter**.

1. Wenn die Einstellungen Ihren Wünschen entsprechen, wählen Sie **Modify DB instance** (DB-Instance ändern).

**Wichtig**  
Wenn Sie mithilfe der `modify-db-instance` Operation ein zusätzliches Speichervolume hinzufügen, fügt der RDS das Speichervolume unabhängig vom `--no-apply-immediately` Parameter sofort hinzu. Wenn Sie weitere Änderungen an der Anfrage vorgenommen haben, wendet RDS diese auf der Grundlage der Änderungen am Zeitplan an. Siehe [Verwenden der Einstellung „Planen von Änderungen“](USER_ModifyInstance.ApplyImmediately.md).

## AWS CLI
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes.cli"></a>

Verwenden Sie den AWS CLI Befehl, um einer DB-Instance ein zusätzliches Speichervolume hinzuzufügen [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html). Legen Sie das `--additional-storage-volumes` als JSON-Array fest, das die zusätzlichen Speichervolumes angibt, die hinzugefügt oder geändert werden sollen.

Im folgenden Beispiel wird ein zusätzliches Speichervolume `rdsdbdata2` mit dem Namen 5000 GiB GP3-Speicher hinzugefügt`mydbinstance`. 

Wenn Sie ein zusätzliches Speichervolume hinzufügen, wendet RDS die Änderung unabhängig vom `--no-apply-immediately` Parameter sofort an.

```
aws rds modify-db-instance \
    --db-instance-identifier mydbinstance \
    --additional-storage-volumes '[
        {
            "VolumeName": "rdsdbdata2",
            "StorageType": "gp3",
            "AllocatedStorage": 5000,
            "StorageThroughput": 725
        }
    ]'
```

## RDS-API
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes.api"></a>

Verwenden Sie den Amazon RDS-API-Vorgang, um einer DB-Instance ein zusätzliches Speichervolumen hinzuzufügen [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Stellen Sie den `AdditionalStorageVolumes` Parameter als Array mit zusätzlichen Speichervolumen-Spezifikationen ein.

Wenn Sie mithilfe des DBInstance API-Vorgangs Modify ein zusätzliches Speichervolume hinzufügen, fügt RDS das Speichervolume sofort hinzu, unabhängig davon, ob die `ApplyImmediately` Option True oder False ist.

# Zusätzliche Speichervolumes entfernen
<a name="USER_PIOPS.RemovingAdditionalVolumes"></a>

Sie können zusätzliche Speichervolumes aus RDS for Oracle- und RDS for SQL Server-DB-Instances entfernen, wenn sie nicht mehr benötigt werden. Bevor Sie ein Volume entfernen, stellen Sie sicher, dass Sie alle Datenbankdateien vom Volume entfernt haben und dass keine Datenbankobjekte darauf verweisen. Stellen Sie sicher, dass der Status des Volumes lautet`Not-in-use`.

**Wichtig**  
Sie können das primäre Speichervolume nicht entfernen. Sie können nur zusätzliche Speichervolumes entfernen.

## Konsole
<a name="USER_PIOPS.RemovingAdditionalVolumes.console"></a>

**Um ein zusätzliches Speichervolume aus einer DB-Instance zu entfernen**

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 die DB-Instance aus, die das Volume enthält, das Sie entfernen möchten.

1. Wählen Sie **Ändern** aus.

1. Suchen Sie im Bereich **Speicher** das zusätzliche Speichervolume, das Sie entfernen möchten.

1. Wählen Sie für **das Volume, das Sie löschen möchten, die Option Volume entfernen** aus.
**Anmerkung**  
Sie können nur Volumes mit dem Status entfernen`Not-in-use`. Wenn das Volume noch verwendet wird, verschieben Sie alle Datenbankdateien vom Volume.

1. Klicken Sie auf **Weiter**.

1. Wenn die Einstellungen Ihren Wünschen entsprechen, wählen Sie **Modify DB instance** (DB-Instance ändern).

## AWS CLI
<a name="USER_PIOPS.RemovingAdditionalVolumes.cli"></a>

Verwenden Sie den AWS CLI Befehl, um ein zusätzliches Speichervolume aus einer DB-Instance zu entfernen [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html). Legen Sie die folgenden Parameter fest:
+ `--additional-storage-volumes`— JSON-Array, das die verbleibenden zusätzlichen Speichervolumes angibt. Lassen Sie das Volume aus, das Sie aus diesem Array entfernen möchten.

Im folgenden Beispiel wird das zusätzliche Speichervolume, `rdsdbdata3` von dem benannt wurde, entfernt, `mydbinstance` indem nur die verbleibenden Volumes angegeben werden, und die Änderung wird sofort angewendet.

```
aws rds modify-db-instance \
	--db-instance-identifier mydbinstance \
	--additional-storage-volumes '[{ \
		"VolumeName": "rdsdbdata3", \
		"SetForDelete": true
	}]'
```

## RDS-API
<a name="USER_PIOPS.RemovingAdditionalVolumes.api"></a>

Verwenden Sie den Amazon RDS-API-Vorgang, um ein zusätzliches Speichervolumen aus einer DB-Instance zu entfernen [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Legen Sie die folgenden Parameter fest:
+ `AdditionalStorageVolumes`— Eine Reihe zusätzlicher Speichervolumen-Spezifikationen für die Volumes, die Sie behalten möchten. Lassen Sie das Volume aus, das Sie aus diesem Array entfernen möchten.
+ `ApplyImmediately` – Setzen Sie diese Option auf `True`, um die Speicheränderungen sofort anzuwenden. Setzen Sie diese Option auf `False` (Standardeinstellung), um die Änderungen während des nächsten Wartungsfensters zu übernehmen.

# Automatische Kapazitätsverwaltung mit automatischer Amazon-RDS-Speicherskalierung
<a name="USER_PIOPS.Autoscaling"></a>

Wenn Ihr Workload unvorhersehbar ist, können Sie die automatische Speicherskalierung für eine Amazon-RDS-DB-Instance aktivieren. Dazu können Sie die Amazon-RDS-Konsole, die Amazon-RDS-API oder die AWS CLI verwenden. 

**Anmerkung**  
Die automatische Speicherskalierung wird für zusätzliche Speichervolumen nicht unterstützt.

Sie können diese Funktion beispielsweise für eine neue Mobile-Gaming-Anwendung verwenden, die von Benutzern schnell angenommen wird. In diesem Fall kann eine schnell steigende Systemlast den verfügbaren Datenbankspeicher übersteigen. Um zu vermeiden, dass Sie den Datenbankspeicher manuell vergrößern müssen, können Sie die automatische Skalierung des Amazon-RDS-Speichers verwenden. 

Wenn die automatische Speicherskalierung aktiviert ist, wird Ihr Speicher automatisch vergrößert, wenn Amazon RDS feststellt, dass Ihnen der freie Speicherplatz ausgeht. Wenn die Speicheranpassung für eine autoskalierbare DB-Instance erfolgt, startet Amazon RDS, wenn die folgenden Faktoren zutreffen:
+ Der verfügbare freie Speicherplatz ist gleich oder kleiner als 10 Prozent des zugewiesenen Speichers.
+ Der Zustand mit weniger Speicherplatz dauert mindestens fünf Minuten.
+ Mindestens sechs Stunden sind seit der letzten Speicheränderung vergangen oder die Speicheroptimierung auf der Instance abgeschlossen ist, je nachdem, welcher Zeitraum länger ist.

Der zusätzliche Speicher wird in Schritten der folgenden Einheiten angegeben, je nach dem, was größer ist:
+ 10 GiB
+ 10 Prozent des aktuell zugewiesenen Speichers
+ Prognostiziertes Speicherwachstum, das die aktuell zugewiesene Speichergröße in den nächsten 7 Stunden übersteigt, basierend auf den `FreeStorageSpace`-Metriken der letzten Stunde. Weitere Informationen zu Metriken finden Sie unter [Monitoring with Amazon CloudWatch](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MonitoringOverview.html#monitoring-cloudwatch).

Der maximale Speicherschwellenwert ist die Grenze, die Sie für das automatische Skalieren der DB-Instance festgelegt haben. Es gelten die folgenden Einschränkungen:
+ Sie müssen den maximalen Speicherschwellenwert auf mindestens 10 % mehr als den aktuell zugewiesenen Speicher festlegen. Wir empfehlen, es auf mindestens 26% mehr einzustellen, um zu vermeiden, dass Sie eine [Ereignisbenachrichtigung](USER_Events.Messages.md#RDS-EVENT-0225) erhalten, dass sich die Speichergröße dem maximalen Speicherschwellenwert nähert.

  Wenn Sie beispielsweise eine DB-Instance mit 1 000 GiB zugewiesenem Speicher haben, legen Sie den maximalen Speicherschwellenwert auf mindestens 1 100 GiB fest. Wenn Sie dies nicht tun, erhalten Sie eine Fehlermeldung wie Ungültige maximale Speichergröße für *engine\$1name*. Es wird jedoch empfohlen, den maximalen Speicherschwellenwert auf mindestens 1 260 GiB einzustellen, um eine Ereignisbenachrichtigung zu vermeiden.
+ Für eine DB-Instance, die Speicher mit bereitgestellten IOPS (io1 oder io2 Block Express) verwendet, muss das Verhältnis von IOPS zu maximalem Speicherschwellenwert (in GiB) innerhalb eines bestimmten Bereichs liegen. Weitere Informationen finden Sie unter [Bereitgestellter IOPS SSD-Speicher](CHAP_Storage.md#USER_PIOPS).
+ Sie können den Schwellenwert für den maximalen Speicherplatz für autoscaling-aktivierte Instances nicht auf einen Wert setzen, der größer ist als der maximal zugewiesene Speicherplatz für die Datenbank-Engine und die DB-Instance-Klasse.

  Zum Beispiel: Die SQL Server Standard Edition auf db.m5.xlarge hat standardmäßig einen zugewiesenen Speicher für die Instance von 20 GiB (Minimum) und einen maximal zugewiesenen Speicher von 16.384 GiB. Der Standard-Maximalspeicherschwellenwert für die automatische Skalierung ist 1 000 GiB. Wenn Sie diesen Standardwert verwenden, wird die Instance nicht automatisch über 1 000 GiB skaliert. Dies gilt auch dann, wenn der zugewiesene Maximalspeicher für die Instance 16.384 GiB beträgt.

**Anmerkung**  
Wir empfehlen Ihnen, den maximalen Speicherschwellenwert basierend auf Nutzungsmustern und Kundenanforderungen sorgfältig auszuwählen. Wenn es Abweichungen in den Verwendungsmustern gibt, kann der maximale Speicherschwellenwert verhindern, dass der Speicher auf einen unerwartet hohen Wert skaliert wird, wenn die automatische Skalierung einen sehr hohen Schwellenwert prognostiziert. Nachdem eine DB-Instance automatisch skaliert wurde, kann der ihr zugewiesene Speicher nicht reduziert werden.

**Topics**
+ [

## Einschränkungen der automatischen Speicherskalierung
](#autoscaling-limitations)
+ [

## Aktivieren der automatischen Speicherskalierung für eine neue DB-Instance
](#USER_PIOPS.EnablingAutoscaling)
+ [

## Ändern der Einstellungen zur automatischen Speicherskalierung für eine DB-Instance
](#USER_PIOPS.ModifyingAutoscaling)
+ [

## Manuelles Skalieren Ihrer DB-Instance nach unten oder oben
](#USER_PIOPS.ScalingDown)
+ [

## Deaktivieren der automatischen Speicherskalierung für eine DB-Instance
](#USER_PIOPS.DisablingAutoscaling)

## Einschränkungen der automatischen Speicherskalierung
<a name="autoscaling-limitations"></a>

Für die automatische Speicherskalierung gelten folgende Einschränkungen:
+ Die automatische Skalierung erfolgt nicht, wenn der maximale Speicherschwellenwert durch die Speichererhöhung überschritten werden würde.
+ Beim Autoscaling prognostiziert RDS die Speichergröße für nachfolgende Autoscaling-Vorgänge. Wenn prognostiziert wird, dass ein nachfolgender Vorgang den maximalen Speicherschwellenwert überschreiten wird, skaliert RDS automatisch auf den maximalen Speicherschwellenwert.
+ Die automatische Skalierung kann Speicher-Situationen bei großen Datenlasten nicht vollständig verhindern. Dies liegt daran, dass weitere Speicheränderungen erst nach sechs (6) Stunden oder nach Abschluss der Speicheroptimierung auf der Instance vorgenommen werden können, je nachdem, welcher Zeitraum länger ist.

  Wenn Sie eine große Datenmenge laden und die automatische Skalierung nicht genügend Speicherplatz zur Verfügung stellt, bleibt die Datenbank möglicherweise mehrere Stunden lang im Speicher-Voll-Status. Dies kann die Datenbank schädigen.
+ Wenn Sie einen Speicherskalierungsvorgang gleichzeitig mit Amazon RDS und einem Autoskalierungsvorgang starten, hat Ihre Speicheranpassung Vorrang. Der Autoskalierungsvorgang wird abgebrochen.
+ Die automatische Speicherskalierung kann den zugewiesenen Speicher nicht verringern. Sie können die Speichermenge für eine DB-Instance nach der Speicherzuweisung nicht reduzieren.
+ Die automatische Skalierung kann nicht mit magnetischem Speicher verwendet werden.
+ Die automatische Skalierung kann nicht mit den folgenden Instance-Klassen der vorherigen Generation verwendet werden, die weniger als 6 TiB bestellbaren Speicher haben: db.m3.large, db.m3.xlarge und db.m3.2xlarge.
+ Autoscaling-Operationen werden nicht protokolliert AWS CloudTrail. Weitere Informationen zu finden Sie CloudTrail unter[Überwachung von Amazon RDS-API-Aufrufen in AWS CloudTrail](logging-using-cloudtrail.md).
+ Autoscaling wird für zusätzliche Speichervolumes nicht unterstützt. Weitere Informationen zu zusätzlichen Speichervolumes finden Sie unter[Hinzufügen von Speichervolumen](USER_PIOPS.ModifyingExisting.AdditionalVolumes.md).

Obwohl die automatische Skalierung Ihnen hilft, den Speicherplatz Ihrer Amazon RDS DB-Instance dynamisch zu vergrößern, sollten Sie den anfänglichen Speicherplatz für Ihre DB-Instance dennoch auf eine für Ihren Workload typische angemessene Größe konfigurieren.

## Aktivieren der automatischen Speicherskalierung für eine neue DB-Instance
<a name="USER_PIOPS.EnablingAutoscaling"></a>

Wenn Sie eine neue Amazon RDS DB-Instance erstellen, können Sie auswählen, ob die automatische Skalierung des Speichers aktiviert werden soll. Sie können außerdem eine Obergrenze für den Speicher festlegen, den Amazon RDS für die DB-Instance zuweisen kann.

Die Aktivierung der automatischen Speicherskalierung erfordert keinen Neustart der Datenbank und verursacht keine Ausfallzeiten. Dieses Feature wird sofort wirksam, ohne den Datenbankbetrieb zu unterbrechen.

**Anmerkung**  
Wenn Sie eine Amazon RDS DB-Instance klonen, für die die automatische Speicherskalierung aktiviert ist, wird diese Einstellung nicht automatisch an die geklonte Instance vererbt. Die neue DB-Instance hat die gleiche Menge an zugewiesenem Speicherplatz wie die ursprüngliche Instance. Sie können die automatische Speicherskalierung für die neue Instance wieder aktivieren, wenn die geklonte Instance ihren Speicherbedarf weiter erhöht.

### Konsole
<a name="USER_PIOPS.EnablingAutoscaling.console"></a>

**So aktivieren Sie die automatische Speicherskalierung für eine neue DB-Instance:**

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 in der oberen rechten Ecke der Amazon RDS-Konsole die AWS Region aus, in der Sie die DB-Instance erstellen möchten. 

1.  Wählen Sie im Navigationsbereich **Databases (Datenbanken)** aus. 

1.  Wählen Sie **Create database (Datenbank erstellen)** aus. Wählen Sie auf der Seite **Select engine (Engine auswählen)** Ihre Datenbank-Engine und geben Sie Ihre DB-Instance-Informationen wie unter [Erste Schritte mit Amazon RDS](CHAP_GettingStarted.md) beschrieben an. 

1. Legen Sie im Abschnitt **Storage autoscaling (Automatische Speicherskalierung)** den Wert **Maximum storage threshold (Maximaler Speicherschwellenwert)** für die DB-Instance fest. 

1. Geben Sie den Rest Ihrer DB-Instance-Informationen wie unter beschrieben a [Erste Schritte mit Amazon RDS](CHAP_GettingStarted.md).

### AWS CLI
<a name="USER_PIOPS.EnablingAutoscaling.cli"></a>

Verwenden Sie den Befehl, um die automatische Speicherskalierung für eine neue DB-Instance zu aktivieren. AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) Legen Sie die folgenden Parameter fest:
+  `--max-allocated-storage` Schaltet die automatische Skalierung des -Speichers ein und legt die Obergrenze der Speichergröße in Gibibytes fest.

 Verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html)Befehl, um zu überprüfen, ob Amazon RDS-Speicher-Autoscaling für Ihre DB-Instance verfügbar ist. Um vor dem Erstellen einer Instance anhand der Instance-Klasse zu prüfen, verwenden Sie den Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html). Überprüfen Sie das folgende Feld im Rückgabewert: 
+  `SupportsStorageAutoscaling` Gibt an, ob die DB-Instance oder die Instance-Klasse die automatische Skalierung des Speichers unterstützt. 

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

### RDS-API
<a name="USER_PIOPS.EnablingAutoscaling.api"></a>

Um die automatische Speicherskalierung für eine neue DB-Instance zu aktivieren, verwenden Sie die Amazon-RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html). Legen Sie die folgenden Parameter fest:
+  `MaxAllocatedStorage` Schaltet die automatische Skalierung des Amazon-RDS-Speichers ein und legt die Obergrenze der Speichergröße in Gibibytes fest. 

 Um zu überprüfen, ob die automatische Skalierung des Amazon-RDS-Speichers für Ihre DB-Instance verfügbar ist, verwenden Sie die Amazon-RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html) für eine vorhandene Instance oder die Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html), bevor Sie eine Instance erstellen. Überprüfen Sie das folgende Feld im Rückgabewert: 
+  `SupportsStorageAutoscaling` Gibt an, ob die DB-Instance die automatische Skalierung des Speichers unterstützt. 

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

## Ändern der Einstellungen zur automatischen Speicherskalierung für eine DB-Instance
<a name="USER_PIOPS.ModifyingAutoscaling"></a>

Sie können die automatische Speicherskalierung für eine vorhandene Amazon RDS DB-Instance aktivieren. Sie können die Obergrenze für den Speicherplatz, den Amazon RDS für die DB-Instance zuweisen kann. 

Die Änderung der automatischen Speicherskalierung erfordert keinen Neustart der Datenbank und verursacht keine Ausfallzeiten. Die Änderungen werden sofort wirksam, ohne den Datenbankbetrieb zu unterbrechen.

### Konsole
<a name="USER_PIOPS.ModifyingAutoscaling.console"></a>

**So ändern Sie die Einstellungen für die automatische Speicherskalierung einer DB-Instance:**

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 **Databases (Datenbanken)** aus.

1. Wählen Sie die zu ändernde DB-Instance und anschließend **Modify (Ändern)** aus. Die Seite **Modify DB instance** (DB-Instance ändern) wird angezeigt. 

1.  Ändern Sie die Speichergrenze im Abschnitt **Autoscaling (Autoskalierung)**. Weitere Informationen finden Sie unter [Ändern einer Amazon-RDS-DB-Instance](Overview.DBInstance.Modifying.md). 

1.  Wenn alle Änderungen Ihren Wünschen entsprechen, wählen Sie **Continue (Weiter)** aus und überprüfen Sie Ihre Änderungen. 

1.  Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie richtig sind, wählen Sie **DB-Instance ändern**, um Ihre Änderungen zu speichern. Wenn sie nicht korrekt sind, wählen Sie **Back (Zurück)** aus, um Ihre Änderungen zu bearbeiten, oder **Cancel (Abbrechen)**, um Ihre Änderungen zu verwerfen.

   Die Änderung des Grenzwert für die automatische Speicherskalierung erfolgt sofort. Diese Einstellung beachtet nicht die Einstellung **Apply immediately**.

### AWS CLI
<a name="USER_PIOPS.ModifyingAutoscaling.cli"></a>

Verwenden Sie den AWS CLI Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html), um die Einstellungen für die automatische Speicherskalierung für eine DB-Instance zu ändern. Legen Sie die folgenden Parameter fest: 
+  `--max-allocated-storage` Legt die Obergrenze der Speichergröße in Gibibytes fest. Wenn der Wert größer als der `--allocated-storage`-Parameter ist, wird die automatische Speicherskalierung aktiviert. Wenn der Wert mit dem `--allocated-storage`-Parameter übereinstimmt, wird die automatische Skalierung des Speichers deaktiviert. 

 Verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html)Befehl, um zu überprüfen, ob Amazon RDS-Speicher-Autoscaling für Ihre DB-Instance verfügbar ist. Um vor dem Erstellen einer Instance anhand der Instance-Klasse zu prüfen, verwenden Sie den Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html). Überprüfen Sie das folgende Feld im Rückgabewert: 
+  `SupportsStorageAutoscaling` Gibt an, ob die DB-Instance die automatische Skalierung des Speichers unterstützt. 

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

### RDS-API
<a name="USER_PIOPS.ModifyingAutoscaling.api"></a>

 Um die Einstellungen für die automatische Speicherskalierung für eine DB-Instance zu ändern, verwenden Sie die Amazon-RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Legen Sie die folgenden Parameter fest: 
+  `MaxAllocatedStorage` Legt die Obergrenze der Speichergröße in Gibibytes fest. 

 Um zu überprüfen, ob die automatische Skalierung des Amazon-RDS-Speichers für Ihre DB-Instance verfügbar ist, verwenden Sie die Amazon-RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html) für eine vorhandene Instance oder die Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html), bevor Sie eine Instance erstellen. Überprüfen Sie das folgende Feld im Rückgabewert: 
+  `SupportsStorageAutoscaling` Gibt an, ob die DB-Instance die automatische Skalierung des Speichers unterstützt. 

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

## Manuelles Skalieren Ihrer DB-Instance nach unten oder oben
<a name="USER_PIOPS.ScalingDown"></a>

Amazon RDS bietet die automatische Speicherskalierung, um einem wachsenden Bedarf gerecht zu werden. Es gibt jedoch Einschränkungen in Bezug auf die Skalierung nach unten und oben:
+ **RDS-Speicher** – RDS unterstützt zwar die automatische Speicherskalierung nach oben bei steigendem Bedarf, aber skaliert nicht automatisch nach unten. 
+ **Lesereplikate** – RDS unterstützt kein automatisches Auf- (Hinzufügen) oder Abskalieren (Löschen) von Lesereplikaten. Sie müssen Lesereplikate je nach Lastanforderungen manuell hinzufügen oder entfernen.

Um Ihre RDS-Ressourcen herunterzuskalieren, führen Sie die folgenden manuellen Aktionen aus:
+ Für den Speicher können Sie den zugewiesenen Speicherplatz einer DB-Instance nicht manuell mit dem Befehl `modify-db-instance` reduzieren. Wählen Sie stattdessen eines der folgenden Verfahren:
  + Verwenden Sie eine blue/green Bereitstellung, wenn Ihre DB-Engine sie unterstützt. Erstellen Sie eine grüne Datenbank mit einer geringeren Speichergröße und machen Sie dann Ihre grüne Datenbank zu Ihrer blauen Datenbank. Weitere Informationen finden Sie unter [Ändern der Speicher- und Leistungseinstellungen](blue-green-deployments-creating.md#blue-green-deployments-resize).
  + Erstellen Sie eine neue DB-Instance mit weniger zugewiesenem Speicherplatz, migrieren Sie die Daten manuell von Ihrer aktuellen Datenbank zur neu erstellten Datenbank-Instance und wechseln Sie Ihre Datenbank-Endpunkte.
+ Löschen Sie für Lesereplikate alle ungenutzten Replikate manuell über die RDS-Konsole oder die AWS CLI.

## Deaktivieren der automatischen Speicherskalierung für eine DB-Instance
<a name="USER_PIOPS.DisablingAutoscaling"></a>

 Wenn Sie Amazon RDS nicht mehr benötigen, um den Speicherplatz für eine Amazon RDS DB-Instance automatisch zu vergrößern, können Sie die automatische Speicherskalierung deaktivieren. Auch nach diesem Schritt können Sie den Speicherplatz für Ihre DB-Instance manuell erhöhen. 

### Konsole
<a name="USER_PIOPS.DisablingAutoscaling.console"></a>

**So deaktivieren Sie die automatische Speicherskalierung für eine DB-Instance:**

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 **Databases (Datenbanken)** aus.

1. Wählen Sie die zu ändernde DB-Instance und anschließend **Modify (Ändern)** aus. Die Seite **Modify DB instance** (DB-Instance ändern) wird angezeigt. 

1.  Legen Sie im Abschnitt **Storage autoscaling (Automatische Speicherskalierung)** den Wert **Maximum storage threshold (Maximaler Speicherschwellenwert)** für die DB-Instance fest. Weitere Informationen finden Sie unter [Ändern einer Amazon-RDS-DB-Instance](Overview.DBInstance.Modifying.md). 

1.  Wenn alle Änderungen wie gewünscht sind, wählen Sie **Continue (Weiter)** aus und überprüfen Sie die Änderungen.

1. Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie richtig sind, wählen Sie **DB-Instance ändern**, um Ihre Änderungen zu speichern. Wenn sie nicht korrekt sind, wählen Sie **Back (Zurück)** aus, um Ihre Änderungen zu bearbeiten, oder **Cancel (Abbrechen)**, um Ihre Änderungen zu verwerfen.

Die Änderung des Grenzwert für die automatische Speicherskalierung erfolgt sofort. Diese Einstellung beachtet nicht die Einstellung **Apply immediately**.

### AWS CLI
<a name="USER_PIOPS.DisablingAutoscaling.cli"></a>

 Um die automatische Speicherskalierung für eine DB-Instance zu deaktivieren, verwenden Sie den AWS CLI Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html)und den folgenden Parameter: 
+  `--max-allocated-storage` – Geben Sie einen Wert an, der gleich der Einstellung `--allocated-storage` ist, um eine weitere automatische Skalierung des Amazon-RDS-Speichers für die angegebene DB-Instance zu verhindern. 

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

### RDS-API
<a name="USER_PIOPS.DisablingAutoscaling.api"></a>

 Um die automatische Speicherskalierung für eine DB-Instance zu deaktivieren, verwenden Sie die Amazon-RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Legen Sie die folgenden Parameter fest:
+  `MaxAllocatedStorage` – Geben Sie einen Wert an, der gleich der Einstellung `AllocatedStorage` ist, um eine weitere automatische Skalierung des Amazon-RDS-Speichers für die angegebene DB-Instance zu verhindern. 

Weitere Informationen über Speicher finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

# Upgrade des Speicherdateisystems für eine DB-Instance
<a name="USER_PIOPS.UpgradeFileSystem"></a>

Die meisten RDS-DB-Instances bieten eine maximale Speichergröße von 64 TiB für MariaDB-, MySQL- und PostgreSQL-Datenbanken. Einige ältere 32-Bit-Dateisysteme haben möglicherweise geringere Speicherkapazitäten. Verwenden Sie den AWS CLI Befehl [describe-valid-db-instance-modifications](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html), um die Speicherkapazität Ihrer DB-Instance zu ermitteln.

RDS prüft, ob Ihr Speichersystem eine Speichergröße von 16 TiB, eine Dateigrößenbeschränkung von 2 TiB oder nicht optimierte Schreibvorgänge hat. Wenn Ihre DB-Instances diese Bedingungen erfüllen, weist RDS Sie darauf hin, dass Ihre Dateisystemkonfiguration für ein Upgrade infrage kommt. Sie können die Upgrade-Eignung einer DB-Instance im Fenster **Speicher** auf der Seite mit den DB-Instance-Details überprüfen.

![\[Prüfen Sie, ob eine DB-Instance für ein Upgrade der Speicherkonfiguration in Frage kommt.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/upgrade-storage-config.png)


Wenn Ihre DB-Instance für ein Dateisystem-Upgrade infrage kommt, verwenden Sie eine der folgenden Methoden:
+ Erstellen Sie eine blue/green Bereitstellung und geben Sie die **Konfiguration des Speicherdateisystems aktualisieren** an. 

  Mit dieser Option stufen Sie das Dateisystem in der grünen Umgebung auf die bevorzugte Konfiguration hoch. Anschließend können Sie die blue/green Bereitstellung umstellen, wodurch die grüne Umgebung zur neuen Produktionsumgebung wird. Detaillierte Anweisungen finden Sie unter [Eine blue/green Bereitstellung in Amazon RDS — erstellen](blue-green-deployments-creating.md).
+ Erstellen Sie ein Lesereplikat der DB-Instance und geben Sie **Upgrade der Speicherdatei-Systemkonfiguration** an. 

  Mit dieser Option stufen Sie das Dateisystem des Lesereplikats auf die bevorzugte Konfiguration hoch. Sie können dann das Lesereplikat auf eine eigenständige Instance hochstufen. Detaillierte Anweisungen finden Sie unter [Erstellen eines Lesereplikats](USER_ReadRepl.Create.md).

Während des Speicher-Upgrades ist Ihre Datenbank-Engine nicht verfügbar. Bei der Aktualisierung der Speicherkonfiguration handelt es sich um I/O-intensive operation and leads to longer creation times for read replicas and blue/green Bereitstellungen. Das Speicher-Upgrade verläuft schneller, wenn die folgenden Bedingungen beide erfüllt sind:
+ Die Quell-DB-Instance verwendet SSD-Speicher mit bereitgestellten IOPS (io1 oder io2 Block Express).
+ Sie haben die grüne Umgebung oder das Lesereplikat mit einer Instance-Größe von 4xlarge oder mehr bereitgestellt.

Speicher-Upgrades mit Allzweck-SSD-Speicher (gp2) können Ihr E/A-Guthaben verbrauchen, wodurch es zu längeren Upgrade-Zeiten kommt. Weitere Informationen finden Sie unter [Amazon-RDS-DB-Instance-Speicher](CHAP_Storage.md).

Während eines Speicher-Upgrades erhöht RDS die zugewiesene Speichergröße für die grüne Instance oder das Lesereplikat um 10 %, wenn die folgenden Bedingungen beide erfüllt sind:
+ Der Speicherverbrauch auf Ihrer Quell-DB-Instance beträgt mindestens 90 % der zugewiesenen Speichergröße.
+ Die automatische Speicherskalierung ist aktiviert.

RDS deaktiviert die automatische Speicherskalierung, wenn die neue Speichergröße mindestens dem maximalen zugewiesenen Speicher entspricht, der für die Instance festgelegt wurde. Wenn die automatische Speicherskalierung vor Beginn des Speicher-Upgrades deaktiviert ist, erhöht sich die Speichergröße während des Upgrades nicht.

# Ändern der Einstellungen für SSD-Speicher mit bereitgestellten IOPS
<a name="User_PIOPS.Increase"></a>

Sie können die Einstellungen für eine DB-Instance, die Provisioned-IOPS-SSD-Speicher verwendet, mithilfe der Amazon-RDS-Konsole, der AWS CLI oder der Amazon-RDS-API ändern. Geben Sie den Speichertyp, den zugewiesenen Speicher und die Menge der bereitgestellten IOPS nach Ihren Erfordernissen an. Der Bereich hängt von Ihrer Datenbank-Engine und Ihrem Instance-Typ ab.

Obwohl Sie die Menge der für Ihre Instance bereitgestellten IOPS verringern können, ist eine Reduzierung des Speichers nicht möglich.

Meistens sind für die Speicherskalierung keine Ausfallzeiten erforderlich. Auch wird die Leistung des Servers nicht beeinträchtigt. Nachdem Sie die Speicher-IOPS für eine DB-Instance geändert haben, lautet der Status der DB-Instance **Speicheroptimierung**.

**Anmerkung**  
Die Speicheroptimierung kann mehrere Stunden dauern. Sie können keine weiteren Speicheränderungen für sechs (6) Stunden vornehmen oder bis die Speicheroptimierung auf der Instance abgeschlossen ist, je nachdem, welcher Zeitraum länger ist.

Informationen zu den Bereichen des zugewiesenen Speichers und der bereitgestellten IOPS, die für jede Datenbank-Engine verfügbar sind, finden Sie unter [Bereitgestellter IOPS SSD-Speicher](CHAP_Storage.md#USER_PIOPS).

## Konsole
<a name="User_PIOPS.Increase.con"></a>

**So ändern Sie die Eistellungen für bereitgestellte IOPS für eine DB-Instance**

1. Melden Sie sich bei der AWS-Managementkonsole 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 im Navigationsbereich **Databases (Datenbanken)** aus.

   Geben Sie unter **Filter databases (Datenbanken filtern)** eine Textzeichenfolge für Amazon RDS ein, damit die Ergebnisse gefiltert werden. Nur DB-Instances in deren Namen die Zeichenfolge vorkommt werden gelistet.

1. Wählen Sie eine DB-Instance mit bereitgestellten IOPS aus, die Sie ändern möchten.

1. Wählen Sie **Ändern** aus.

1. Wählen Sie auf der Seite **DB-Instance ändern** unter **Speichertyp** die Option **SSD mit bereitgestellten IOPS (io1)** oder **SSD mit bereitgestellten IOPS (io2)** aus.

1. Geben Sie für **Bereitgestellte IOPS** einen Wert ein.

   Wenn sich der Wert, den Sie für **Allocated storage** (Zugewiesener Speicher) oder für **Provisioned IOPS** (Bereitgestellte IOPS) eingeben, außerhalb der vom anderen Parameter unterstützten Grenze befindet, erscheint eine Warnmeldung. Diese Meldung gibt den für den anderen Parameter erforderlichen Wertebereich an. 

1. Klicken Sie auf **Weiter**.

1. Wählen Sie **Apply immediately** (Sofort anwenden) im Abschnitt **Scheduling of modifications** (Planung von Änderungen) aus, um die Änderungen sofort auf die DB-Instance anzuwenden. Oder wählen Sie **Apply during the next scheduled maintenance window (Anwenden während des nächsten geplanten Wartungsfensters)** aus, um die Änderungen im nächsten Wartungsfenster zu übernehmen.

1. Überprüfen Sie die Parameter, die geändert werden sollen und wählen Sie **Modify DB instance** (DB-Instance ändern) aus, um die Änderung abzuschließen.

   Der neue Wert für den zugewiesenen Speicher oder für bereitgestellte IOPS erscheint in der Spalte **Status**. 

## AWS CLI
<a name="User_PIOPS.Increase.cli"></a>

Mit dem AWS CLI-Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) ändern Sie die Einstellungen für bereitgestellte IOPS für eine DB-Instance. Legen Sie die folgenden Parameter fest:
+ `--storage-type` – Für bereitgestellte IOPS auf `io2` oder `io1` festlegen.
+ `--allocated-storage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `--iops`: die neue Menge von bereitgestellten IOPS für die DB-Instance, ausgedrückt in I/O-Operationen pro Sekunde
+ `--apply-immediately`Verwenden Sie `--apply-immediately`, um Änderungen sofort anzuwenden. Verwenden Sie `--no-apply-immediately` (Standard), um Änderungen im nächsten Wartungsfenster zu übernehmen.

## RDS-API
<a name="User_PIOPS.Increase.api"></a>

Um die Provisioned IOPS-Einstellungen für eine DB-Instance zu ändern, verwenden Sie die Amazon RDS API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Legen Sie die folgenden Parameter fest:
+ `StorageType` – Für bereitgestellte IOPS auf `io2` oder `io1` festlegen.
+ `AllocatedStorage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `Iops`: das neue IOPS-Verhältnis für die DB-Instance, ausgedrückt in I/O-Operationen pro Sekunde
+ `ApplyImmediately` – Legen Sie diese Option auf `True` fest, um Änderungen sofort zu übernehmen. Legen Sie diese Option auf `False` (Standard) fest, um Änderungen im nächsten Wartungsfenster anzuwenden.

# E/A-intensive Speichermodifikationen
<a name="USER_PIOPS.IOIntensive"></a>

Amazon-RDS-DB-Instances verwenden Amazon Elastic Block Store (EBS)-Volumes als Datenbank- und Protokollspeicher. Abhängig von der angeforderten Speichermenge verteilt RDS (mit Ausnahme von RDS für SQL Server) automatisch *Stripes* auf mehrere Amazon EBS-Volumes, um die Leistung zu verbessern. RDS-DB-Instances mit SSD-Speichertypen werden entweder von einem oder vier gestreiften Amazon EBS-Volumes in einer RAID 0-Konfiguration unterstützt. Von Natur aus haben Speicheränderungsvorgänge für eine RDS-DB-Instance nur minimale Auswirkungen auf den laufenden Datenbankbetrieb.

In den meisten Fällen werden Änderungen an der Speicherskalierung vollständig auf die Amazon EBS-Schicht verlagert und sind für die Datenbank transparent. Dieser Vorgang ist in der Regel innerhalb weniger Minuten abgeschlossen. Einige ältere RDS-Speichervolumes erfordern jedoch einen anderen Prozess zum Ändern der Größe, der bereitgestellten IOPS oder des Speichertyps. Dies beinhaltet das Erstellen einer vollständigen Kopie der Daten unter Verwendung eines potenziell I/O-intensiven Vorgangs.

Bei der Speichermodifikation wird ein I/O-intensiver Vorgang verwendet, wenn einer der folgenden Faktoren zutrifft:
+ Der Quellspeichertyp ist magnetisch. Der magnetische Speicher unterstützt keine elastische Volumenmodifikation.
+ Die RDS-DB-Instance befindet sich nicht in einem Amazon EBS-Layout mit einem oder vier Volumes. Sie können die Anzahl der in Ihren RDS-DB-Instances verwendeten Amazon EBS-Volumes mithilfe von Enhanced Monitoring-Metriken anzeigen. Weitere Informationen finden Sie unter [Anzeigen von Betriebssystem-Metriken in der RDS-Konsole](USER_Monitoring.OS.Viewing.md).
+ Die Zielgröße der Änderungsanforderung erhöht den zugewiesenen Speicher auf über 400 GiB für RDS für MariaDB-, MySQL- und PostgreSQL-Instanzen und 200 GiB für RDS für Oracle. Autoscaling-Vorgänge für Speicher haben den gleichen Effekt, wenn sie die zugewiesene Speichergröße Ihrer DB-Instance über diese Schwellenwerte erhöhen.

Wenn Ihre Speicheränderung einen I/O-intensiven Vorgang umfasst, verbraucht sie I/O-Ressourcen und erhöht die Last Ihrer DB-Instance. Speichermodifikationen mit E/A-intensiven Vorgängen mit Allzweck-SSD-Speicher (gp2) können Ihre E/A-Guthabenpunkte verbrauchen, wodurch es zu längeren Konvertierungszeiten kommt.

Wir empfehlen als Best Practice, diese Speicheränderungsanfragen außerhalb der Spitzenzeiten zu planen, um den Zeitaufwand für die Durchführung des Speicheränderungsvorgangs zu reduzieren. Alternativ können Sie ein Lesereplikat der DB-Instance erstellen und die Speicheränderung am Lesereplikat durchführen. Stufen Sie dann das Lesereplikat zur primären DB-Instance hoch. Weitere Informationen finden Sie unter [Arbeiten mit DB-Instance-Lesereplikaten](USER_ReadRepl.md).

Weitere Informationen finden Sie unter [Warum steckt eine Amazon-RDS-DB-Instance im Änderungsstatus fest, wenn ich versuche, den zugewiesenen Speicher zu erhöhen?](https://aws.amazon.com/premiumsupport/knowledge-center/rds-stuck-modifying/)

# Ändern von Einstellungen für Allzweck-SSD-Speicher (gp3)
<a name="USER_PIOPS.gp3"></a>

Sie können die Einstellungen für eine DB-Instance, die Allzweck-SSD-Speicher (gp3) verwendet, mithilfe der Amazon-RDS-Konsole, der AWS CLI oder der Amazon-RDS-API ändern. Geben Sie den Speichertyp, den zugewiesenen Speicher, die Menge der bereitgestellten IOPS und den Speicherdurchsatz Ihren Anforderungen entsprechend an.

Auch wenn Sie die Menge der für Ihre DB-Instance bereitgestellten IOPS und den Speicherdurchsatz verringern können, ist eine Reduzierung des Speichers nicht möglich.

In den meisten Fällen ist für die Speicherskalierung keine Unterbrechung erforderlich. Nachdem Sie die Speicher-IOPS für eine DB-Instance geändert haben, lautet der Status der DB-Instance **Speicheroptimierung**. Während der Speicheroptimierung können Sie mit erhöhten Latenzen rechnen, die jedoch immer noch im einstelligen Millisekundenbereich liegen. Die DB-Instance ist nach einer Speichermodifikation voll funktionsfähig.

**Anmerkung**  
Sie können erst sechs (6) Stunden nach Abschluss der Speicheroptimierung auf der Instance weitere Speicheränderungen vornehmen.

Informationen zu den Bereichen des zugewiesenen Speichers, der bereitgestellten IOPS und des Speicherdurchsatzes, die für jede Datenbank-Engine verfügbar sind, finden Sie unter [gp3-Speicher (empfohlen)](CHAP_Storage.md#gp3-storage).

## Konsole
<a name="USER_PIOPS.gp3.Console"></a>

**So ändern Sie die Einstellungen für die Speicherleistung einer DB-Instance**

1. Melden Sie sich bei der AWS-Managementkonsole 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 im Navigationsbereich **Databases (Datenbanken)** aus.

   Geben Sie unter **Filter databases (Datenbanken filtern)** eine Textzeichenfolge für Amazon RDS ein, damit die Ergebnisse gefiltert werden. Nur DB-Instances in deren Namen die Zeichenfolge vorkommt werden gelistet.

1. Wählen Sie die DB-Instance mit gp3-Speicher aus, die Sie ändern möchten.

1. Wählen Sie **Ändern** aus.

1. Wählen Sie auf der Seite **DB-Instance ändern** die Option **Allzweck-SSD (gp3)** als **Speichertyp** aus und gehen Sie dann wie folgt vor:

   1. Wählen Sie für **Provisioned IOPS** (Bereitgestellte IOPS) einen Wert aus.

      Wenn sich der Wert, den Sie für **Allocated storage** (Zugewiesener Speicher) oder für **Provisioned IOPS** (Bereitgestellte IOPS) eingeben, außerhalb der vom anderen Parameter unterstützten Grenze befindet, wird eine Warnmeldung angezeigt. Diese Meldung gibt den für den anderen Parameter erforderlichen Wertebereich an.

   1. Wählen Sie für **Storage throughput** (Speicherdurchsatz) einen Wert aus.

      Wenn sich der Wert, den Sie entweder für **Provisioned IOPS** (Bereitgestellte IOPS) oder für **Storage throughput** (Speicherdurchsatz) eingeben, außerhalb der vom anderen Parameter unterstützten Grenze befindet, wird eine Warnmeldung angezeigt. Diese Meldung gibt den für den anderen Parameter erforderlichen Wertebereich an.

1. Klicken Sie auf **Weiter**.

1. Wählen Sie **Apply immediately** (Sofort anwenden) im Abschnitt **Scheduling of modifications** (Planung von Änderungen) aus, um die Änderungen sofort auf die DB-Instance anzuwenden. Oder wählen Sie **Apply during the next scheduled maintenance window (Anwenden während des nächsten geplanten Wartungsfensters)** aus, um die Änderungen im nächsten Wartungsfenster zu übernehmen.

1. Überprüfen Sie die Parameter, die geändert werden sollen und wählen Sie **Modify DB instance** (DB-Instance ändern) aus, um die Änderung abzuschließen.

   Der neue Wert für bereitgestellte IOPS erscheint in der Spalte **Status**.

## AWS CLI
<a name="USER_PIOPS.gp3.CLI"></a>

Verwenden Sie den AWS CLI-Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html), um die Einstellungen für die Speicherleistung einer DB-Instance zu ändern. Legen Sie die folgenden Parameter fest:
+ `--storage-type` – Legen Sie `gp3` für Allzweck-SSD (gp3) fest.
+ `--allocated-storage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `--iops`: die neue Menge von bereitgestellten IOPS für die DB-Instance, ausgedrückt in I/O-Operationen pro Sekunde
+ `--storage-throughput` – Der neue Speicherdurchsatz für die DB-Instance, ausgedrückt in MiB/s
+ `--apply-immediately`Verwenden Sie `--apply-immediately`, um Änderungen sofort anzuwenden. Verwenden Sie `--no-apply-immediately` (Standard), um Änderungen im nächsten Wartungsfenster zu übernehmen.

## RDS-API
<a name="USER_PIOPS.gp3.API"></a>

Verwenden Sie die API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) von Amazon RDS, um die Einstellungen für die Speicherleistung für eine DB-Instance zu ändern. Legen Sie die folgenden Parameter fest:
+ `StorageType` – Legen Sie `gp3` für Allzweck-SSD (gp3) fest.
+ `AllocatedStorage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `Iops`: das neue IOPS-Verhältnis für die DB-Instance, ausgedrückt in I/O-Operationen pro Sekunde
+ `StorageThroughput` – Der neue Speicherdurchsatz für die DB-Instance, ausgedrückt in MiB/s
+ `ApplyImmediately` – Legen Sie diese Option auf `True` fest, um Änderungen sofort zu übernehmen. Legen Sie diese Option auf `False` (Standard) fest, um Änderungen im nächsten Wartungsfenster anzuwenden.

# Verwendung eines dedizierten Protokoll-Volumes (DLV)
<a name="USER_PIOPS.dlv"></a>

Sie können ein dediziertes Protokoll-Volume (DLV) für eine DB-Instance verwenden, die Speicher mit bereitgestellten IOPS nutzt. Ein DLV verschiebt Transaktionsprotokolle und MySQL/MariaDB Redo-Logs und Binärprotokolle der PostgreSQL-Datenbank auf ein Speichervolume, das von dem Volume getrennt ist, das die Datenbanktabellen enthält. Ein DLV macht die Protokollierung von Transaktionsschreibvorgängen effizienter und konsistenter. DLVs eignen sich ideal für Datenbanken mit großem zugewiesenem Speicher, hohen I/O IOPS-Anforderungen (IOPS) oder latenzempfindlichen Workloads.

DLVs werden für PIOPS-Speicher (io1 und io2 Block Express) unterstützt und werden mit einer festen Größe von 1.024 GiB und 3.000 bereitgestellten IOPS erstellt.

Amazon RDS unterstützt DLVs AWS-Regionen insgesamt die folgenden Versionen:
+ MariaDB 10.6.7 und höhere 10-Versionen
+ MySQL 8.0.28 und höhere 8.0-Versionen, MySQL 8.4.3 und höhere 8.4-Versionen
+ PostgreSQL 13.10 und höhere 13-Versionen, 14.7 und höhere 14-Versionen sowie 15.2 und höhere 15-Versionen

RDS unterstützt DLVs Multi-AZ-Bereitstellungen. Wenn Sie eine Multi-AZ-Instance ändern oder erstellen, wird ein DLV sowohl für die primäre als auch für die sekundäre Instance erstellt.

RDS unterstützt DLVs mit Read Replicas. Wenn für die primäre DB-Instance ein DLV aktiviert ist, verfügen alle Lesereplikate, die nach der Aktivierung des DLV erstellt wurden, auch über ein DLV. Für alle Lesereplikate, die vor dem Wechsel zu DLV erstellt wurden, wird diese Funktion nicht aktiviert, sofern sie nicht ausdrücklich entsprechend geändert wurde. Wir empfehlen, dass alle Lesereplikate, die vor der Aktivierung von DLV einer primären Instance angefügt wurden, ebenfalls manuell so geändert werden, dass sie über ein DLV verfügen.

**Anmerkung**  
Wir empfehlen DLVs für Datenbankkonfigurationen von 5 TiB oder mehr.

Weitere Informationen zu den Vorteilen von DLVs finden Sie in den folgenden Blogbeiträgen:
+ [Enhance database performance with Amazon RDS dedicated log volumes](https://aws.amazon.com/blogs/database/enhance-database-performance-with-amazon-rds-dedicated-log-volumes/)
+ [Benchmark Amazon RDS für PostgreSQL with dedicated log volumes](https://aws.amazon.com/blogs/database/benchmark-amazon-rds-for-postgresql-with-dedicated-log-volumes/)
+ [Maximizing performance of AWS RDS für MySQL with dedicated log volumes](https://www.percona.com/blog/maximizing-performance-of-aws-rds-for-mysql-with-dedicated-log-volumes/) in der Percona-Dokumentation.

Informationen zu den Bereichen des zugewiesenen Speichers, der bereitgestellten IOPS und des Speicherdurchsatzes, die für jede Datenbank-Engine verfügbar sind, finden Sie unter [Bereitgestellter IOPS SSD-Speicher](CHAP_Storage.md#USER_PIOPS).

**Topics**
+ [

## Überlegungen zum Aktivieren und Deaktivieren von DLV
](#USER_PIOPS.dlv.considerations)
+ [

## Aktivieren von DLV beim Erstellen einer DB-Instance
](#USER_PIOPS.create-dlv)
+ [

## Aktivieren von DLV auf einer vorhandenen DB-Instance
](#USER_PIOPS.modify-dlv)
+ [

## Überwachen von DLV-Speicher
](#USER_PIOPS.dlv.monitoring)

## Überlegungen zum Aktivieren und Deaktivieren von DLV
<a name="USER_PIOPS.dlv.considerations"></a>

Das Aktivieren und Deaktivieren von DLV kann zeitaufwändig sein und zu Ausfallzeiten führen. Bei diesem Vorgang werden alle Transaktionsprotokolle oder Redo- und Binärprotokolle (je nach Datenbank-Engine) bei der Aktivierung auf das neue Volume oder bei der Deaktivierung zurück in den ursprünglichen Speicher kopiert. Die Dauer dieses Vorgangs wird von mehreren Faktoren beeinflusst:
+ Anzahl der Transaktionsprotokolle:
  + Größere Datenbanken mit mehr Transaktionen generieren mehr Protokolle, was den Zeitaufwand für das Kopieren erhöht.
  + Transaktionsprotokolle können sich auf der primären DB-Instance ansammeln, wenn die Replikationsslots inaktiv sind oder wenn die Replikation verzögert abläuft, wodurch sich die für das Kopieren benötigte Zeit erhöht. Stellen Sie sicher, dass die Replikation aktuell ist, und entfernen Sie alle nicht benötigten Slots.
+ Speicherkonfiguration:
  + EBS-Bandbreite der DB-Instance – Eine höhere Bandbreite ermöglicht eine schnellere Datenübertragung.
  + Anzahl der bereitgestellten IOPS — Mehr input/output Operationen pro Sekunde (IOPS) können den Kopiervorgang beschleunigen.
+ Datenbankaktivität – Ein hohes Maß an Datenbankaktivität während der Konfiguration kann den Vorgang verlangsamen.

Um Ausfallzeiten zu minimieren, empfehlen wir, dies in Zeiten geringer Aktivität oder in Wartungsfenstern einzuplanen.

## Aktivieren von DLV beim Erstellen einer DB-Instance
<a name="USER_PIOPS.create-dlv"></a>

Sie können die AWS-Managementkonsole, oder RDS-API verwenden AWS CLI, um eine DB-Instance mit aktiviertem DLV zu erstellen.

### Konsole
<a name="USER_PIOPS.create-dlv.CON"></a>

**So aktivieren Sie DLV auf einer neuen DB-Instance**

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 **Datenbank erstellen** aus.

1. Wählen Sie auf der Seite **DB-Instance erstellen** eine DB-Engine aus, die DLV unterstützt.

1. Für **Speicher**:

   1. Wählen Sie entweder **SSD mit bereitgestellten IOPS (io1)** oder **SSD mit bereitgestellten IOPS (io2)** aus.

   1. Geben Sie den gewünschten **zugeteilten Speicher** und die **bereitgestellten IOPS** ein.

   1. Wählen Sie als **Dediziertes Protokollvolumen** die Option **Dediziertes Protokoll-Volume einschalten** aus.  
![\[Aktivieren von DLV auf einer neuen DB-Instance.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/enable-dlv.png)

1. Wählen Sie nach Bedarf weitere Einstellungen aus.

1. Wählen Sie **Datenbank erstellen** aus.

Nachdem die Datenbank erstellt wurde, wird der Wert für das dedizierte Protokoll-Volume auf der Registerkarte **Konfiguration** der Datenbankdetailseite angezeigt.

### CLI
<a name="USER_PIOPS.create-dlv.CLI"></a>

Verwenden Sie den Befehl, um DLV zu aktivieren, wenn Sie eine DB-Instance mit bereitgestelltem IOPS-Speicher erstellen. AWS CLI [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) Legen Sie die folgenden Parameter fest:
+ `--dedicated-log-volume` – Aktiviert ein dediziertes Protokoll-Volume.
+ `--storage-type` – Für bereitgestellte IOPS auf `io2` oder `io1` festlegen.
+ `--allocated-storage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `--iops` – Die Menge von bereitgestellten IOPS für die DB-Instance, ausgedrückt in I/O-Operationen pro Sekunde.

### RDS-API
<a name="USER_PIOPS.create-dlv.API"></a>

[Um DLV zu aktivieren, wenn Sie eine DB-Instance mit bereitgestelltem IOPS-Speicher erstellen, verwenden Sie den Amazon RDS-API-Vorgang Create. DBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CretaeDBInstance.html) Legen Sie die folgenden Parameter fest:
+ `DedicatedLogVolume` – Auf `true` zur Aktivierung eines dedizierten Protokoll-Volumes festlegen.
+ `StorageType` – Für bereitgestellte IOPS auf `io2` oder `io1` festlegen.
+ `AllocatedStorage`: Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes.
+ `Iops`— Die IOPS-Rate für die DB-Instance, ausgedrückt in I/O Vorgängen pro Sekunde.

## Aktivieren von DLV auf einer vorhandenen DB-Instance
<a name="USER_PIOPS.modify-dlv"></a>

Sie können die AWS-Managementkonsole, oder RDS-API verwenden AWS CLI, um eine DB-Instance so zu ändern, dass DLV aktiviert wird.

Nachdem Sie die DLV-Einstellung für eine DB-Instance geändert haben, muss die DB-Instance neu gestartet werden.

### Konsole
<a name="USER_PIOPS.modify-dlv.CON"></a>

**So aktivieren Sie DLV auf einer vorhandenen DB-Instance**

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 **Databases (Datenbanken)** aus.

   Geben Sie unter **Filter databases (Datenbanken filtern)** eine Textzeichenfolge für Amazon RDS ein, damit die Ergebnisse gefiltert werden. Nur DB-Instances in deren Namen die Zeichenfolge vorkommt werden gelistet.

1. Wählen Sie die DB-Instance mit Speicher mit bereitgestellten IOPs aus, die Sie ändern möchten.

1. Wählen Sie **Ändern** aus.

1. Gehen Sie auf der Seite **DB-Instance ändern** wie folgt vor:

   1. Erweitern Sie unter **Speicher** die Option **Dediziertes Protokollvolumen** und wählen Sie **Dediziertes Protokoll-Volume einschalten** aus.

1. Klicken Sie auf **Weiter**.

1. Damit Änderungen sofort für die DB-Instance übernommen werden, wählen Sie die Option **Sofort anwenden** aus. Oder wählen Sie **Apply during the next scheduled maintenance window (Anwenden während des nächsten geplanten Wartungsfensters)** aus, um die Änderungen im nächsten Wartungsfenster zu übernehmen.

1. Überprüfen Sie die Parameter, die geändert werden sollen und wählen Sie **Modify DB instance** (DB-Instance ändern) aus, um die Änderung abzuschließen.

Der neue Wert für das dedizierte Protokoll-Volume wird auf der Registerkarte **Konfiguration** der Datenbankdetailseite angezeigt.

### CLI
<a name="USER_PIOPS.modify-dlv.CLI"></a>

Verwenden Sie den Befehl, um DLV auf einer vorhandenen DB-Instance mit bereitgestelltem IOPS-Speicher zu aktivieren oder zu deaktivieren. AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) Legen Sie die folgenden Parameter fest:
+ `--dedicated-log-volume` – Aktiviert ein dediziertes Protokoll-Volume.

  Verwenden Sie `--no-dedicated-log-volume` (Standardeinstellung), um ein dediziertes Protokoll-Volume zu deaktivieren.
+ `--apply-immediately`Verwenden Sie `--apply-immediately`, um Änderungen sofort anzuwenden.

  Verwenden Sie `--no-apply-immediately` (Standard), um Änderungen im nächsten Wartungsfenster zu übernehmen.

### RDS-API
<a name="USER_PIOPS.modify-dlv.API"></a>

Verwenden Sie die Amazon-RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html), um DLV auf einer vorhandenen DB-Instance mithilfe von bereitgestelltem IOPS-Speicher zu aktivieren oder zu deaktivieren. Legen Sie die folgenden Parameter fest:
+ `DedicatedLogVolume` – Diese Option auf `true` zur Aktivierung eines dedizierten Protokoll-Volumes festlegen.

  Diese Option auf `false` zur Deaktivierung eines dedizierten Protokoll-Volumes festlegen. Dies ist der Standardwert.
+ `ApplyImmediately` – Legen Sie diese Option auf `True` fest, um Änderungen sofort zu übernehmen.

  Legen Sie diese Option auf `False` (Standard) fest, um Änderungen im nächsten Wartungsfenster anzuwenden.

## Überwachen von DLV-Speicher
<a name="USER_PIOPS.dlv.monitoring"></a>

Sie können die DLV-Speichernutzung überwachen, indem Sie die Metrik in verwenden. `FreeStorageSpaceLogVolume` CloudWatch

Sie können die folgende Abfrage für RDS für PostgreSQL verwenden, um die von Transaktionsprotokollen belegte Größe zu ermitteln:

```
SELECT pg_size_pretty(COALESCE(sum(size), 0)) AS total_wal_generated_size
FROM pg_catalog.pg_ls_waldir();
```

Wenn dem DLV der Speicherplatz ausgeht, wechselt die DB-Instance in den Status `storage-full`, was zu Ausfallzeiten führt.