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:

  1. 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.
  2. 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 bei gbak der Fall ist.
  • Sie können mit einem nbackup-Sicherungs/Wiederherstellungszyklus nicht den Eigentümer einer Datenbank ändern, so wie das mit gbak 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 >>