Copia de seguridad

Copia de seguridad

Al realizar una actualización manual en Scriptcase o hacer cualquier cambio que afecte la herramienta, se recomienda que el usuario guarde ciertos archivos mediante una copia de seguridad (Backup).

Info
Un Backup es necesario para evitar la pérdida de Proyectos y Configuraciones.

Existen dos formas de realizar una copia de seguridad:

      Forma 1: A través de las configuraciones del Scriptcase
      Forma 2: Haciendo una copia del archivo "nm_scriptcase.db" y carpetas necesarias
Warning
La carpeta app no sirve como copia de seguridad de tus proyectos.



1 - A través de la Configuración de Scriptcase

Para realizar un Backup desde la configuración de Scriptcase, accede a tu entorno de desarrollo:

      1.1 – Primero, vaya al apartado Configuraciones > Administración

            

      1.2 – Luego, haz clic en la opción "Backup", escribe un nombre y haz clic en "Proceso", como muestra la imagen a continuación

            
      1.3 – Después de procesar el archivo, aparecerá un botón de "Download". Haz clic en él para bajar el archivo del Backup
            
            selectedImg

      1.4 – Finalmente, al hacer clic en el botón, se generará un archivo .ZIP con los archivos de la copia de seguridad



2 - Haciendo una copia del archivo "nm_scriptcase.db" y directorios de la carpeta devel/conf

      Para realizar el Backup de esa manera, es necesario usar el administrador de archivos del sistema o la terminal:

Notes
Los siguientes ejemplos fueron hechos en Ubuntu Linux, donde la carpeta principal de Scriptcase está en: /var/www/html/scriptcase/

      2.1 - Usando el Administrador de Archivos

            2.1.1 – Abre tu administrador de archivos y navega hasta la carpeta principal donde está instalado Scriptcase

            2.1.2 – Accede a devel/conf y guarda una copia de los siguientes directorios:

                  1. usr
                  2. upd
                  3. sys
                  4. grp
                  5. icons
                  6. font
                  7. lang

            2.1.3 – Ahora, dentro de la carpeta devel/conf/scriptcase, guarda una copia del archivo llamado nm_scriptcase.db

      2.2 - Usando la Terminal

            2.2.1 – Primero, abre la terminal usando el atajo de teclado Ctrl+Alt+T

            2.2.2 – En la terminal, escribe los siguientes comandos:

            rsync -av /rutaAbsoluta/scriptcase/devel/conf/scriptcase/nm_scriptcase.db /rutaDestino/
            ejemplo: rsync -av /var/www/html/scriptcase/devel/conf/scriptcase/nm_scriptcase.db /var/www/html/

            rsync -av --exclude='scriptcase' /rutaAbsoluta/scriptcase/devel/conf/ /rutaDestino/
            ejemplo: rsync -av --exclude='scriptcase' /var/www/html/scriptcase/devel/conf/ /var/www/html/
            
            2.2.3 – Después de eso, el archivo nm_scriptcase.db y los directorios necesarios habrán sido copiados al destino indicado.
    • Related Articles

    • Actualización de la aplicación de sincronización del módulo de seguridad

      Para mejorar la seguridad en nuestros proyectos, realizamos varios cambios en los archivos de la aplicación. Uno de estos cambios afectó un archivo crucial que indica a las aplicaciones cómo sincronizarse. Para asegurarnos de que la sincronización ...
    • Actualizando el Módulo de Seguridad para Soporte de Inicio de Sesión con Google

      Con la sustitución del protocolo NCP por el protocolo TCP/IP de la ARPANET, la internet ganó espacio para evolucionar constantemente. A medida que más personas se unían a internet, las cosas necesitaban suceder más rápido, haciendo que el proceso de ...
    • El tamaño del archivo de copia de seguridad es mayor que el soportado por PHP

      Si algunos usuarios encuentran este problema, realice los siguientes cambios a continuación: Al acceder al diagnóstico de scriptcase o php info, podemos comprobar esta información: Vaya a php.ini y cambie los tamaños de las directivas: post_max_size  ...
    • Modificar permisos de "admin"

      Muchas veces sucede que modificamos los permisos del usuario admin, y al querer verificar algunas configuraciones o al querer modificar algunas características del ScriptCase no podemos tener acceso ya que se cambiaron los permisos.  Entonces lo que ...
    • Conversión de proyectos a Scriptcase 9

      Scriptcase permite la portabilidad de sus proyectos, de forma sencilla, a través de la conversación de Proyectos. Por lo tanto, los proyectos desarrollados en cualquier versión anterior de la herramienta pueden beneficiarse de todas las nuevas ...