Wissensdatenbank: BACKUP
Backup / Restore von Oracle-SBT
Erstellungsdatum:
2. März 2010
Revisionsdatum:
10. April 2013
Produkt:
DS-Client (Linux)
Zusammenfassung
Dieser Artikel behandelt verschiedene Backup-/Restore-Themen für Oracle-SBT-Backup-Sätze.
"SBT" bezieht sich auf die Oracle "System Backup to Tape" (System-Backup auf Band)
Funktionalität. Der Oracle-SBT-Backup-Satz ist eine spezielle Konfiguration des DS-Clients, mit
der ein nativer Oracle-SBT-Prozess über den DS-Client zum DS-System umgeleitet werden kann
(anstatt auf Band).
WICHTIG: Dieser Backup-Satz-Typ erfordert die manuelle Befehlseingabe auf dem Oracle Server.
Alle Backup- und Restore-Befehle müssen von der Oracle Server Seite ausgelöst werden
(entweder in der RMAN-Befehlszeile oder im Oracle Enterprise Manager. Nur Oracle
Datenbank-Administratoren sollten diesen Backup-Satz-Typ verwenden.
Zusätzliche Dokumentationen sind auf der DS-Client-Installations-DVD im folgenden Verzeichnis
verfügbar:
\Tools\Oracle_SBT_Library
Fehlerbehebung
Fehler
Die folgende Fehlermeldung könnte im DS-Client-Ereignisprotokoll auftreten, wenn Sie ein
Restore von einem Oracle-SBT-Backup-Satz durchführen:
"SBT restore cancelled: Remote side stopped the restore of this file
before all data was transmitted." (SBT-Restore wurde abgebrochen: Die
entfernt-befindliche Seite hat den Restore dieser Datei angehalten, bevor
alle Daten übertragen wurden.)
Grund
Diese Fehlermeldung ist normal. Der RMAN-Restore wurde erfolgreich abgeschlossen und die
wiederhergestellte Datei ist gültig.
Dieser Fehler kann vorkommen, wenn Sie ein Restore von einem Tablespace durchführen. Da der
Restore von RMAN durchgeführt wird, wird RMAN den gesicherten Backup-Satz lesen und
feststellen, welcher Tablespace wiederhergestellt werden soll. Wenn der Backup-Satz denselben
benannten Tablespace enthält, werden Sie diese Fehlermeldung nicht sehen. Falls der Backup-
Satz andere Tablespaces enthält, werden Sie diesen Fehler sehen (d.h. wenn Sie einen selektiven
Restore von weniger als allen Tablespaces im Backup-Satz durchführen).
Beispiel: Sie führen ein Restore eines Tablespaces von einem Backup-Satz einer gesamten
Datenbank durch. RMAN wird den Backup-Satz lesen und nur den Tablespace wiederherstellen,
den Sie benötigen. Nachdem der Tablespace wiederhergestellt ist, wird der SBT-Kanal
freigegeben und RMAN wird angehalten. Jedoch erwartet DS-Client weiterhin, daß RMAN mit
dem Senden der gesamten Datenbank im Backup-Satz fortfährt. Dadurch wird der oben erwähnte
Fehler im DS-Client-Ereignisprotokoll berichtet.
Siehe auch
"Oracle-SBT Backup (LINUX DS-Client)" auf der Seite 171
DS-Client Benutzerhandbuch
v12.2 [Revisionsdatum: 13. Juni 2013]
© Asigra Inc. Alle Rechte vorbehalten.
Erzeugt am: 13.6.13
Seite: 711
Vertraulich.