Funktionen und Parameter
Die folgende Tabelle gibt einen Überblick über die Parameter von nbackup.Wenn das Feld “Hinzugefügt” leer ist, ist der Parameter seit der Einführung von nbackup in Firebird 2.0.f vorhanden.
Parameter | Funktion | Hinzugefügt |
---|---|---|
|
Erstellen von Level-n-Backups der Datenbank in eine Datei |
|
|
Datenbank aus Sicherungsdatei (en) wiederherstellen |
|
|
Datenbank sperren |
|
|
Gesperrte Datenbank entsperren |
|
|
Entsperren Sie die vom Benutzer wiederhergestellte Datenbank |
|
|
Geben Sie die Größe der Datenbankseiten an (mit |
2.1 |
|
Datenbanktrigger unterdrücken (mit |
2.1 |
|
Direkte I/O an/aus (mit |
2.1.4 |
|
Geben Sie den Benutzernamen an (mit |
|
|
Passwort eingeben (mit |
|
|
Passwort aus Datei abrufen (mit |
2.5 |
|
Versionsinfo (allein oder mit |
2.5 |
|
Hilfe (schaltet alle anderen Parameter aus) |
2.5 |
Abhängig von der gewählten Hauptfunktion (-B
,-R
, -L
,-N
oder -F
) erfordert nbackup möglicherweise verschiedene Arten des Zugriffs auf die Datenbank: eine Firebird-Serververbindung, direkter Dateizugriff oder beides.Die folgende Tabelle enthält die Details:
Parameter | Funktion | Zugriff |
---|---|---|
|
Datensicherung |
Server + Datei |
|
Wiederherstellung |
Datei |
|
Sperren |
Server |
|
Entsperren (rückgängig |
Server |
|
Nach Wiederherstellung durch den Benutzer entsperren |
Datei |
Wenn Serverzugriff erforderlich ist (mit -B
, -L
und -N
), muss der Benutzer entweder einen Firebird-Benutzernamen und ein Kennwort angeben(mit -U
und -P
/-FE
oder über die Umgebungsvariablen ISC_USER
und ISC_PASSWORD
) oder vom Server aus anderen Gründen zugelassen werden (z. B. als root unter Posix oder durch vertrauenswürdige Authentifizierung unter Windows).
Wenn Dateisystemzugriff erforderlich ist (mit -B
, -R
und -F
), muss der Benutzer über ausreichende Lese- und / oder Schreibrechte für die Datenbankdatei verfügen.
Wenn ausschließlich Dateisystemzugriff erforderlich ist (mit -R
und -F
), muss der Benutzer nicht über ein Firebird-Login verfügen und ein laufender Firebird-Server muss nicht vorhanden sein.
Bitte beachten Sie: Die obige Tabelle und der Text betreffen den Zugriff auf die Datenbank.Der Zugriff auf die Sicherungsdatei erfolgt — natürlich — immer auf Dateisystemebene.