Backupfehler bei Recovery Service beheben

Wenn das Backup der Datenbank in Recovery Service nicht erfolgreich verläuft, können Sie das Problem mit den Informationen in diesem Thema beheben.

In der Regel können automatische Backups in Recovery Service aufgrund von Konfigurationsproblemen im Datenbank-VCN oder aufgrund von Netzwerkkonnektivitätsproblemen zwischen der Datenbank und dem Recovery Service nicht erfolgreich verlaufen.

In diesen Abschnitten werden die allgemeinen Fehler im Zusammenhang mit Backupfehlern beschrieben und Informationen zur Fehlerbehebung bereitgestellt.

Timeout bei Verbindung

Backups in Recovery Service können möglicherweise nicht erfolgreich ausgeführt werden, wenn die Verbindung von einem Datenbankclient zu Recovery Service innerhalb des Timeoutzeitraums nicht abgeschlossen werden konnte.

Wie man diagnostiziert

Führen Sie den Befehl tnsping vom Datenbankclient aus, um die Konnektivität zwischen der Datenbank und dem Recovery-Service zu prüfen.

Beispiel:
tnsping dbrs
Diese Meldung gibt an, dass keine Verbindung mit Recovery Service hergestellt werden konnte.
TNS Ping Utility for Linux: Version 19.0.0.0.0 - Production on 26-APR-2023 06:09:46
Used parameter files:

/u01/app/oracle/product/19.0.0.0/dbhome_1/network/admin/sqlnetdb.ora

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (FAILOVER = on) (CONNECT_TIMEOUT = 3) (RETRY_COUNT = 3) (TRANSPORT_CONNECT_TIMEOUT = 3) (ADDRESS_LIST = (LOAD_BALANCE = on) (ADDRESS = (PROTOCOL = TCPS)(HOST = sales-server)(PORT = 1421)) (ADDRESS = (PROTOCOL = TCPS)(HOST = sales-server)(PORT = 1421))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = sales.example.com)))
TNS-12535: TNS:operation timed out
Wahrscheinliche Ursache 1
Port 8005 ist nicht geöffnet, um HTTP-Traffic zuzulassen.
Lösung
Fügen Sie eine Ingress-Regel hinzu, um HTTP-Traffic aus dem Zielportbereich 8005 zuzulassen. Sie müssen diese Regel der Sicherheitsliste hinzufügen, die vom VCN verwendet wird, in dem sich die Datenbank befindet.
Siehe Anforderungen an die Subnetzgröße und Sicherheitsregeln für das Recovery Service-Subnetz prüfen
Wahrscheinliche Ursache 2
Port 2484 ist nicht geöffnet, um SQL-Netzverkehr zuzulassen
Lösung
Fügen Sie eine Ingress-Regel hinzu, um SQL-Nettotraffic aus dem Zielportbereich 2484 zuzulassen. Sie müssen diese Ingress-Regel der Sicherheitsliste hinzufügen, die vom VCN verwendet wird, in dem sich die Datenbank befindet.
Siehe Anforderungen an die Subnetzgröße und Sicherheitsregeln für das Recovery Service-Subnetz prüfen
Wahrscheinliche Ursache 3
Eine Egress-Regel verhindert möglicherweise den Netzwerkverkehr an den Ports 8005 und 2484.
Lösung
Wenn das Datenbank-VCN den Netzwerktraffic zwischen Subnetzen einschränkt, müssen Sie eine Egress-Regel für die Ports 2484 und 8005 aus dem Datenbanksubnetz dem von Ihnen erstellten Recovery Service-Subnetz hinzufügen.
Siehe Anforderungen an die Subnetzgröße und Sicherheitsregeln für das Recovery Service-Subnetz prüfen
Wahrscheinliche Ursache 4
Sie können ein benutzerdefiniertes DNS-Setup verwenden, das zu einer falschen IP-Adressauflösung führt.
Lösung
Führen Sie eine nslookup für die Hostnamen aus, die in der Datei dbrsnames.ora angegeben sind. Sie können die Hostnamen auch abrufen, wenn Sie den Befehl tnsping ausführen. Die IP-Adresse muss mit den IP-Adressen übereinstimmen, die in der Datei hosts.txt der geschützten Datenbank angegeben sind. Sie können die Datei hosts.txt von der Detailseite der geschützten Datenbank in der OCI-Konsole herunterladen.

Siehe Details zur geschützten Datenbanknetzwerkverbindung abrufen.

Subnetz verfügt über keine weiteren verfügbaren IP-Adressen

Beim Erstellen einer geschützten Datenbank kann die Arbeitsanforderung einen nicht erfolgreichen Status für das zugehörige Recovery Service-Subnetz melden.

Wahrscheinliche Ursache
Im Subnetz, das für Recovery Service-Vorgänge im Datenbank-VCN verwendet wird, sind nicht genügend nicht zugewiesene IP-Adressen vorhanden.
Lösung
Um eine Wiederholung dieses Problems zu verhindern, stellen Sie sicher, dass ausreichend freie IP-Adressen im Subnetz verfügbar bleiben, oder verwenden Sie ein anderes Recovery Service-Subnetz.
Siehe Recovery Service-Subnetz registrieren

Beim Erstellen der geschützten Datenbankressource ist ein Problem aufgetreten

Wenn beim Erstellen einer geschützten Datenbank ein Problem auftritt, wird möglicherweise eine Fehlermeldung angezeigt, die vorschlägt, sich an Oracle Support zu wenden.

Wahrscheinliche Ursache
Geschützte Datenbank kann aus unbekannten Gründen nicht erstellt werden.
Lösung
Versuchen Sie es später erneut. Wenn das Problem weiterhin auftritt, wenden Sie sich an Oracle Support.

Siehe: Serviceanfrage weiterleiten.