サポートと今すぐチャット
サポートとのチャット

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

Verwenden des schrittweisen Notfall Wiederherstellungsvorgangs

Zurück Weiter



Verwenden des schrittweisen Notfall Wiederherstellungsvorgangs

Dieser Prozess führt eine Wiederherstellung der Steuerdatei aus einer Auto Sicherung durch und stellt die Datenbankdateien wieder her, die dieselbe wiederherstellungsaufgabe verwenden. Beachten Sie bei Verwendung dieses Vorgangs Folgendes:

Objekte, die auf der ausgewählt wurden Auswahlsatz erstellen Seite werden ignoriert.
Es werden nur die Optionen ausgewählt, die auf der Schrittweise Notfallwiederherstellung die Registerkarte wird ausgeführt.

So verwenden Sie eine schrittweise Notfallwiederherstellung

Zurück Weiter



So verwenden Sie eine schrittweise Notfallwiederherstellung

1
Klicken Sie im Navigationsbereich auf Wiederherstellungsjobs erstellen.

In der Tabelle werden der Name des Speicher Satzes (Job-Titel und Speichersatz-ID), Datum und Uhrzeit der Erstellung sowie die Größe angezeigt. Die Liste ist standardmäßig alphabetisch nach Speichersatz Name sortiert.

Wenn Sie einen Speichersatz auswählen, werden die folgenden Details in der angezeigt: Speichersatz Informationen Bereich: Job-ID, Job-Titel, Servername, Clientname, Plug-in-Name, Datum und Uhrzeit des Speicher Satzes, Ablaufeinstellung, inkrementelle Sicherung oder nicht, archivieren oder nicht sowie Größe des Speicher Satzes.

5
6
Auf dem Auswahlsatz erstellen ein beliebiges Element aus.

Wie bereits erläutert, werden die Auswahl auf dieser Seite für diesen Prozess ignoriert.

DBID festlegen: Wählen Sie diese Option aus, wenn Sie die DBID angeben möchten. Das Plug-in gibt automatisch die dbid der Oracle-Datenbank ein, für die die Sicherung in diesem Feld erstellt wurde. Die DBID ist erforderlich, wenn die Oracle-Datenbank nicht mit einer Parameterdatei oder-Datei in einer Nomount Status.
Datei von AutoBackup wiederherstellen; Rückblick auf maximale Anzahl von Tagen: Wählen Sie diese Option aus, wenn die Option für die Oracle Control File-AutoBackup-Funktion in den geplanten Sicherungen aktiviert wurde und Sie die Datei aus einer Autosicherung wiederherstellen möchten. Wenn die Oracle Control-Datei AutoBackup nicht aktiviert ist, können Sie die Datei nicht aus einer Autosicherung wiederherstellen. Weitere Informationen finden Sie unter Aktivieren von Steuerdatei-AutoBackups. Standardmäßig sucht diese Option in den letzten sieben Tagen nach AutoBackups. Aktualisieren Sie Sie nach Bedarf. Diese Option gibt die folgenden RMAN-Befehle aus:

Startup nomount;

maxdays von AutoBackup wiederherstellen <NumberOfDays>;

Steuerelement aus AutoBackup wiederherstellen; Rückblick max. Tage: Wählen Sie diese Option aus, wenn die Option für die Oracle Control File-AutoBackup-Funktion in den geplanten Sicherungen aktiviert wurde und Sie die Steuerdatei aus einer Autosicherung wiederherstellen möchten. Wenn die Oracle Control-Datei AutoBackup nicht aktiviert ist, können Sie die Steuerdatei nicht aus einer Autosicherung wiederherstellen. Weitere Informationen finden Sie unter Aktivieren von Steuerdatei-AutoBackups. Standardmäßig sucht diese Option in den letzten sieben Tagen nach AutoBackups. Aktualisieren Sie Sie nach Bedarf. Diese Option gibt die folgenden RMAN-Befehle aus:

Startup Force nomount;

controldatei aus AutoBackup-maxdays wiederherstellen <NumberOfDays>;

Datenbank wiederherstellen: Wählen Sie diese Option aus, wenn Sie alle Datendateien wiederherstellen möchten, die in der Oracle Datenbank enthalten sind. Eine Datenbank wiederherstellen Befehl versucht, alle Datendateien in der Oracle-Datenbank wiederherzustellen. Diese Option gibt den folgenden RMAN-Befehl aus:

Datenbank wiederherstellen;

Datenbank wiederherstellen: Wählen Sie diese Option aus, wenn Sie alle Datendateien wiederherstellen möchten, die in der Oracle Datenbank enthalten sind. Eine Datenbank wiederherstellen Befehl versucht, alle Datendateien in der Oracle-Datenbank wiederherzustellen. Diese Wiederherstellung kann die automatische Wiederherstellung und Anwendung archivierter Transaktionsprotokolle umfassen. Diese Option gibt den folgenden RMAN-Befehl aus:

Datenbank wiederherstellen;

Alter Database Open Resetlogs: Wenn Sie die Datenbank mit dem öffnen möchten, RESETLOGS Wählen Sie diese Option aus. Diese Option gibt die folgenden SQL * Plus Befehl

Alter Database Open RESETLOGS;

Hinweis Bei der Wiederherstellung der Datenbank haben Sie die Möglichkeit, eine RMAN-CLI-Eingabeaufforderung zu öffnen und die Wiederherstellungsbefehle aus der Eingabeaufforderung auszugeben. Mit dieser Option müssen Sie die Datenbank wiederherstellen und Alter Database Open Resetlogs Optionen und ermöglicht Ihnen die Ausgabe erweiterter Wiederherstellungsoptionen.

Notfallwiederherstellung auf demselben Server

Zurück Weiter



Notfallwiederherstellung auf demselben Server

Die folgende Vorgehensweise erläutert die Schritte zum Durchführen einer Notfallwiederherstellung auf demselben Server, auf dem sich die Quelldatenbank befand. Diese Vorgehensweise wird in dem Szenario verwendet, in dem ein vollständiger Medienfehler aufgetreten ist und entweder der beschädigte Host mit derselben Konfiguration neu erstellt wurde oder ein neuer Server konfiguriert wurde, der die Konfiguration des ursprünglichen Hosts imitiert, einschließlich des Hostnamens.

Hinweis Sie können auch die folgende Vorgehensweise verwenden, um den Oracle-Server auf einem anderen Host wiederherzustellen, der nicht der ursprüngliche Produktionsserver ist, während der Produktionsserver noch aktiv ist. Wenn Ihr Ziel jedoch ist, eine Kopie der Ziel Produktionsdatenbank für die laufende Verwendung auf einem neuen Host zu erstellen, verwenden Sie dieses Verfahren nicht, wie bereits erwähnt. Verwenden Sie stattdessen die Datenbank duplizieren Sicherungstyp. Weitere Informationen finden Sie unter Doppelte Datenbanksicherung.

Die gleiche Vorgehensweisesollte verwendet werden, unabhängig davon, ob ein wiederherstellungskatalog als Teil der Sicherungsstrategie für das RMAN-Repository verwendet wurde. RMAN speichert immer Informationen zu den Sicherungen in Datensätzen in der Steuerdatei. Die Version dieser Informationen in der Steuerdatei ist die autorisierende Aufzeichnung der RMAN-Sicherungen der Datenbank. RMAN kann alle erforderlichen Sicherungs-und Wiederherstellungsvorgänge mit nur den Repository-Informationen in der Steuerdatei durchführen.

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

Um eine Notfallwiederherstellung ohne wiederherstellungskatalog durchführen zu können, müssen die folgenden Voraussetzungen erfüllt sein:

Oracle-Datenbanksoftware installiert: Installieren Sie die gleiche Version der Oracle Datenbanksoftware auf dem System wie auf dem beschädigten Server vorhanden. Die ORACLE_HOME muss auf dem Quell-und dem Ziel-Oracle-Server identisch sein. Die Datenbank muss nicht erstellt werden.

Oracle-Kennwortdatei erstellt: Verwenden Sie die orapwd Utility zum Erstellen der Oracle-Kennwortdatei. Unter Linux: orapwd-Datei =< Oracle_Home >/DBS/orapw <sid> Password =<password> Unter Windows:

orapwd-Datei =< Oracle_Home >\database\orapw<SID> Password =<password>

Oracle-Dienst unter Windows erstellt und gestartet: Erstellen Sie den Oracle-Dienst unter Windows mit Oracle oradim Utility. Die Oracle-sid muss mit der ursprünglichen oder Quelldatenbank identisch sein. Mit dieser Option wird ein identischer Oracle-Dienstname erstellt. Beispiel: aus einer Betriebssystem-Eingabeaufforderung ausführen

oradim-New-sid < sid_name >

Nachdem der Windows-Dienst erstellt wurde, starten Sie den Dienst mit dem folgenden Befehl aus einer Betriebssystem-Eingabeaufforderung:

NET Start-oracleservice< sid_name >

NetVault Sicherungssoftware und-Plug-in für Oracle installiert: Die gleiche Version von NetVault Sicherungssoftware und das Plug-in muss installiert und konfiguriert sein, da Sie ursprünglich auf dem beschädigten Server vorhanden war. Stellen Sie sicher, dass die Standardattribute des Plug-ins wie in der festgelegten Konfigurieren der Standardeinstellungen.

DBID der identifizierten Quelldatenbank: Identifizieren Sie die dbid der beschädigten Datenbank. Wenn der DBID nicht als Teil des anfänglichen Plug-ins aufgezeichnet wurde für Oracle Installation suchen Sie in der NetVault Sicherungs-Binär Protokolle für RMAN-basierte Sicherungen der Quelldatenbank. Der DBID steht auch auf der Details Dialogfeld oder die Sicherungs Inhalte Tab.

Der Standardspeicherort für die Datei muss vorhanden sein: Überprüfen Sie, ob der Standardspeicherort für die Datei vorhanden ist. Andernfalls entsteht ein Fehler beim Erstellen der Datei durch Ora-17502 Fehler bei der Wiederherstellung der Datei.

Sicherungen aller zur Verfügung gestellten Tablespaces: Vergewissern Sie sich, dass Sie über die aktuellsten Sicherungen aller Tablespaces verfügen.

Führen Sie die folgenden Schritte aus, um die Wiederherstellung durchzuführen.

Wenn die Externe Konfigurationsdateien wurden in eine frühere RMAN-Sicherung oder das Plug-in für

Dateisysteme wurden für die Sicherung der Oracle NET Services-Konfigurationsdateien verwendet, wie z. b. "Listener. Ora".

"SQLnet. Ora" und "tnsnames. Ora" stellen die Dateien auf dem Oracle-Ziel Daten Bank Server wieder her. Konfigurieren Sie andernfalls die Oracle NET-Dienste auf dem Ziel-Oracle-Server.

Führen Sie beispielsweise eine Eingabeaufforderung für das Betriebssystem aus:

lsnrctl-Start

RMAN-Ziel/nocatalog

DBID festlegen < Source_DBID >;

Wichtig Wenn Sie den folgenden Befehl ausführen, wird möglicherweise eine Reihe von Oracle-Fehlern angezeigt, wenn kein PFILE verfügbar ist. Dieser Prozess ist akzeptabel und Sie können die Fehler ignorieren. Oracle verwendet eine Standard-PFILE, um sicherzustellen, dass der Wiederherstellungsvorgang für die Datei fortgesetzt wird: "Starten der Oracle-Instanz ohne Parameterdatei zum Abruf der Datei."

Startup nomount;

6

Wiederherstellen der SPFILE aus AutoBackup.

Ausführen

Kanal C1-Typ ' SBT_TAPE ' zuweisen;

Datei von AutoBackup wiederherstellen;

}

Startup Force nomount;

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;

}

Wichtig Führen Sie die folgenden Schritte aus, wenn Sie nicht über eine Auto Sicherung der Steuerdatei verfügen. Manuelles Abrufen einer Steuerdatei bevor Sie fortfahren.

9

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.

10

Auf dem Auswahlsatz erstellen Navigieren Sie zum Quell-NetVault Sicherungs Client und der-Datenbank, wählen Sie die Ganze Datenbank Knoten und klicken Sie auf Plug-in-Optionen bearbeiten.

11

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

Um die Datenbank vor dem Durchführen der Wiederherstellung bereitzustellen, wählen Sie Datenbank vor der Wiederherstellung bereitstellen.

Um schreibgeschützte Datendateien in die Wiederherstellung einzuschließen, wählen Sie Schreibgeschützte Datendateien überprüfen und ggf. Wiederherstellen.

12

Da die Wiederherstellung in einem Notfallwiederherstellungsszenario durchgeführt werden muss, Wiederherstellung durchführen Klicken Sie auf die Registerkarte Durchführen einer Wiederherstellung von Datenbankzeit Punkten.

Bei der Wiederherstellung der Grube wird die Datenbank auf eine bestimmte Uhrzeit, eine Protokollsequenznummer oder einen bestimmten Titel festgeschrieben. Wenn die bestimmte Zeit oder Protokollfolge des Fehlers nicht bekannt ist, empfiehlt Quest, die Option Motiv zu verwenden.

13

Auf dem Wiederherstellung durchführen Klicken Sie auf die Registerkarte Schreibgeschützte Datendateien überprüfen und wiederherstellen, wenn nicht aktuell , um schreibgeschützte Datendateien in den Wiederherstellungsprozess einzubeziehen.

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.

14

Auf dem Wiederherstellungskatalog Löschen Sie die Registerkarte Katalog verwenden Option, um sicherzustellen, dass der wiederherstellungskatalog nicht für diese Wiederherstellung verwendet wird.

15

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

RMAN wählt automatisch die besten verfügbaren voll-, inkrementellen oder Archiv-Protokollsicherungen aus und stellt die Datenbank wieder her und wieder her.

CROSSCHECK ARCHIVELOG alle; 17 beenden Sie RMAN.

Wichtig Nachdem eine Notfallwiederherstellung durchgeführt wurde, empfiehlt Quest, eine inkrementelle Sicherung der Stufe 0 mit der ausgewählten Datenbank durchzuführen. Auswahlsatz erstellen Seite.

Manuelles Abrufen einer Steuerdatei

Zurück Weiter



Manuelles Abrufen einer Steuerdatei

Wenn keine Kontrolldatei-AutoBackups verfügbar sind, wird der RMAN-Katalog nicht verwendet, und es wurden nur die Kontrolldatei Sicherungen durch Auswahl des Knotens "Steuerdatei" auf der Seite "NetVault Sicherungsauswahl" durchgeführt. Sie können das folgende Verfahren verwenden, um die Steuerdatei aus einem Sicherungs Stück.

1

Auf dem Wiederherstellungsjobs erstellen-Speichersatz auswählen die letzte verfügbare Sicherung, die mit der Option "controldatei enthalten" gekennzeichnet ist.

SQL > Startup nomount;

Devtype VARCHAR2 (256) deklarieren; Done Boolean;

BEGIN devtype: = dbms_backup_restore. deviceallocate (' sbt_tape ', params = > ' '); dbms_backup_restore.restoresetdatafile; dbms_backup_restore.restorecontrolfileto

('< ziel-PathAndNameOfControlFile >'); dbms_backup_restore.restorebackuppiece

('< backupSegment NameIdentifiedEarlier >', done = > Done);

Ende

/

Zum Beispiel:

sqlplus/nolog Connect/as SYSDBA

Startup nomount; Devtype VARCHAR2 (256) deklarieren; Done Boolean; BEGIN devtype: = dbms_backup_restore. deviceallocate (' sbt_tape ', params = > ' '); dbms_backup_restore.restoresetdatafile; dbms_backup_restore.restorecontrolfileto

('C:\oracle\product\10.1.0\oradata\o10gg\control01.ctl'); dbms_backup_restore.restorebackuppiece

(' ZETK2003: #3293: ZETK2003:274_578391288: O10GG_1135958971 ', done = > Done);

Ende

/

3 Verwenden Sie die Steuer Elementdatei replizieren Befehl zum Kopieren der wiederhergestellten Kontrolldatei.

RMAN-Ziel/nocatalog

DBID festlegen < Source_DBID >; Verbindungsziel/

Ausführen

Kanal C1-Typ ' SBT_TAPE ' zuweisen;

Steuer Elementdatei replizieren aus

'<sourcePathAndNameOfControlFile>';

}

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択