Está en la página 1de 2

Tutorial, como respaldar base de datos de sae 5.

0 cada hora sin cerrar el sae



Les mando un Tutorial que yo hice, para respaldar cada hora la base de datos del sae (bases en
Firebid 2.5) sin necesidad de cerrar el SAE
Paso 1
Copia el gbak.exe de la siguiente ruta C:\Archivos de programa\Firebird\Firebird_2_5\bin (esta ruta es
donde Sae instala el Firebird por defecto) a la misma carpeta donde tienes tu base de datos por
ejemplo yo la tengo en C:\ASPEL
Paso 2
copia con el bloc de notas los siguiente
gbak -v -t -user sysdba -password masterkey C:\ASPEL\mamx13\mamx13.fdb
Z:\respaldo\mamx13.fbk
Donde mamx13/ es la carpeta donde esta mi base de datos y mamx13.fdb es la base de datos,
y Z:\respaldo\mamx13.fbk, es la unidad, carpeta, y nombre del respaldo de la base de datos
respaldada y compactada
Guarda el blok de notas como respaldo.bat, y cambia el tipo a "todos los archivos"
en la misma carpeta donde tienes la base de datos (en mi caso) C:\ASPEL
Ahora solo queda decirle a Windows cada cuando ejecute el BAT, te vas a panel de control, tareas
programadas, agregar tarea programada, siguiente, examinar, te vas a C:\ASPEL y marcas
respaldo.bat, y lo programas cada 1 hora, o como mejor te paresca,
de esta forma respaldas tu informacion transparente y sin problema, en otro post les pondre como
restaurar esta base de datos cuando sea nesesario

Saludos

Bueno ahora el como restaurar el respaldo en caso de ser necesario
En Windows, inicio ejecutar y escribes CMD enter
te abre la consola de DOS pones cd.. enter las veces que sean nesesarias hasta esta en Raiz o C: en
mi caso como el gbak.exe esta en c:\aspel le dare cd aspel enter
Ahora escribiras lo de abajo para Restaurar un base de datos ya esistente (Firebird 2.x)
gbak -r o -v -user sysdba -password masterkey Z:\respaldo\mamx13.fbk
C:\ASPEL\mamx13\mamx13.fdb
Lo anerior es el ejemplo de como yo tengo mi base dee datos, obviamente las unidades, carpetas y
nombres de archivo seran los tuyos
Ahora escribiras lo de abajo para Un Restore en otra ruta

gbak -c -v -user SYSDBA -password masterkey Z:\respaldo\mamx13.fbk
C:\ASPEL\mamx13\mamx13nueva.fdb

Nota importante las bases de datos de Firebird (SAE 5.0) tienen extencion FDB, y cuando respaldas se
compacta como si fuera un (ZIP) y quedan guardada con extencion FBK, por eso fijate bien en la
extencion al escribir

Eso es todo, DUDAS?? postealas y tratare de ayudarte
PD, tambien puedes hacer un BAT (como en el primer post) pero para restaurar, y lo pones en la
misma carpeta que l primer BAT, asi solo le das doble cic, y te hace la restauracion, ya sea (en la
misma ruta o en otra ruta) esto te facilitara hacerlo si no tienes experiencia en la consola de DOS.

También podría gustarte