AMOS NX Installationsanleitung

1.13 Backup der Datenbanken 71 Kommandozeile für Backup (Sicherung) einer Datenbank Die Syntax für ein Backup lautet: gbak -backup -user sysdba -password masterkey DB.SRZ DB.BK! Setzen Sie für sysdba und masterkey ggfs. abweichende Benutzerdaten Ihres Fire- bird SQL-Servers ein. DB.SRZ kennzeichnet die gewünschte Datenbank, z.B. auf Ihrem Dateiserver oder im Verzeichnis DB Ihres Einzelplatzes. Beachten Sie, daß das Kommandozeilentool gbak.exe auf dem jeweiligen Computer gestartet werden muss, auf dem sich auch die Datenbank befindet. Wenn Sie also eine Datenbank auf Ihrem Server sichern möchten, lässt sich dies nicht von einem Arbeitsplatz aus erledigen. Sie müssen die gbak.exe verwenden, die auf dem Server installiert ist. DB.BK! steht für die Backup-Datei. Wählen Sie einen beliebigen Dateinamen. Auch diese Datei muss sich in einem von gbak.exe lokal erreichbaren Verzeichnis befin- den. Der oben beschriebene Befehl erstellt das Backup in demselben Verzeichnis, in dem auch die Datenbank abgelegt ist. Sie können durch Angabe eines Verzeich- nisses jederzeit einen anderen Ablageort (auf demselben Computer) wählen. Kommandozeile für Restore (Wiederherstellung) einer Datenbank Die Syntax für ein Restore lautet: gbak -restore -user sysdba -password masterkey DB.BK! DB.SRZ - fix_fss_metadata win1252 Diese Kommandozeile erzeugt aus der Backup-Datei DB.BK! (siehe oben) wieder ei- ne verwendbare Firebird SQL-Datenbank. Achten Sie bitte darauf, daß Sie mit die- sem Befehl keine bestehende Datenbank überschreiben, da gbak.exe diesbezüglich keine Prüfung vornimmt. Der Anhang -fix_fss_metadata win1252 beseitigt einen (möglichen) Fehler mit dem verwendeten Zeichensatz und sollte immer angehängt werden.

RkJQdWJsaXNoZXIy NzI3Mjky