nbackup Funktionalität - Ein Überblick
<< Einleitung | Firebird's nbackup Tool | Erstellen und Wiederherstellen von Sicherungen >>
nbackup
Funktionalität - Ein Überblick
Mit nbackup
können Sie zwei unterschiedliche Arten von Aufgaben durchführen:
- Erstellung und Wiederherstellung von vollständigen und inkrementellen Sicherungen. Eine inkrementelle Sicherung beinhaltet nur Änderungen, die nach dem Zeitpunkt einer vorangegangenen Sicherung durchgeführt worden sind.
- Sperren der Hauptdatenbankdatei, um eine Sicherung durch Kopieren oder durch Verwendung anderer Sicherungs-Tools durchzuführen. In diesem Modus erstellt
nbackup
keine Sicherung, sondern es stellt nur einen Zustand her, damit eine proprietäre Sicherung (z.B. Bandsicherung), sicher durchgeführt werden kann. Dieser Modus besitzt auch eine Regelung für die Wiederherstellung.
Beide Modi können auf einer aktiven Datenbank angewendet werden, ohne dabei verbundene Benutzer zu behindern. Die erstellte Sicherung entspricht immer dem Zustand der Datenbank, zum Zeitpunkt des Starts der Sicherung. In diesem Fall unterscheidet sich nbackup
nicht von gbak
.
Vorteile von nbackup
- Beide Modi: Sehr schnell (so schnell, wie es die Hardware und das Betriebssystem erlauben), da
nbackup
nicht die aktuellen Daten betrachtet. Im Backup-Modus wird der Inhalt mehr oder weniger blindlings in die Sicherungdsdatei geschrieben. - Sicherungs/Wiederherstellungs-Modus: Zeit- und Festplattenplatzersparnis, weil nicht jedesmal eine vollständige Sicherung erstellt werden muss. Dies kann einen großen Unterschied bei Datenbanken im Gigabyte-Bereich machen.
- Sperren/Entsperren Modus: Vollkommene Freiheit bei der Wahl der Sicherungs-, Kopier- und Komprimierungstools.
Einschränkungen von nbackup
nbackup
wird kein Sweep und auch keine Verkleinerung Ihrer Datenbank durchführen, so wie das beigbak
der Fall ist.- Sie können mit einem
nbackup
-Sicherungs/Wiederherstellungszyklus nicht den Eigentümer einer Datenbank ändern, so wie das mitgbak
möglich ist. nbackup
kann keine transportablen Sicherungen erstellen, d.h. Sicherungen, die auf einer nichtkompatiblen Plattform oder einer unterschiedlichen Serverversion wiederhergestellt werden können.- Zu diesem Zeitpunkt sollte
nbackup
nicht auf Mehrdateiendatenbanken ausgeführt werden. nbackup
kann nur lokale Datenbanken sichern.
Die unterschiedlichen Funktionen von nbackup
werden in den folgenden Abschnitten diskutiert.
Siehe auch:
englischsprachig:
InterBase® and Firebird command-line utilities: nbackup
zurück zum Seitenanfang
<< Einleitung | Firebird's nbackup Tool | Erstellen und Wiederherstellen von Sicherungen >>