Einführung in CA ARCserve Backup-Agenten und -Optionen › Verwenden der Agenten › Agent für Oracle › Verwenden des Agenten im dateibasierten Modus › Restore mithilfe des Agent für Oracle im dateibasierten Modus › Restore von vollständigen Datenbanken, Tablespaces, Datendateien oder Kontrolldateien
Restore von vollständigen Datenbanken, Tablespaces, Datendateien oder Kontrolldateien
Sie können ein Restore für vollständige Datenbanken, Tablespaces, Datendateien oder Kontrolldateien durchführen.
So stellen Sie vollständige Datenbanken, Tablespaces, Datendateien oder Kontrolldateien wieder her
- Fahren Sie den Oracle-Server herunter. Wenn Sie den Oracle-Server nicht herunterfahren und lediglich ein Restore für einen Tablespace oder eine Datendatei durchführen möchten, schalten Sie das Tablespace offline.
- Starten Sie CA ARCserve Backup, und öffnen Sie den Wiederherstellungs-Manager.
- Blenden Sie im Wiederherstellungs-Manager auf der Registerkarte "Quelle" den Oracle-Server ein, und wählen Sie unter Verwendung der Option "Wiederherstellung nach Baumstruktur" die wiederherzustellenden Objekte aus.
Hinweis: Die Oracle-Datenbankobjekte werden automatisch an ihrem ursprünglichen Speicherort wiederhergestellt. Wenn Sie an den ursprünglichen Speicherorten wiederherstellen, müssen Sie kein Ziel angeben.
Nehmen Sie diese Überlegungen zur Kenntnis, wenn Sie die Objekte auswählen, die Sie wiederherstellen möchten:
- Wählen Sie für das Restore der Datei das Objekt ~CONTRO FILE aus. Bei dem Restore wird die Kontrolldatei unter dem Namen CONTROL.SIDNAME im Stammverzeichnis des Agenten gespeichert. Anschließend können Sie den MS-DOS-Befehl zum Kopieren verwenden, um die wiederhergestellten Kontrolldateien in das entsprechende Verzeichnis zu kopieren.
Wichtig! Sie müssen alle standardmäßigen Kontrolldateien der Datenbank im folgenden Format mit den wiederhergestellten Datenbankkontrolldateien überschreiben:
copy CONTROL.ORCL path\CONTROL01.CTL
Weitere Informationen zum Restore einer Kontrolldatei finden Sie in der Oracle-Dokumentation.
- Wenn Sie ein Restore entweder für das System-Tablespace oder für ein Tablespace, das Rollback-Segmente enthält, durchführen möchten, fahren Sie zunächst die Datenbank herunter und führen Sie ein vollständiges Datenbank-Restore durch.
- Wenn Sie sich in der Baumstrukturansicht befinden, klicken Sie für den Restore einer älteren Tablespace-Sitzung auf "Wiederherstellungspunkt", und wählen die gewünschte Sitzung aus. Klicken Sie nach Auswahl der Sitzung auf "OK", und beenden Sie dann den Restore-Vorgang.
- Wenn Ihre aktuellen Kontrolldateien und die archivierten Redo-Protokolldateien nicht beschädigt sind, ist es unter Umständen nicht erforderlich, ein Recovery der gesicherten Kontrolldateien durchzuführen und die aktuellen Kontrolldateien zu überschreiben. Die Beibehaltung der aktuellen Kontrolldateien ermöglicht es Ihnen, die letzte verwendbare Version der Datenbank wiederherzustellen.
- Wenn Sie einen Restore auf einem anderen Server als dem ursprünglichen durchführen, klicken Sie auf die Registerkarte "Ziel".
Wählen Sie auf der Registerkarte "Ziel" zunächst das Windows-System und dann das Verzeichnis auf dem Server aus, auf dem die Wiederherstellung durchgeführt werden soll.
Hinweis: Nach Abschluss des Restores müssen Sie die Oracle-Dateien möglicherweise manuell an ihren richtigen Speicherort verschieben. Falls die Oracle-Datenbank über mehrere Archivprotokollverzeichnisse verfügt und mehrere Archivprotokolldateien wiederhergestellt werden sollen, kopieren Sie die wiederhergestellten Dateien zu Synchronisierungszwecken in alle Archivprotokollverzeichnisse.
Sie können die einzelnen Tablespaces innerhalb der Datenbank nicht durchsuchen, da Sie Datenbankobjekte in dem übergeordneten Container wiederherstellen müssen, und nicht in den einzelnen Objekten selbst.
- Klicken Sie auf die Registerkarte "Ablaufplan", um die Ablaufplanoptionen aufzurufen.
- Klicken Sie auf "Übergeben".
Das Dialogfeld "Benutzername und Kennwort der Sitzung" wird angezeigt.
- Um den Benutzernamen und das Kennwort (und das Sitzungskennwort) für den Rechner, auf dem der Oracle-Quell-Server ausgeführt wird, einzugeben oder zu ändern, wählen Sie die Sitzung aus, und klicken Sie auf "Bearbeiten".
- Geben Sie den Benutzernamen SYSTEM (für Oracle 9i,10g und 11g) oder einen Benutzer ein, der über die gleichen Berechtigungen wie SYSDBA verfügt, sowie das Kennwort für Ihren Oracle-Server.
Klicken Sie auf "OK".
Der Job wird übergeben. Im Jobstatus-Manager können Sie den Job überwachen.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|