Drucken E-Mail

GBAK - Firebird Backup und Restore

GBAK ist ein Firebird's Kommandozeilen Tool für Backup-und Restore einer kompletten Datenbank.

GBAK ist in der Lage, eine Sicherung durchzuführen, während die Datenbank ausgeführt wird. Es besteht keine Notwendigkeit zum Herunterfahren der Datenbank während eines GBAK Backup.

General Syntax

gbak <options> -user <username> -password <password> <source> <destination>


gbak liegt im Verzeichnis c:\programme\firebird\<firebirdversion>\bin\
<firebirdversion>
- firebird_2_1
- Firebird_2_5

Backup

Für Backups, <source> ist  die Datenbank die sie sichern möchten, ist <destination> der Dateinamen der Sicherungsdatei. 

Beispiel

Netzwerkumgebung:
gbak
-b -g -z -v -i -IG -user SYSDBA -password masterkey meinserver:d:\webfakt\daten\WEBFAKT.FDB d:\webfakt\daten\WEBFAKT.FDK

Lokal:
gbak
-b -g -z -v -i -IG -user SYSDBA -password masterkey d:\webfakt\daten\WEBFAKT.FDB d:\webfakt\daten\WEBFAKT.FDK

 

Restore

Netzwerkumgebung:
gbak -R -g -z -v -i -user sysdba -password masterkey d:\webfakt\daten\WEBFAKT.FDK  meinserver:d:\webfakt\daten\WEBFAKT.FDB

Lokal:
gbak -R -g -z -v -i -user sysdba -password masterkey d:\webfakt\daten\WEBFAKT.FDK  d:\webfakt\daten\WEBFAKT.FDB

Optionen

-nodbtriggers
Suppresses Database Triggers from running [Firebird 2.1]
-pas[sword] <password>
Database password
-fet[ch_password] <filename>
Instead of -password: Fetch password from the file so it is not visible in the command line. When <filename> is stdin, the user will be prompted for the password. [Firebird 2.5]
-m[etadata]
Only backs up/restores metadata (schema). No table data will be re/stored.
-role <role>
Connect as role
-se[rvice]
<hostname>:service_mgr
Backup: Creates the backup file on the database server, using the Service Manager.
Restore: Creates the database from a backup file on the server, using the Service Manager.
All file names (backup file, log file) must be specified as viewn from the server's perspective.
-u[ser] <username>
Database user name
-v[erbose] or
-v[erify]
Verbose output of what GBAK is doing
-y <filename>
Redirect all output messages to <filename>


« Zurück

 nach oben



Zuletzt aktualisiert am Samstag, den 13. August 2011 um 08:53 Uhr
 
© 2012 CiKa Software Ltd. & Co. KG
Fan werden auf Facebook Folgen Sie uns auf Twitter Folgen Sie unserem RSS Feed