Copia de seguridad

Esta opción del menú Utilidades realiza una copia de seguridad de la empresa a la que estemos conectado en el momento. Se generará un fichero compuesto por el nombre de la base de datos, más la fecha y hora en formato aa/mm/dd-hhmm. La fecha dispuesta de esta forma facilita la consulta de los ficheros de copia de seguridad ya que si se consultan ordenados por nombre, el orden se realizará de forma cronológica.

Si utilizamos Postgres no se efectuarán copias de seguridad a bases de datos a las que se tenga que acceder por clave. En este caso podemos emplear el programa pg_dump suministrado por el paquete Postgres (al fin y al cabo esta utilidad es la que emplea nuestra aplicación para realizar la copia). Para ello, desde la línea de comandos de una consola de texto escribiremos pg_dump bd copia.sql, donde sustituiremos la cadena bd por el nombre de la base de datos, y copia.sql por el nombre del fichero que deseemos generar. Si la base de datos está en otro host, emplearemos la opción -h para ejecutar pg_dump: pg_dump -h pepe bd copia.sql, donde pepe será sustituido por el nombre del ordenador donde está guardada la base de datos.