Verwenden des schrittweisen Notfall Wiederherstellungsvorgangs
● 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
1 Klicken Sie im Navigationsbereich auf Wiederherstellungsjobs erstellen.
2 Wählen Sie auf der Seite wiederherstellungsjobs erstellen-Speichersatz auswählen das Plug-in aus. für Oracle aus der Liste Plug-in-Typ.
3 Um die in der Speichersatz Tabelle angezeigten Elemente weiter zu filtern, verwenden Sie die Client, Datum, und Job-ID Listen.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 Klicken Sie auf Nächsten.
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: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: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: 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:
■ 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 BefehlAlter 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
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.
Variationen zu den folgenden Notfallwiederherstellungsverfahren finden Sie unter Durchführen einer Notfallwiederherstellung in der Oracle Database Backup and Recovery Advanced Benutzerhandbuch.
•
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 >
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
Führen Sie beispielsweise eine Eingabeaufforderung für das Betriebssystem aus:
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."
6
Wiederherstellen der SPFILE aus AutoBackup.
Kanal C1-Typ ' SBT_TAPE ' zuweisen;
Datei von AutoBackup wiederherstellen;
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.
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.
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.
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
1
Auf dem Wiederherstellungsjobs erstellen-Speichersatz auswählen die letzte verfügbare Sicherung, die mit der Option "controldatei enthalten" gekennzeichnet ist.
Devtype VARCHAR2 (256) deklarieren; Done Boolean;
('< ziel-PathAndNameOfControlFile >'); dbms_backup_restore.restorebackuppiece
('< backupSegment NameIdentifiedEarlier >', done = > Done);
sqlplus/nolog Connect/as SYSDBA
('C:\oracle\product\10.1.0\oradata\o10gg\control01.ctl'); dbms_backup_restore.restorebackuppiece
(' ZETK2003: #3293: ZETK2003:274_578391288: O10GG_1135958971 ', done = > Done);
3 Verwenden Sie die Steuer Elementdatei replizieren Befehl zum Kopieren der wiederhergestellten Kontrolldatei.
DBID festlegen < Source_DBID >; Verbindungsziel/
Kanal C1-Typ ' SBT_TAPE ' zuweisen;
Steuer Elementdatei replizieren aus
'<sourcePathAndNameOfControlFile>';
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center