El programa permite hacer las copias de seguridad sin salir de la aplicacion. Las copias pueden ser de tres tipos:
La selección de una forma u otra se hace en el apartado de Empresa, en la solapa Puesto, en el apartado de copia de seguridad.
Para distribuidores y editoriales recomendamos la completa que es más flexible y potente.
Para sistemas de red local con servidor dedicado, aconsejamos la de Contingencia que hace una copia de TODO el directorio. Este tipo de copia debería ser supervisado por ARG.
COMPLETA
La copia de seguridad presenta la siguiente pantalla:
En ella podemos ver:
• | El nombre de la copia.- Indica la primera linea del fichero de control. |
• | El control de la copia (fondo amarillo).- Es el texto del fichero de control. |
• | Seleccion de la periodicidad.- Aqui indicamos si la copia que vamos a hacer es diaria, semanal, mensual o anual. Según el botón marcado, se hará en una carpeta u otra. |
• | Procesos a efecturar.- Son los procesos que se harán cuando se pulse en la hélice. |
• | Copiar.- Copiará los ficheros en función del control de copia. En el directorio donse se hace la copia, se crea un fichero con el nombre _que._es que contiene la fecha y la hora de la copia. |
• | Probar.- Probará los ficheros en el destino que se indique en el control de copia. En el directorio donse se hace la prueba, se crea un fichero con el nombre _test._es que contiene la fecha y la hora de la prueba y una relación de los ficheros probados. En caso de haber un fallo en uno de ellos, se graba el campo, el registro y el contenido. |
• | Informacion de la ultima copia.- Indica la fecha y hora de la ultima copia. |
En caso de hacer la copia de seguridad por otro método externo a la aplicación debe tener en cuenta lo siguiente:
• | Los datos se graban en cada ordenador dentro de la carpeta \ARG. |
• | Los datos principales residen en el servidor en la carpeta \ARG\LIBROS. Los ficheros de datos son: |
• | *.DBF Son los ficheros de datos |
• | *.DBV Son los ficheros de campos de texto, como los comentarios en CLIENTES, EDITORIALES y LIBROS |
• | *.CDX Son los índices. En caso de querer ahorrar tiempo y/o espacio, no es necesario hacer la copia de estos ficheros puesto que se pueden reconstruir en caso de necesidad- |
• | *.INI Son los ficheros de parámetros. |
• | *.CTL Es el fichero que controla los textos que se presental al usuario cuando se hace la configuración del sistema |
• | En algunas instalaciones grandes, los históricos se graban en una carpeta aparte, normalmente \ARG\HISTO. |
• | Cada puesto de trabajo que puede ejecutar la aplicación, también tiene datos en \ARG\PUESTO. |
Relación de variables
Son variables del programa que pueden ser utilizadas para formar un comando en el proceso de copia. El programa todos lo que se represente entre los signos < y > lo toma como una instrucción xBase. Dentro de este comando están las variables que pueden ir solas o formando parte de una expresión.
• | cAno.- Indica el año actual en formato 05, 06, etc. |
• | cAno4.- Indica el año actual en formato 2005, 2006, etc. |
• | cDirExe.- Indica el directorio completo (unidad:\senda) donde esta el fichero ejecutable GESDIS.EXE |
• | cDirCopia.- Indica la carpeta según sea el tipo de copia. Esta carpeta ha de añadirse a una senda que contenga la unidad. Ver el ejemplo de la pantalla indicada más arriba. |
• | Diaria: \DIARIA\LUNES o \DIARIA\MARTES, etc |
• | Semanal: \SEMANAL\#n donde n presenta un número del 1 al 6/7 en función del día del mes en módulo 5 (no 7). |
• | Mensual: \MENSUAL\#n donde n es el número de mes del 01 al 12. |
• | Anual: \ANUAL\#n donde n es el año en la forma 2005, 2006, etc. |
SENCILLA
Una vez que entra a esta opción aparecerá la siguiente pantalla:
En ella puede determinar:
La carpeta principal de copia.- En este caso se presenta una subcarpeta denominada COPIABAK que cuelga de la carpeta donde esta el ejecutable. Si usted tiene una red local, lo mejor es hacer la copia en el puesto, con el fin de preveer la rotura del disco servidor.
Periodicidad de la copia.- Puede ser Diaria, Semanal, Mensual o Anual. El proceso es manual. Es usted quien debe determinar que tipo de copia esta haciendo.
El programa si es diaria, pondrá automáticamente el día de la semana. De esta forma, si indica copia diaria un jueves, la copia se hará en C:\ARG\LIBRE\COPIABAK\DIARIO\JUEVES.
Si es Semanal, calcula la semana del mes a cinco días por semana de modo que se hacen 6 grupos de 5 días.
Si es Mensual, se hará según el mes del año.
Si es Anual, se añade a la senda de copia el año actual.
Tipo de ficheros.- Puede copiar los ficheros del directorio \ARG\LIBRE, con extensión
.DBF Ficheros de datos. Son los más necesarios
.CDX,IA Ficheros índices. No son necesarios
.EXE,DLL Ficheros ejecutables. No son necesarios
.INI,CTL,SYS Ficheros auxiliares. No son necesarios
TODOS TODOS los ficheros.
Procesos a efectuar.- Son los procesos que se harán cuando se pulse en la hélice.
• | Copiar.- Normalmente estará activado. Se puede desactivar, por ejemplo si se quiere solo probar. Copiará los ficheros en función del control de copia. En el directorio donde se hace la copia, se crea un fichero con el nombre _que._es que contiene la fecha y la hora de la copia. |
• | Comprueba.-Comprueba que los ficheros copiados tienen su contenido correcto. NO comprueba solo si la copia es igual al origen, va más allá. Comprueba el interior de las bases de datos. Por ejemplo, si el origen tiene "basura", la copia la tendrá también, con lo cual una comprobación comparativa daría el fichero por bueno. Con este tipo de comprobación interna se mirán que los campos de fecha, tengan fechas lógicas, los campos numéricos que no tengan letras, etc.. En el directorio donde se hace la prueba, se crea un fichero con el nombre _test._es que contiene la fecha y la hora de la prueba y una relación de los ficheros probados. En caso de haber un fallo en uno de ellos, se graba el campo, el registro y el contenido. |
NOTA.- Tenga en cuenta que este sistema UNICAMENTE copia ficheros de la aplicación GESLIB.
No se ha previsto un mecanismos de restauración para evitar que por equivocación se copien ficheros viejos sobre otros nuevos. Si es necesario recuperar datos desde la copia, hay que hacerlo por medio del sistema operativo, preferentemente con la tutela de ARG.
CONTINGENCIA
La copia de tipo Contingencia esta especialmente diseñada para tener grabado de forma permanente una copia del servidor en otro ordenador, de modo que en caso de fallo del servidor, de una forma rápida se pueda hacer el equipo que contiene la copia como servidor. De esta forma en poco tiempo el sistema completo esta en marcha.
La contingencia es algo mas que una copia. Es conveniente estar asesorado por ARG para diseñar la copia y sobre todo para tener previstos los pasos a seguir en caso de fallo del servidor.
La copia de seguridad de tipo Contingencia presenta la siguiente pantalla:
En ella podemos ver:
• | El nombre de la copia.- Indica la primera línea del fichero de control. |
• | El control de la copia (fondo amarillo).- Es el texto del fichero de control. |
• | Procesos a efectuar.- Son los procesos que se harán cuando se pulse en la hélice. |
• | Copiar.- Copiará los ficheros en función del control de copia. En el directorio donde se hace la copia, se crea un fichero con el nombre _que._es que contiene la fecha y la hora de la copia. |
• | Probar.- Probará los ficheros en el destino que se indique en el control de copia. En el directorio donde se hace la prueba, se crea un fichero con el nombre _test._es que contiene la fecha y la hora de la prueba y una relación de los ficheros probados. En caso de haber un fallo en uno de ellos, se graba el campo, el registro y el contenido. |
• | Informacion de la ultima copia.- Indica la fecha y hora de la ultima copia. |
|