Wie behebe ich Probleme mit einer Amazon-RDS-Datenbank, die sich in einem inkompatiblen Netzwerkstatus befindet?

Lesedauer: 5 Minute
0

Ich möchte Probleme mit einer Amazon Relational Database Service (Amazon RDS) DB Instance in einem inkompatiblen Netzwerkstatus beheben.

Kurzbeschreibung

Wenn sich Ihre Amazon RDS DB Instance im Status Inkompatibles Netzwerk befindet, tritt eines der folgenden Szenarien ein:

Ihre DB Instance befindet sich möglicherweise im Status Inkompatibles Netzwerk, weil Sie eine der folgenden Aktionen ausgeführt haben:

  • Die Klasse der DB Instance wurde geändert
  • Die DB Instance wurde so geändert, dass sie eine Multi-AZ-Bereitstellung verwendet
  • Ein Host wurde aufgrund eines Wartungsereignisses ersetzt
  • Eine Ersatz-DB-Instance wurde gestartet
  • Eine neue DB Instance wurde erstellt, nachdem Sie das Kontingent für die Elastic-Network-Schnittstellen erreicht haben
  • Die DB Instance wurde aus einem Snapshot Backup wiederhergestellt
  • Eine gestoppte DB Instance wurde gestartet

Weitere Informationen darüber, warum sich Ihre DB Instance im Status Inkompatibles Netzwerk befindet, finden Sie unter Amazon-RDS-Ereignisse anzeigen.

Behebung

**Hinweis:**Der Status Inkompatibles Netzwerk bedeutet, dass die DB Instance möglicherweise weiterhin auf Datenbankebene zugänglich ist, Sie die Instance jedoch nicht ändern oder neu starten können. Es hat sich bewährt, ein Backup zu erstellen, z. B. einen Snapshot oder ein logisches Backup, damit Sie die Daten in einer anderen DB Instance wiederherstellen können.

Verwenden Sie entweder das AWSSupport-ValidateRdsNetworkConfiguration-Runbook oder die AWS-Managementkonsole, um Probleme mit einer Amazon-RDS-Datenbank in einem inkompatiblen Netzwerk zu lösen.

Verwenden Sie das AWSSupport-ValidateRdsNetworkConfiguration-Runbook

Verwenden Sie das AWSSupport-ValidateRdsNetworkConfiguration-Runbook, um zu ermitteln, warum sich Ihre Amazon-RDS-Instance in einem inkompatiblen Netzwerk befindet. Um den Status Inkompatibles Netzwerk zu vermeiden, verwenden Sie dieses Runbook, wenn Sie Änderungen vornehmen oder eine gestoppte Instance starten.

**Hinweis:**Bevor Sie mit dem AWSSupport-ValidateRdsNetworkConfiguration-Runbook beginnen, stellen Sie sicher, dass Ihr AWS Identity and Access Management (IAM)-Benutzer oder Ihre Rolle über die erforderlichen Berechtigungen verfügt. Weitere Informationen finden Sie im Abschnitt Erforderliche IAM-Berechtigungen von AWSSupport-ValidateRdsNetworkConfiguration.

Führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei der AWS Systems Manager-Konsole an und greifen Sie auf das AWSSupport-ValidateRdsNetworkConfiguration-Runbook zu.
  2. Wählen Sie Automatisierung ausführen.
  3. Geben Sie die folgenden Werte ein:
    Geben Sie für die AutomationAssumeRole den ARN der IAM-Rolle ein, die es der Automatisierung ermöglicht, Aktionen in Ihrem Namen auszuführen. Wenn keine Rolle angegeben ist, verwendet Automation die Berechtigungen des Benutzers, der das Runbook startet.
    Geben Sie für DBInstanceIdentifier den Amazon RDS Instance Identifier für Ihre Amazon RDS Instance ein.
  4. Wählen Sie Ausführen.
  5. Überprüfen Sie nach Abschluss der Automatisierung die detaillierten Ergebnisse im Abschnitt Ausgaben. Der Parameter generateReport.Report zeigt einen konsolidierten Bericht über alle Prüfungen, die im Rahmen dieses Runbooks durchgeführt werden.
  6. (Optional) Weitere Aktionen finden Sie im Abschnitt ###\ [Nächste Schritte] des Ausgabeberichts zur weiteren Problembehandlung.

Verwenden Sie die AWS-Managementkonsole

  1. Öffnen Sie die Amazon-RDS-Konsole.
  2. Wählen Sie im Navigationsbereich Datenbanken aus.
  3. Wählen Sie die DB Instance aus, die sich in einem inkompatiblen Netzwerk-Status befindet, und notieren Sie sich dann die VPC ID und die Subnetz-IDs im Bereich Connectivity & Security.
  4. Öffnen Sie die Amazon-VPC-Konsole und wählen Sie dann im Navigationsbereich Ihre VPCs aus.
  5. Wählen Sie die VPC und dann Aktionen aus.
  6. Wählen Sie DNS-Hostnamen bearbeiten. Wenn DNS-Hostnamen nicht aktiviert sind, wählen Sie Aktivieren aus.
  7. Wählen Sie für Ihre VPCs die VPC und dann Aktionen aus.
  8. Wählen Sie DNS-Auflösung bearbeiten. Wenn die DNS-Auflösung nicht aktiviert ist, wählen Sie Aktivieren aus.
  9. Wählen Sie im Navigationsbereich die Option Subnetze aus. Vergewissern Sie sich, dass alle Subnetze aufgelistet sind und über verfügbare IP-Adressen verfügen.
  10. Öffnen Sie die Amazon Elastic Compute Cloud (Amazon EC2)-Konsole, und bestätigen Sie dann, dass Sie das Kontingent für elastische Netzwerkschnittstellen nicht erreicht haben. Fordern Sie bei Bedarf eine Erhöhung des Servicekontingents an.
    **Hinweis:**Weitere Informationen zu Kontingenten für Netzwerkschnittstellen pro Region finden Sie unter Netzwerkschnittstellen.

**Hinweis:**Ihre Instance kann sich in den folgenden Szenarien im Status Inkompatibles Netzwerk befinden, wenn RDS Ihre IP-Adresse nicht zuweisen kann:

  • Sie verwenden Amazon RDS auf AWS Outposts.
  • Sie aktivieren die Customer-owned IP (CoIP)-Adresseneinstellung.

Um eine RDS DB Instance aufzulösen, die sich im Status Inkompatibles Netzwerk befindet, stellen Sie sicher, dass Sie automatische Sicherungen für Ihre DB Instance aktiviert haben. Wenn Sie automatische Backups aktiviert haben, beenden Sie vorübergehend alle Schreibvorgänge in die Datenbank und führen Sie eine Point-in-Time-Wiederherstellung (PITR) durch.
Wenn Sie automatische Backups nicht aktiviert haben, erstellen Sie eine neue DB Instance. Verwenden Sie dann den AWS Database Migration Service (AWS DMS) oder ein Sicherungs- und Wiederherstellungstool, um die Daten zu migrieren. Sie können ein Tool wie mysqldump, pg_dump oder expdp/impdp verwenden.

**Wichtig:**Wenn eine Instance in den Status Inkompatibles Netzwerk übergeht, kann auf die DB Instance möglicherweise nicht auf DB-Ebene zugegriffen werden, um ein logisches Backup durchzuführen.

Ähnliche Informationen

Amazon RDS DB Instance Status anzeigen

Arbeiten mit einer Amazon RDS DB Instance in einer VPC

Wie kann ich eine Amazon RDS DB Instance reparieren, die im Status „Incompatible parameters“ feststeckt?

Workflows zur Automatisierung von AWS Support (SAW)

Eine Automatisierung ausführen

Einrichten der Automatisierung