FAQ Migrar mi base de datos MySQL hacia PostgreSQL
Jump to navigation
Jump to search
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.