AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Warum wechselt meine DB-Instance von Amazon RDS in den Status Speicher-voll oder hat wenig freien Speicherplatz, nachdem ich Speicher-Auto-Scaling aktiviert habe?
Ich habe Speicher-Auto-Scaling für meine DB-Instance von Amazon Relational Database Service (Amazon RDS) aktiviert, aber der freie Speicherplatz beträgt weniger als 10 %. Oder die Instance hat den Status Speicher-voll.
Kurzbeschreibung
Wenn du den Speicher deiner DB-Instance änderst, wechselt die DB-Instance in den Status Speicheroptimierung. Die Speicheroptimierung dauert in der Regel nur wenige Minuten, kann aber auch mehr als 24 Stunden in Anspruch nehmen. Verwende die Amazon-Elastic-Compute-Cloud(Amazon EC2)-Konsole, um den Vorgang zu überwachen.
Hinweis: Du kannst entweder sechs Stunden nach der letzten Speicheränderung oder bis zum Abschluss der Speicheroptimierung keine weiteren Speicheränderungen vornehmen, je nachdem, welcher Zeitraum länger ist.
Während der Speicheroptimierung kann Auto Scaling den Speicher deiner DB-Instance nicht erhöhen, selbst wenn weniger als 10 % freier Speicherplatz verbleiben.
Wenn du Auto Scaling zur Vergrößerung des Speichers deiner DB-Instance verwendest, wird der zusätzliche Speicher in einem der folgenden Schritte erhöht, je nachdem, welcher Wert größer ist:
- 10 GiB
- 10 % des aktuell zugewiesenen Speicherplatzes
- Prognose des Speicherwachstums für sieben Stunden auf Grundlage der FreeStorageSpace-Metriken der letzten Stunde
Wenn du 50 GB an Daten in unter einer Stunde laden möchtest, reicht eine Erhöhung des Speicherplatzes um 10 % nicht aus. Da sich der vorherige Auto-Scaling-Vorgang im Zustand der Speicheroptimierung befindet, kannst du keine Speicheränderungen an der DB-Instance vornehmen, bis der Vorgang abgeschlossen ist. Daher zeigt deine DB-Instance möglicherweise mehrere Stunden lang den Status Speicher-voll an.
Lösung
Wenn du den Speicher deiner RDS-DB-Instance nicht ändern kannst, rufe den Status deiner Instance ab. Wenn der Status deiner DB-Instance auf Speicher-voll oder verfügbar lautet, überprüfe, ob in den letzten sechs Stunden eine Speicheränderung stattgefunden hat. Um festzustellen, ob kürzlich eine Speichererweiterung durchgeführt wurde, sieh nach, ob die Ereignisse deiner DB-Instance folgende Meldungen enthalten:
„Finished applying modification to allocated storage.“ (Anwendung der Änderung auf den zugewiesenen Speicher abgeschlossen)
-oder-
„Finished applying autoscaling-initiated modification to allocated storage.“ (Anwendung der von Auto Scaling initiierten Änderung auf den zugewiesenen Speicher abgeschlossen)
Wenn deine DB-Instance den Status Speicheroptimierung aufweist, stelle deine Datenbank wieder her auf eine DB-Instance mit mehr Amazon-Elastic-Block-Store(Amazon EBS)-Speicher.
**Hinweis:**Wenn deine DB-Instance den Status Speicher-voll hat, musst du zuerst alle Datenladevorgänge in die DB-Instance beenden. Dieser Vorgang kann einige Minuten bis mehrere Stunden dauern, bis der Status der Instance nicht mehr Speicher-voll lautet.
Wenn deine DB-Instance nicht den Status Speicher-voll hat, verwende eine der folgenden Optionen, um die Speichergröße deiner DB-Instance zu ändern:
- Option 1: Erstelle ein Lesereplikat deiner DB-Instance und stufe es hoch.
- Option 2: Erstelle einen manuellen DB-Snapshot und stelle deine DB-Instance zu einem bestimmten Zeitpunkt wieder her.
- Option 3: Schalte Auto Scaling ab, da du wenig FreeStorageSpace hast.
Hinweis: Die Optionen 1 und 2 haben Ausfallzeiten deiner Datenbank zur Folge. Bei Option 1 ist die Ausfallzeit jedoch kürzer als bei Option 2. Lesereplikate werden von den MariaDB-, Microsoft-SQL-Server-, MySQL-, Oracle- und PostgreSQL-DB-Engines unterstützt.
Erstelle ein Lesereplikat deiner RDS-DB-Instance und stufe es hoch
Führe die folgenden Schritte aus:
- Erstelle ein Lesereplikat deiner DB-Instance.
- Erhöhe die Speicherkapazität des Lesereplikats. Standardmäßig ist das Auto Scaling von Amazon-RDS-Speicher beim Lesereplikat deaktiviert.
- Benenne deine aktive DB-Instance um. Dadurch wird der eingehende Verkehr gestoppt.
- Ändere den Namen des Lesereplikat auf den Namen, den du für deine aktive DB-Instance verwendet hast. Dadurch wird der Endpunkt des Lesereplikats so geändert, dass er mit der aktiven DB-Instance identisch ist, und du musst deine Anwendungen nicht neu konfigurieren.
- Stufe dein Lesereplikat hoch.
Hinweis: Die Datenbank fällt für die Anwendung oder den Client in den Schritten 3 bis 5 aus.
Erstelle einen manuellen DB-Snapshot und stelle deine RDS-DB-Instance zu einem bestimmten Zeitpunkt wieder her
Führe die folgenden Schritte aus:
- Ändere den Namen deiner aktiven DB-Instance, um den eingehenden Datenverkehr zu stoppen und einen Status Speicher-voll zu verhindern. Wenn deine DB-Instance den Status Speicher-voll hat, ist das Fortfahren mit dem nächsten Schritt nicht möglich.
- Erstelle einen DB-Snapshot deiner DB-Instance.
Hinweis: Der Snapshot verhindert, dass die wiederhergestellte DB-Instance Gegenstand von speicherverändernden Speicheroptimierungsereignissen wird. - Um deine DB-Instance zu einem bestimmten Zeitpunkt wiederherzustellen, wähle den neuesten wiederherstellbaren Zeitpunkt aus. Gib als Instance-Kennung den Namen ein, der von deiner aktiven DB-Instance verwendet wurde.
Hinweis: Um Auto-Scaling-Erhöhungen zu verhindern, die zu einer Speicheroptimierung führen, verzichte auf die Aktivierung von Auto Scaling. - (Optional) Ändere die wiederhergestellte DB-Instance so, dass sie benutzerdefinierte Sicherheitsgruppen enthält. Die Standard-Datenbanksicherheitsgruppe wird auf die neue DB-Instance angewendet.
- Erhöhe die Speicherkapazität der neuen DB-Instance.
Hinweis: Die Datenbank fällt für die Anwendung oder den Client in den Schritten 1 bis 4 aus.
Deaktiviere Auto Scaling, da du wenig FreeStorageSpace hast
Wenn du Auto Scaling deaktivierst, wird zusätzlicher Speicherplatz nicht automatisch zugewiesen und du kannst die Speicherzuweisung manuell steuern. Beispielsweise plant Auto Scaling die Erhöhung des Speicherplatzes um 10 %, aber du möchtest mehr als 10 % hinzufügen, bevor das Auto-Scaling-Ereignis ausgelöst wird. Schalte in diesem Szenario Auto Scaling aus.
Gehe wie folgt vor, um Auto Scaling zu deaktivieren:
- Öffne die Amazon-RDS-Konsole.
- Wähle im Navigationsbereich Datenbanken und wähle dann deine Datenbank aus.
- Wähle Ändern.
- Lösche in Speicher unter Zusätzliche Speicherkonfiguration die Option Aktivieren Sie die automatische Speicherskalierung.
- Wähle Continue (Weiter) aus.
- Wähle entweder Sofort anwenden oder Im nächsten geplanten Wartungsfenster übernehmen.
- Wähle DB-Instance ändern aus.
Hinweis: Wenn die FreeStorageSpace-Metrik mindestens fünf Minuten lang unter 10 % bleibt, startet Auto Scaling. Auto Scaling startet auch dann, wenn seit der letzten Speicheränderung mindestens sechs Stunden vergangen sind oder die Speicheroptimierung der Instance abgeschlossen wurde, je nachdem, welcher Zeitraum länger ist.
Ähnliche Informationen
Warum verwendet meine DB-Instance von Amazon RDS für Oracle mehr Speicher als ich erwartet habe?
Warum verwendet meine DB-Instance von Amazon RDS für MySQL mehr Speicher als erwartet?
Wie optimiere ich den Speicherverbrauch meiner DB-Instance von Amazon RDS für SQL Server?
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 3 Monaten