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.
tnsping dbrs
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.
- 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.
- 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.
- 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 Dateidbrsnames.ora
angegeben sind. Sie können die Hostnamen auch abrufen, wenn Sie den Befehltnsping
ausführen. Die IP-Adresse muss mit den IP-Adressen übereinstimmen, die in der Dateihosts.txt
der geschützten Datenbank angegeben sind. Sie können die Dateihosts.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.
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.
Übergeordnetes Thema: Fehlerbehebung