Backup de Datos
Previous Topic  Next Topic 

 

 

 

 

 

 

Esta opción permite obtener un backup de la informacion de la empresa.

 

 

El archivo *.sql / *.zip se genera en el directorio definido para el usuario o en su defecto en la carpeta C:\temp

 

Opciones con trato especial:

-        Toda la empresa:  saca backup de las tablas de MyGestwin de la empresa actual (vgXXnombre_tabla)

-        Toda la BD:   Saca backup de TODA la BD (todas las tablas, de todos los sistemas)

 

Nota:  Si se marca “Enviar después de Backup”, se envía por defecto al FTP1 cuyos parámetros están en el archivo c:\Gci\MySuite\MyGestwin\gciconnect.ini  (ver lineas abajo el parrafo de la configuracion de los ftp)

 

 

Si se usa la última opción (toda la BD), ya no será necesario hacer lo mismo en los otros sistemas.

 

El backup debe hacerse, de preferencia, en el mismo servidor, así el proceso se hará más rápido al evitarse el tráfico en la red. 

Si no se tiene acceso al servidor, el backup puede hacerse también desde cualquier estación con acceso al sistema MyGestwin. 

Para que el proceso se realice más rápido, se debe hacer uso de las librerías propias de la base de datos MySql. 

 

Para ello debe copiar en la carpeta c:\Gci\MySuite\MyGestwin\bin de la PC del usuario estos  archivos que debe descargar y descomprimir:  https://app.box.com/s/vrfqi1yhzmwewyog7bd85csk7f9w9dzc

 

 

El nombre del archivo generado tiene la siguiente estructura y NO DEBE SER MODIFICADO... de lo contrario no sera reconocido al momento de utilizar la opcion para Restaurar Datos: ejm.  bk-08-mg-20200422-latinex.sql

 

bk-           identificador de backup

08-           en este caso identifica la empresa 08

mg-          identifica el backup del sistema MyGestwin

20200422- identifica la fecha en que se hizo el backup

latinex      los primeros 20 caracteres del nombre de la empresa

 

Se puede indicar que luego de hacer el backup se envie el archivo a un ftp para tener una copia de la informacion en otro sitio seguro.

 

 

La configuracion de los ftp 

 

En el archivo gciconnect.ini se identifican los servidores ftp con su prefijo correspondiente (pueden haber varios):

 

 

[FTP1]

Host=ftp.consorcioinformatico.net

User=gci

Password= ‹— ‹›Š

Carpeta=/data

Proxy=

ProxyPort=0

 

[FTP2]

Host=ftp.sgedukit.com

User=test@sgedukit.com

Password=Œ› Œ›œ•

Carpeta=

Proxy=

ProxyPort=0

 

Como pueden ver: el password esta encriptado, pero cuando se ingresa manualmente la primera vez debe ingresarse asi:

Ejm:

 

[FTP2]

Host=ftp.sgedukit.com

User=test@sgedukit.com

Password=//mipassword

Carpeta=

Proxy=

ProxyPort=0

 

Se ingresa “//” antes del password y el sistema, luego que ingresa, encripta todo lo que esta despues de // y lo vuelve a grabar encriptado.

 

 

PROGRAMAR BACKUPS AUTOMATICOS

 

Se ha considerado la opcion para programar los backups automaticos y enviarlos a uno o varios servidores FTP.

 

Se debe crear un archivo .bat que se puede dejar como tarea programada.  El comando es como sigue:

 

      MyGestwin /BACKUP/EMP=89/RUTA=C:\backups/FTP=FTP1

 

donde:

/EMP=xx   identifica el ID de la empresa a la que se le va a sacar backup

/RUTA=aaaa   identifica el directorio donde se guardara el archivo de backup

/FTP=xxxx identifica los servidores a los que se va a enviar, separados por comas, sin espacios.

                      FTPn es el servidor cuyos parámetros están definidos en gciconnect.ini

/COMP    incluye tablas compartidas ( usuarios, accesos, empresas)

 

Ejemplos:

 

1. Backup de la empresa 05 en la carpeta c:\temp (default)

    Mygestwin /BACKUP/EMP=05

 

2. Backup de una empresa en una carpeta especifica

     Mygestwin /BACKUP/EMP=05/RUTA=F:\bkpmg

 

3. Backup de la empresa 05 en una carpeta especifica y envio a un FTP (leído desde gciconnect.ini de la empresa)

     Mygestwin /BACKUP/EMP=05/RUTA=F:\bkpmg/FTP=FTP3

 

4. Backup de la empresa 05 en una carpeta especifica incluyendo tablas compartidas (usuarios, accesos, empresas)

    Mygestwin /BACKUP/EMP=05/RUTA=F:\bkpmg/COMP

 

5. Backup de toda la BD 

    Mygestwin /BACKUP/ALLBD

 

6. Backup de toda la BD  y envio a ftp

    Mygestwin /BACKUP/ALLBD/FTP=FTP2

 

7. Backup de toda la BD a una ruta especifica

    Mygestwin /BACKUP/ALLBD/RUTA=F:\bkpmg

 

   Si se requiere comprimir el archivo SQL generado, en la carpeta c:\Gci\MySuite\MyGestwin debe copiarse el archivo ZIP.EXE 

   que puede descargarse desde este link    https://app.box.com/s/8dkhl3yljqrjbr6zm3q6720scdaow30z