Saltar al contenido principal
Base de conocimientosv12.0

Trasladar Celoxis a otra máquina

El procedimiento es el siguiente: primero instalamos Celoxis en la nueva máquina. Verificamos que la instalación funcione correctamente. Luego, reemplazamos la base de datos y el directorio de datos con los de la máquina anterior.

Supondremos que M1 es la máquina antigua y M2 es la máquina nueva en la que se instalará Celoxis.

Solicita una nueva licencia para M2

Lea este capítulo sobre cómo solicitar una licencia. Debe iniciar el proceso de migración solo después de tener el nuevo archivo de licencia.

Realice una copia de seguridad de su base de datos y directorio de datos en M1

  1. En la M1, navegue hasta Administrador del sitioConfiguración del sitio y busque el nombre de la base de datos y el directorio de datos en Información del servidor. Ver este ejemplo.
  2. En M1, detenga Celoxis.
  3. Realice una copia de seguridad de su base de datos en un archivo llamado database.backup y copie el directorio data a un directorio data. Asegúrese de que este directorio tenga los dos subdirectorios indices y documents.

Complete y verifique la instalación de Celoxis en M2

Instala Celoxis en tu nuevo servidor. Verifica que puedas iniciar sesión y que veas los datos de muestra en tu panel de control. Por ahora, no es necesario configurar el servidor de correo electrónico, la autenticación, etc. Podrás hacerlo una vez que se hayan restaurado tus datos.

Restaurar la copia de seguridad de la base de datos y el directorio de datos en M2

  1. En M2, navegue hasta Administrador del sitioConfiguración del sitio y busque el nombre de la base de datos y el directorio de datos en Información del servidor. Ver este ejemplo Para obtener más información.
  2. Deja de usar Celoxis.
  3. Eliminar la base de datos existente.
  4. Recrea la base de datos utilizando el mismo usuario que Celoxis usará para conectarse a ella.
  5. Restaure la base de datos desde el archivo de copia de seguridad en M1. Las instrucciones se proporcionan más adelante en este capítulo.
  6. Elimine su directorio de datos (registrado en el paso 1) y copie el de datos que tiene de M1 en su lugar.
  7. Suponiendo que su directorio de datos en M2 se encuentra en C:\celoxis\data, ejecute la siguiente consulta SQL: update db_config set value='C:\celoxis\data' where name='local_storage_root'
  8. Suponiendo que ahora accederá a Celoxis como http://celoxis.acme.com:8888, ejecute la siguiente consulta SQL: update db_company set server_name='celoxis.acme.com:8888'
  9. Comienza con Celoxis.
  10. Actualizar la configuración del sitio, como la configuración de correo electrónico, etc., si es necesario.

Restaurando su base de datos

PostgreSQL

pg_restore -Fc -d<dbname> -O -U<username> copia de seguridad de la base de datos

Microsoft SQL Server

Utilizando Enterprise Manager, haga clic con el botón derecho en el nodo de la base de datos y seleccione Restaurar desde todas las tareas. Utilice el archivo database.bak proporcionado.

Oráculo

Póngase en contacto con su administrador de bases de datos Oracle.