PPBS-Benutzerhandbuch – Vorbereiten Ihrer Umgebung für eine erfolgreiche PPBS-Oracle PBS-Wiederherstellung

Zusammenfassung: Dieses Dokument enthält eine klare Schritt-für-Schritt-Anleitung, die sich auf die Vorbereitung und Konfiguration von Oracle PBS für die Wiederherstellung konzentriert. Befolgen Sie diese Anweisungen, um Ihre Oracle-Wiederherstellungen mithilfe von PowerProtect Backup Service (PPBS) effektiv zu managen. ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

📝 Hinweis
:Bevor Sie mit den Informationen in diesem Wiederherstellungsbenutzerhandbuch fortfahren, stellen Sie sicher, dass Sie die Backups konfiguriert haben und sie erfolgreich sind.

Zweck

Bereiten Sie die Umgebung für eine erfolgreiche fehlerfreie Wiederherstellung der Oracle-Datenbank mit Oracle PBS über PowerProtect Backup Service (PPBS) vor.

1. Was ist eine Oracle-Wiederherstellung?

  • Dabei handelt es sich um einen Prozess, bei dem eine Datenbank oder Teile einer Datenbank auf einen früheren Zustand oder Zeitpunkt wiederhergestellt oder zurückgesetzt werden. Dies geschieht in der Regel zur Wiederherstellung nach Datenverlust, Beschädigung oder anderen Arten von Datenbankfehlern. Datenbankwiederherstellungen können verschiedene Recovery-Ebenen umfassen, z. B. abgeschlossene Datenbankwiederherstellungen, Point-in-Time-Wiederherstellungen usw.

2. Was sind RPs (Recovery Points) in Oracle?

  • RP (Recovery Points) sind die kumulierten Daten, die gemäß den Daten, an denen sie gesichert wurden, in der PPBS-Cloud gespeichert werden.

  • RPs werden nur für Backups mit dem folgenden Status erstellt.

    • "Erfolgreich" und "Erfolgreich mit Fehlern"

    • NICHT für fehlgeschlagen, übersprungen, in die Warteschlange gestellt oder abgebrochen

  • Wenn Sie ein RP zur Wiederherstellung auswählen, kann es eine vollständige Wiederherstellung durchführen.

  • Die Verfügbarkeit der RP hängt von der in der Backup-Policy festgelegten Aufbewahrungsfrist ab

3. Welche Arten von RP (Recovery Points) gibt es?

  • Die RPs werden basierend auf dem Speicherort unterschieden.

  • Es gibt drei Arten von RPs:

    • Wiederherstellungspunkt im laufenden Betrieb

    • Warmer Wiederherstellungspunkt

    • Cold-Recovery-Punkt

4. Wo können RPs (Recovery Points) für Oracle-Datenbanken angezeigt werden?

  • Managementkonsole - Wählen Sie Ihre Organisation - Schützen - Oracle - PhoenixBackupStore - wählen Sie PBS - wählen Sie Mount aus und klicken Sie dann auf die Schaltfläche Wiederherstellen.

    2023-12-12 20_55_56-Druva Enterprise Workloads 
    2023-12-12 20_56_21-Druva Enterprise Workloads 

5. Was ist der Wiederherstellungsworkflow für Oracle-Datenbanken?

  • An der Wiederherstellung einer mit PPBS gesicherten Datenbank sind zwei Rollen beteiligt:

    • Der Administrator: Der Administrator führt einen Wiederherstellungsjob in der Verwaltungskonsole aus. Nach Abschluss des Wiederherstellungsjobs wird der Wiederherstellungspunkt als Oracle RMAN-Backup an einen Speicherort des ausgewählten Phoenix Backup Store heruntergeladen.

    • Oracle-Datenbankadministrator: Der Datenbankadministrator führt RMAN-Befehle aus, die Backupdaten aus dem Phoenix Backup Store abrufen und die Datenbank auf der Oracle-Instanz wiederherstellen.

  • Workflow für die Wiederherstellung eines Oracle-Server-Datenbankwiederherstellungspunkts

6. Was sind die Voraussetzungen für eine erfolgreiche Wiederherstellung?

  • Verbindung

    • Überprüfen Sie die Verbindung zwischen Oracle PBS und PPBS Cloud .

  • Wenn Sie eine Wiederherstellung durchführen und auf die Wiederherstellung klicken, stellen Sie sicher, dass der Ziel-PBS Teil der Liste der zulässigen IP-Adressen ist. Ist dies nicht der Fall, aktivieren Sie die Option Use non-allowlist IP addresses for restore und geben Sie dann die Ziel-PBS-IP-Adresse ein.

Im Folgenden sind die zusätzlichen Befehle aufgeführt, die überprüft werden müssen.

Windows:

  • Überprüfen Sie, ob der Client für NFS ausgeführt wird.

    • Versuchen Sie es mit Telnet von DB, Windows-Server und den folgenden Ports.

    • telnet <PBS-Server Name/PBS-server IP> 2049

    • telnet <PBS-Server Name/PBS-server IP> 9090

    • telnet <PBS-Server Name/PBS-server IP> 111

  • Versuchen Sie, den PBS-Mount manuell mit Root-Zugangsdaten auf dem Windows-Server einzuhängen (so ordnen Sie die Netzwerkfreigabe dem Windows-Server zu).

Linux:

  • Testen Sie Telent vom DB-Linux-Server an die folgenden Ports

    • telnet <PBS-Server Name/PBS-server IP> 2049

    • telnet <PBS-Server Name/PBS-server IP> 9090

    • telnet <PBS-Server Name/PBS-server IP> 111

  • Dienst

    • Der Phoenix-Service sollte sich im Ausführungsmodus befinden

    • (systemctl status PhoenixBackupStore)

    • Der NFS-Service sollte sich im Ausführungsmodus befinden.

    • (systemctl status nfs-kernel-server)

    • Der Zpool sollte sich im Ausführungsmodus befinden

    • (systemctl status zpools status)

Wenn er nicht ausgeführt wird, verwenden Sie start oder restart anstelle des Status im obigen Befehl, um ihn zu starten oder neu zu starten. Zum Beispiel (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)

  • Status der Benutzeroberfläche (Oracle PBS)

    • Der Status des Ziel-Oracle PBS auf der PPBS-Konsole sollte "Verbunden" anzeigen.

      • (Hinweis: Wenn der Verbindungsstatus "Disconnected" lautet, schlägt das Backup sofort fehl.)

        22.11.2023 20_31_01-Einstellungen 

7. So führen Sie eine Wiederherstellung einer Oracle-Serverdatenbank durch

Um Oracle-Datenbanken wiederherzustellen, können Sie Folgendes verwenden:

  • PPBS-Recovery-Punkte. Sie können warme und kalte Arten von Wiederherstellungspunkten verwenden, um Oracle-Datenbanken wiederherzustellen. Das Wiederherstellungsverfahren umfasst zwei Schritte:

    • Laden Sie den PPBS-Wiederherstellungspunkt als Oracle RMAN-Backup auf den Phoenix Backup Store herunter

    • Wiederherstellen des Oracle RMAN-Backups aus dem Phoenix Backup Store auf der Oracle-Instanz mithilfe von RMAN

  • Vorhandene Oracle RMAN-Backups auf dem Phoenix Backup Store 

8. Was sind die häufigsten Probleme, die bei der Wiederherstellung eines Oracle-Servers auftreten?

9. Do&Don'ts für Oracle-Datenbankbackups

  • Um Speicherplatz zu sparen, löschen Sie den Ordner im Phoenix Backup Store, in dem das aus der PPBS-Cloud heruntergeladene Oracle RMAN-Backup gespeichert ist, und stellen Sie die folgende DELETE-Anforderung an die Phoenix Backup Store-API.

    • Curl -X DELETE http://<hostip>:9090/druva-phoenix/v1/mounts/<mountname>/restores/<jobidwithoutslash>

    • Zum Beispiel:

    • curl -X DELETE http://192.0.2.1:9090/druva-phoenix/...estores/242135

  • Stellen Sie sicher, dass die Einträge für das PBS-Wiederherstellungs-Mount in Phoenix.cfg vorhanden sind.

  • Zum Beispiel ist in allen PBS der Standard-Wiederherstellungspfad /mnt/restores, so dass dieser Eintrag bereits in der Datei phoenix.cfg vorhanden ist, wenn der Standardpfad manuell gelöscht oder in einen anderen Namen geändert wurde (z. B. NewRestoreMount), müssen wir bearbeitete Pfadeinträge in phoenix.cfg hinzufügen, bevor Sie eine Wiederherstellung auslösen.

    • vi /etc/Phoenix/ORACLE/Phoenix.cfg

    • Geben Sie i ein, um den Einfügemodus zu aktivieren

    • Ändern Sie den Wert von ORACLE_RESTORES_BASE_PATH = '/NewRestoreMount', indem Sie /mnt/restores entfernen.

    • Geben Sie esc key gefolgt von :wq ein, um die Datei zu speichern und zu beenden.

    • Starten Sie die PBS-Services neu

      • service PhoenixBackupStore stop

      • service PhoenixBackupStore start.

 

Betroffene Produkte

PowerProtect Backup Services
Artikeleigenschaften
Artikelnummer: 000229030
Artikeltyp: How To
Zuletzt geändert: 22 Mai 2025
Version:  1
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.