Firebird Documentation Index → Firebirds nbackup-tool → Functies en parameters |
Hieronder volgt een overzicht van nbackups parameters. Als het veld “Sinds” leeg is, bestaat de parameter al vanaf de eerste versie van nbackup, in Firebird 2.0.
Tabel 1. Parameters van nbackup
Parameter | Functie | Sinds |
---|---|---|
-B n <database>
[<bestand> ]
|
Backup database naar bestand, niveau n |
|
-R <database>
[<bestand> ...]
|
Herstel database vanuit bestand(en) | |
-L <database> |
Vergrendel database | |
-N <database> |
Ontgrendel vergrendelde database | |
-F <database> |
Ontgrendel zelf teruggezette database | |
-S | Geef grootte in pagina's (bij -L) | 2.1 |
-T | Onderdruk databasetriggers (bij -B, -L, -N) | 2.1 |
-D on|off | Rechtstreekse I/O aan/uit (bij -B) | 2.1.4 |
-U <naam> |
Geef gebruikersnaam op (bij -B, -L, -N) | |
-P <wachtwoord> |
Geef wachtwoord op (bij -B, -L, -N) | |
-FE <bestand> |
Lees wachtwoord uit bestand (bij -B, -L, -N) | 2.5 |
-Z | Toon versie-info (los of bij -B, -R, -L, -N, -F) | 2.5 |
-? | Help (schakelt alle andere opties uit) | 2.5 |
Parameters van nbackup zijn niet hoofdlettergevoelig. Alle parameters zullen uitgebreid worden besproken in het vervolg van deze handleiding.
Afhankelijk van de gebruikte hoofdfunctie (-B
,
-R
, -L
, -N
of
-F
) kan nbackup verschillende typen toegang tot de database nodig hebben:
een verbinding via de Firebirdserver, rechtstreekse bestandstoegang, of beide. Hieronder een
overzicht:
Tabel 2. Benodigde toegang
Parameter | Functie | Toegang |
---|---|---|
-B | Backup | server + bestand |
-R | Herstel | bestand |
-L | Vergrendel | server |
-N | Ontgrendel na -L | server |
-F | Ontgrendel na zelf terugzetten | bestand |
Waar servertoegang nodig is (bij -B
, -L
en
-N
), moet de gebruiker ofwel een naam en wachtwoord opgeven (met
-U
en -P
/-FE
of via de
omgevingsvariabelen ISC_USER
en ISC_PASSWORD
), ofwel op andere
gronden door de server worden toegelaten (bijv. als root onder Posix of door “trusted
authentication” onder Windows).
Waar bestandstoegang nodig is (bij -B
, -R
en
-F
), moet de gebruiker voldoende lees- en/of schrijfrechten hebben op het
databasebestand.
Waar alléén bestandstoegang nodig is (bij -R
en
-F
), hoeft de gebruiker niet over een Firebird-inlog te beschikken en
hoeft zelfs geen server te draaien.
NB: In het bovenstaande gaat het telkens om toegang tot de database. De toegang tot de backup is natuurlijk altijd puur op bestandsniveau.
Firebird Documentation Index → Firebirds nbackup-tool → Functies en parameters |