FAQ Migrar mi base de datos MySQL hacia PostgreSQL
Prerrequisitos
Su versión de Dolibarr debe de ser como mínimo la versión 3.2.0. Si no es su caso, proceda antes a una actualización de su Dolibarr estando bajo MySQL.
Proceso
Exportar Mysql
- Vaya a la página Configuración - Utilidades - Copia.
- Escoja el método de exportación "MySql dump".
- Escoja compatibilidad de exportación "POSTGRESQL".
- Escoja "Sin compresión" y haga clic en "Generar copia".
- Vaya a su directorio de sus datos Dolibarr (el directorio se indica en "Configuración - Info Sistema - Dolibarr - Todos los parámetros" en la línea "Directorio raíz de los archivos de datos").
- Vaya dentro del directorio a admin/backup. Encontrará el dump de la base de datos que acaba de generar.
Creación base de datos PostGreSQL
- Cree una base de datos PostGreSQL virgen con un nombre de su elección.
Importar la copia de seguridad
- Importe el archivo exportado en la nueva base de datos de la siguiente forma...
Modificación de su archivo de configuración Dolibarr
- Abra con un editor de texto el archivo conf/conf.php, el cual se encuentra en el raíz de su instalación de Dolibarr.
- Modifique las líneas para apuntar a la nueva base de datos
$dolibarr_main_db_host='nombre_o_ip_servidor_postgresql';
$dolibarr_main_db_port='puerto_servidor_postgresql';
$dolibarr_main_db_name='nombre_basedatos_postgresql';
$dolibarr_main_db_user='login_base_mysql';
$dolibarr_main_db_pass='contraseña_base_mysql';
$dolibarr_main_db_type='pgsql';
Probar la aplicación
Debería tener una aplicación 100% funcional y con todos sus datos.