0 calificaciones0% encontró este documento útil (0 votos)
275 vistas2 páginas
Este documento proporciona instrucciones para realizar respaldos automáticos cada hora de la base de datos del sistema SAE 5.0 sin necesidad de cerrar el programa. Explica cómo copiar el ejecutable gbak.exe a la carpeta de la base de datos, crear un archivo .bat para ejecutar el respaldo a una unidad externa, y programar la tarea en el Planificador de tareas de Windows. También indica cómo restaurar la base de datos respaldada utilizando el mismo ejecutable gbak.exe en caso de ser necesario.
Este documento proporciona instrucciones para realizar respaldos automáticos cada hora de la base de datos del sistema SAE 5.0 sin necesidad de cerrar el programa. Explica cómo copiar el ejecutable gbak.exe a la carpeta de la base de datos, crear un archivo .bat para ejecutar el respaldo a una unidad externa, y programar la tarea en el Planificador de tareas de Windows. También indica cómo restaurar la base de datos respaldada utilizando el mismo ejecutable gbak.exe en caso de ser necesario.
Este documento proporciona instrucciones para realizar respaldos automáticos cada hora de la base de datos del sistema SAE 5.0 sin necesidad de cerrar el programa. Explica cómo copiar el ejecutable gbak.exe a la carpeta de la base de datos, crear un archivo .bat para ejecutar el respaldo a una unidad externa, y programar la tarea en el Planificador de tareas de Windows. También indica cómo restaurar la base de datos respaldada utilizando el mismo ejecutable gbak.exe en caso de ser necesario.
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
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.