Chat now with support
Chat with Support

NetVault Plug-in for Oracle 12.3 - Benutzerhandbuch

Inhalt Einführung in Quest® NetVault® Sicherungs-Plug-in für Oracle Definieren einer Sicherungsstrategie Installieren und Entfernen des Plug-ins Konfigurieren des Plug-ins Sichern von Daten Verwenden der Oracle Flashback-Datenbank Wiederherstellen von Daten
Zurücksetzen und Wiederherstellen von Daten: Übersicht Durchführen von Benutzer verwalteten Wiederherstellungen Verwenden von erweiterten Benutzer verwalteten Wiederherstellungsverfahren Durchführen von RMAN-Wiederherstellungen Verwenden von RMAN-Wiederherstellungstypen in einer Umgebung ohne RAC Verwenden von erweiterten Prozeduren mit RMAN-Wiederherstellungen
Verwalten des Wiederherstellungs Katalogs Verwenden der RMAN-Befehlszeilenschnittstelle Verwenden des Plug-ins mit Oracle RAC Verwenden des Plug-ins in einer Failover-Clusterumgebung Verwenden des Plug-ins mit Oracle Data Guard Verwenden des Plug-ins mit Oracle Container Datenbanken (cdbs) und Pluggable Databases (PDB) Troubleshooting Ressourcen für den technischen Support

Wiederherstellen einer ganzen Datenbank für die gleiche RAC-Umgebung

Zurück Weiter


Verwenden des Plug-ins mit Oracle RAC > Wiederherstellen von Daten in einer RAC-Umgebung > Wiederherstellen einer ganzen Datenbank für die gleiche RAC-Umgebung

Wiederherstellen einer ganzen Datenbank für die gleiche RAC-Umgebung

Diese Art der Wiederherstellung wird durchgeführt, wenn die aktuelle Kontrolldatei und-Datei intakt ist, aber alle Datendateien beschädigt sind oder verloren gehen. Sie können eine vollständige Wiederherstellung durchführen oder die Datenbank an einem bestimmten Punkt wiederherstellen. Nachfolgend finden Sie einen Überblick über den Prozess zur Wiederherstellung der gesamten Datenbank in einer RAC-Umgebung.

2

Legen Sie die ORACLE_SID Umgebungsvariable für die lokale Instanz.

Export ORACLE_SID = < local_SID >

3

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

Shutdown-Abbruch;

Startup Force nomount;

6

Deaktivieren Sie die CLUSTER_DATABASE Initialisierungsparameter für die lokale Instanz.

Alter System Satz CLUSTER_DATABASE = false Scope = Datei sid = '< local_SID >'; 7 beenden Sie die lokale Instanz.

Shutdown-Abbruch; 8 beenden SQL * Plus.

> srvctl Stop Database-d < database_name > -o Abbruch

> srvctl Status Datenbank-d < database_name >

11

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

12

In SQL * Plus, starten Sie die lokale Instanz mit dem Mount Option.

Start Bereitstellung;

13

Auf dem Wiederherstellungsjobs erstellen-Speichersatz auswählen die letzte verfügbare Sicherung, die im Lieferumfang enthalten ist Alle die Tablespaces und klicken Sie auf Nächsten.

14

Auf dem Auswahlsatz erstellen Klicken Sie auf die Seite Ganze Datenbank Knoten und klicken Sie auf Plug-in-Optionen bearbeiten.

15

Klicken Sie auf die Wiederherstellungsoptionen und wählen Sie die entsprechenden Optionen aus:

Um schreibgeschützte Datendateien in den Wiederherstellungsprozess einzubeziehen, wählen Sie Schreibgeschützt überprüfen

Datendateien und ggf. Wiederherstellen und Schreibgeschützte Datendateien überprüfen und wiederherstellen, wenn nicht aktuell. Die schreibgeschützten Dateien sind nur dann enthalten, wenn Sie zum Abschließen der Wiederherstellung benötigt werden. Wenn Sie nicht beschädigt sind, werden Sie von RMAN ausgelassen.

Um die wiederhergestellten Archivprotokolle zu löschen, die Oracle als nicht erforderlich erachtet, wählen Sie die Nicht mehr benötigte Archivprotokolle löschen Option.

▪ Vollständige Wiederherstellung durchführen: Stellt die Datenbank auf die aktuelle Zeit wieder her, also auf die letzte festgeschriebene Transaktion, die in den archivierten und Online-Redo-Protokollen verfügbar ist.

▪ Durchführen einer Wiederherstellung von Datenbankzeit Punkten: Stellt die Datenbank zu einem bestimmten Zeitpunkt wieder her, unabhängig davon, ob es sich um eine bestimmte Uhrzeit, eine Protokollfolgenummer oder ein Motiv handelt.

17

Auf dem Wiederherstellungskatalog Wählen Sie die Registerkarte Katalog verwenden , und geben Sie die Verbindungsdetails für den wiederherstellungskatalog an.

18

Führen Sie die Ziel Client, Zeitplan, und Erweiterte Optionen und senden Sie den Job.

RMAN wählt automatisch die besten verfügbaren vollständigen, inkrementellen oder archivierten Protokollsicherungen aus und stellt die Datenbank wieder her.

20

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

21

Aktivieren Sie die CLUSTER_DATABASE Initialisierungsparameter für die lokale Instanz.

Alter System Satz CLUSTER_DATABASE = true Scope = Datei sid = '< local_SID >';

Shutdown-Abbruch; 23 Ausgang SQL * Plus.

> srvctl Start-Datenbank-d < database_name >

> srvctl Start Service-d < database_name >

> srvctl Status Datenbank-d < database_name >

Wichtig Nach Abschluss einer Wiederherstellung der gesamten Datenbank empfiehlt Quest, eine Sicherung der vollständigen oder inkrementellen Stufe 0 durchzuführen, wobei die gesamte Datenbank auf dem NetVault Sicherungsauswahl Seite.

Wiederherstellen von Daten in einer RAC-Umgebung

Zurück Weiter



Wiederherstellen von Daten in einer RAC-Umgebung

Da Steuerdatei-autosicherungen eine Voraussetzung in einer RAC-Umgebung mit mehreren Instanzen sind, wird die Datei mit der Steuerdatei immer dann gesichert, wenn eine Auto Sicherung durchgeführt wird. Die Datei wird vom AutoBackup auf den Standardspeicherort wiederhergestellt. Weitere Informationen finden Sie in den folgenden Schritten. Wenn die Instanz bereits mit der Serverparameter Datei gestartet wurde, können Sie die vorhandene Serverparameter Datei nicht überschreiben. Weitere Informationen zum Wiederherstellen einer Datei an einem nicht standardmäßigen Speicherort finden Sie im Grundlegendes zur Sicherung und Wiederherstellung von Oracle Datenbanken Guide.

2

Legen Sie die ORACLE_SID Umgebungsvariable für die lokale Instanz.

Export ORACLE_SID = < local_SID >

3

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

Shutdown-Abbruch;

Startup Force nomount;

6

Deaktivieren Sie die CLUSTER_DATABASE Initialisierungsparameter für die lokale Instanz.

Alter System Satz CLUSTER_DATABASE = false Scope = Datei sid = '< local_SID >'; 7 beenden Sie die lokale Instanz.

Shutdown-Abbruch; 8 beenden SQL * Plus.

> srvctl Stop Database-d < database_name > -o Abbruch

> srvctl Status Datenbank-d < database_name >

> RMAN Ziel/Katalog RMAN/<password>@< connect_identifier für katalog > 12 Starten Sie die lokale Instanz mit dem nomount erzwingen Option.

Startup Force nomount;

RMAN zeigt die DBID an, wenn Sie eine Verbindung zum Ziel herstellen. Sie können Sie auch abrufen, indem Sie die gespeicherten RMAN-Protokolldateien überprüfen, den Katalog Abfragen oder die Dateinamen von Control File AutoBackup ansehen. Der DBID steht auch auf der Details Dialogfeld oder die Sicherungs Inhalte Tab.

DBID festlegen <DBID>;

Wenn Sie die Datei am Standardspeicherort wiederherstellen, führen Sie die folgenden Schritte aus:

Ausführen

Channel-Typ "SBT_TAPE" zuweisen;

Datei von AutoBackup wiederherstellen; }

Startkraft; 16 beenden Sie RMAN.

17

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

18

Aktivieren Sie die CLUSTER_DATABASE Initialisierungsparameter für die lokale Instanz.

Alter System Satz CLUSTER_DATABASE = true Scope = Datei sid = '< local_SID >';

Shutdown-Abbruch; 20 beenden SQL * Plus.

> srvctl Start-Datenbank-d < database_name >

> srvctl Start Service-d < database_name >

> srvctl Status Datenbank-d < database_name >

Wiederherstellen von Steuerdateien in einem RAC Umgebung

Zurück Weiter


Verwenden des Plug-ins mit Oracle RAC > Wiederherstellen von Steuerdateien in einem RAC Umgebung

Wiederherstellen von Steuerdateien in einem RAC Umgebung

Die Wiederherstellung der Kontrolldatei sollte nur in den folgenden Fällen durchgeführt werden:

Da Steuerdatei-autosicherungen eine Voraussetzung in einer RAC-Umgebung mit mehreren Instanzen sind, führen Sie die folgenden Schritte aus, um die Kontrolldateien aus der Auto Sicherung wiederherzustellen.

2

Legen Sie die ORACLE_SID Umgebungsvariable für die lokale Instanz.

Export ORACLE_SID = < local_SID >

3

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

Shutdown-Abbruch;

Startup Force nomount;

6

Deaktivieren Sie die CLUSTER_DATABASE Initialisierungsparameter für die lokale Instanz.

Alter System Satz CLUSTER_DATABASE = false Scope = Datei sid = '< local_SID >'; 7 beenden Sie die lokale Instanz.

Shutdown-Abbruch; 8 beenden SQL * Plus.

> srvctl Stop Database-d < database_name > -o Abbruch

> srvctl Status Datenbank-d < database_name >

> RMAN Ziel/

12

Starten Sie die lokale Instanz mit dem nomount erzwingen Option.

Startup Force nomount;

RMAN zeigt die DBID an, wenn Sie eine Verbindung zum Ziel herstellen. Sie können Sie auch abrufen, indem Sie die gespeicherten RMAN-Protokolldateien überprüfen, den Katalog Abfragen oder die Dateinamen von Control File AutoBackup ansehen. Der DBID steht auch auf der Details Dialogfeld oder die Sicherungs Inhalte Tab.

DBID festlegen <DBID>;

Führen Sie die folgenden Schritte aus, wenn Sie die Steuerdatei aus der letzten Sicherung wiederherstellen:

Ausführen

Channel-Typ "SBT_TAPE" zuweisen;

controldatei aus AutoBackup wiederherstellen;

Alter Database Mount;

Datenbank wiederherstellen;

Datenbank wiederherstellen;

}

Alter Database Open RESETLOGS; 16 beenden Sie RMAN.

17

Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die lokale Instanz herstellen.

sqlplus sys als SYSDBA

18

Aktivieren Sie die CLUSTER_DATABASE Initialisierungsparameter für die lokale Instanz.

Alter System Satz CLUSTER_DATABASE = true Scope = Datei sid = '< local_SID >';

Shutdown-Abbruch; 20 beenden SQL * Plus.

> srvctl Start-Datenbank-d < database_name >

> srvctl Start Service-d < database_name >

> srvctl Status Datenbank-d < database_name >

Wichtig Nach der Wiederherstellung einer Steuerdatei aus einer Auto Sicherung empfiehlt Quest, eine Sicherung der vollständigen oder inkrementellen Stufe 0 durchzuführen, wobei die gesamte Datenbank auf dem NetVault Sicherungsauswahl Seite.

Durchführen einer Notfallwiederherstellung in einer RAC-Umgebung

Zurück Weiter


Verwenden des Plug-ins mit Oracle RAC > Wiederherstellen von Steuerdateien in einem RAC Umgebung > Durchführen einer Notfallwiederherstellung in einer RAC-Umgebung

Durchführen einer Notfallwiederherstellung in einer RAC-Umgebung

Disaster Recovery umfasst die Wiederherstellung und Wiederherstellung einer RAC-Datenbank mit mehreren Instanzen nach einem vollständigen Medienausfall des gesamten gemeinsam genutzten Speichers, einschließlich der aktuellen Kontrolldateien, aller Online-Redo-Protokolldateien, aller Parameterdateien und des Wiederherstellungs Katalogs. Um eine Notfallwiederherstellung durchzuführen, benötigen Sie das erforderliche Minimum an Sicherungen. das Minimum umfasst die Sicherungen aller Datendateien, einige Archivierte Redo-Protokolle, die nach dem Zeitpunkt der Sicherung generiert wurden, und mindestens eine AutoBackup-Datei.

Wenn Sie eine Kopie der Zieldatenbank für die fortlaufende Verwendung in einer Standby-RAC-Umgebung oder einer unabhängigen RAC-Umgebung erstellen möchten, können Sie nicht Verwenden Sie diese Verfahren. Verwenden Sie stattdessen die Datenbank duplizieren Sicherungstyp, der zu diesem Zweck entwickelt wurde. Weitere Informationen finden Sie unter Duplizieren einer Datenbank in einer RAC-Umgebung.

Wichtig Bei der Durchführung einer Testwiederherstellung muss sichergestellt werden, dass bei der Wiederherstellung der DataFile keine Verbindung zum wiederherstellungskatalog hergestellt wird. Andernfalls zeichnet RMAN Informationen zu den wiederhergestellten Datendateien im wiederherstellungskatalog auf. Diese Aufzeichnung behindert zukünftige Versuche, die primäre Datenbank wiederherzustellen und wiederherzustellen. Wenn Sie einen wiederherstellungskatalog verwenden müssen, weil die Kontrolldatei nicht groß genug ist, um die RMAN-Repository-Daten für alle Sicherungen zu enthalten, die Sie wiederherstellen müssen, exportieren Sie den Katalog und importieren Sie ihn in ein anderes Schema oder eine andere Datenbank und verwenden Sie den kopierten wiederherstellungskatalog für die Testwiederherstellung. Andernfalls betrachtet der Katalog die wiederhergestellte Datenbank als aktuelle Zieldatenbank.

Die folgende Vorgehensweise erläutert die Schritte zum Durchführen einer Notfallwiederherstellung für die gleiche RAC-Umgebung, in der sich die Quelldatenbank befand. Diese Vorgehensweise wird in dem Szenario verwendet, in dem ein vollständiger Medienfehler des gemeinsam genutzten Speichers aufgetreten ist und der beschädigte freigegebene Speicher mit derselben Konfiguration neu erstellt wurde oder ein neuer freigegebener Speicher konfiguriert wurde, der die ursprünglichen gemeinsam genutzten Speicher imitiert Konfiguration.

Variationen zu den folgenden Notfallwiederherstellungsverfahren finden Sie unter Durchführen einer Notfallwiederherstellung in der Oracle Database Backup and Recovery Advanced Benutzerhandbuch.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating