Warum befindet sich meine Amazon RDS-DB-Instance lange Zeit im Status der Speicheroptimierung?

Lesedauer: 2 Minute
0

Ich habe die Speichergröße meiner Amazon-Relational-Database-DB-Instance (Amazon RDS) aktualisiert. Der Prozess dauert jedoch sehr lange und die Instance befindet sich im Status der Speicheroptimierung.

Lösung

Wenn du die Speichergröße deiner Amazon-RDS-DB-Instance änderst, wechselt der Status der Instance in Speicheroptimierung. Dies bedeutet, dass deine DB-Instance geändert wird, um die Speichergröße oder den Speichertyp zu ändern. Der Speicheroptimierungsprozess wird durch RDS-Automatisierung durchgeführt. Die RDS-Automatisierung bestätigt, dass die Daten nach einer Speicheränderung gleichmäßig auf die zugrunde liegenden Amazon-EBS-Volumes (Amazon Elastic Block Store) verteilt werden.

In den meisten Fällen führt die Skalierung des Speichers nicht zu einem Ausfall oder einer Leistungseinbuße der DB-Instance. Dieser Vorgang kann jedoch einige Stunden dauern. Du kannst entweder sechs Stunden lang oder bis zum Abschluss der Speicheroptimierung der Instance, je nachdem, was länger dauert, keine weiteren Speicheränderungen vornehmen. Du kannst jedoch auch andere Instance-Änderungen wie die Skalierung der Instance-Größe oder einen Neustart vornehmen.

In der Regel ist die Speicheroptimierung in wenigen Stunden abgeschlossen und kann manchmal bis zu 24 Stunden und mehr dauern. Wenn sich die DB-Instance im Status Speicheroptimierung befindet, ist die Instance betriebsbereit. Die Verfügbarkeit deiner Anwendung wird nicht beeinträchtigt. Du musst nicht warten, bis sich die DB-Instance im Status Verfügbar befindet, um deine Anwendungen auszuführen.

Hinweis: Es gibt keine Möglichkeit, diesen Prozess zu beschleunigen. Du musst warten, bis der Optimierungsprozess abgeschlossen ist. Je größer die Erhöhung der Speichergröße ist, desto größer ist die Speichernutzung und desto länger dauert der Vorgang. Da es sich um einen automatisierten Prozess handelt, gibt es keine feste Methode, um festzustellen, wie lange es dauert, bis die Speicheroptimierung auf deiner RDS-DB-Instance abgeschlossen ist.

Da Amazon Aurora eine Kundenspeicherlösung verwendet, die nicht durch EBS-Volumes unterstützt wird, musst du keine Speicheroptimierung für Aurora-Instances in Betracht ziehen. Weitere Informationen findest du unter Einführung in die Aurora-Speicher-Engine.

Hinweis: Beachte, dass jede Art der Speicheränderung dazu führen kann, dass die DB-Instance in den Status der Speicheroptimierung wechselt. Die Änderung des Speichers kann auch dazu führen, dass die Instance neu gestartet werden muss, was eine gewisse Ausfallzeit erfordert. Dies ist in bestimmten Fällen erforderlich, z. B. beim Ändern des Speichertyps von SSD zu Magnetic oder umgekehrt. Weitere Informationen findest du unter Einstellungen für DB-Instances.

Um die Menge an freiem Speicherplatz für deine DB-Instance zu überwachen und bei Bedarf Maßnahmen zu ergreifen, empfiehlt es sich, einen Amazon-CloudWatch-Alarm zu erstellen.


Ähnliche Informationen

Verwalten einer Amazon-RDS-DB-Instance

AWS OFFICIAL
AWS OFFICIALAktualisiert vor einem Jahr