¡Actualiza Dolibarr!

Aug 24, 2020 Dolibarr 0 Comentarios
¡Actualiza Dolibarr!

ERP y  CRM Dolibarr es un sistema de gestión para empresas y organismos privados o estatales, es una de las soluciones open source más potentes del mercado con varios módulos disponibles de forma gratuita para sus usuarios, y como todos los ERP , Dolibarr cuenta con un sistema robusto que permite a sus usuarios actualizar su Dolibarr una vez que las fuentes de la nueva versión están desplegadas en línea, en este caso tiene dos métodos para actualizar Dolibarr : Simple o automático ...

Atención ! Este tipo de actualización en los sistemas de gestión empresarial no siempre se considera simple o fácil de realizar, requeriría de expertos (especialistas en TI, desarrolladores o empresas especializadas) en el ERP de Dolibarr para tomar las precauciones para evitar cualquier pérdida de datos o bloqueo en la herramienta Dolibarr que se utiliza en su empresa.

Te presento un pequeño ejemplo sobre la dificultad de actualizar Dolibarr, asumiendo que tenemos Dolibarr instalado en una versión Y en producción y desplegado en un servidor web clásico, si estás usando xamp, Wamp o Mamp, u otro La instalación de Debian será un poco diferente en los tres servidores, ya que las fuentes no están instaladas en las mismas ubicaciones.

Procedimiento ' i nstalaci ó Dolibarr:

Antes de instalar el ERP de Dolibarr, es mejor conocer la arquitectura Dolibarr que se compone de una base de datos y 3 directorios que a su vez se agrupan bajo un directorio dolibarr (debajo de una ilustración de ejemplo ):

  • Carpeta Htdocs: contiene las fuentes de las páginas de gestión.
  • Carpeta de documentos: contiene todos los documentos generados por Dolibarr (pdf, imágenes, etc ...)
  • Carpeta Scripts: contiene todas las tareas programadas de Dolibarr.

El enlace de la url de Dolibarr (dolibarr.votre-site.com) normalmente apunta al directorio htdocs y este último contiene el sistema de gestión Dolibarr ERP. Los demás directorios de documentos y scripts no deben ser visibles desde un navegador Chrome o Firefox (el acceso de seguridad debe estar prohibido)

Nota: SIEMPRE DEBE HACER UNA COPIA DE SEGURIDAD  para evitar cualquier problema con sus datos, hacer una copia de seguridad de los 3 directorios (mencionados anteriormente) y guardar la copia en un lugar seguro. Haga una copia de seguridad de la base de datos de Dolibarr (mysqldunp, phpmyadmin o mediante la interfaz de Dolibarr) y guárdelo también en un lugar seguro.

er  Paso: Hacer una copia de su producción Dolibarr:

  • crear un directorio llamado newolibarr (por ejemplo)
  • copia los directorios de Dolibarr allí: htdocs y scripts de la versión anterior
  • copie su directorio de documentos de la antigua instalación de Dolibarr en el nuevo directorio "newolibarr"
  • crea una segunda base de datos vacía llamada (newolibarr)
  • importe la copia de seguridad de su antiguo ERP dolibarr a esta nueva base de datos.
  • modifique cuidadosamente el archivo htdocs / conf / conf.php: las líneas de la base de datos, la url de su Dolibarr y la ruta al directorio de documentos.
  • cree la url para acceder a este nuevo dolibarr (ejemplo: dolibarr.votre-site.com)

Después de esta operación, todo debería funcionar normalmente porque la versión de respaldo es una copia al carbón de la versión de producción.

Por lo que se usará la versión Dolibarr de Producción para hacer la migración y la instalación anterior continúa siendo utilizada durante este tiempo por los usuarios de su empresa o usted desbloquea si desea hacer una factura de cliente o proveedor ...

¡Ahora si estás listo para despegar! pasamos a los pasos de migración:

Paso 2:  Migración de Dolibarr :

  • Migramos a la nueva Dolibarr y la versión antigua se encarga de tu gestión diaria.
  • Deshabilite todos los módulos externos instalados en su Dolibarr
  • mantener el archivo htdocs / conf / conf.php
  • y luego reemplace los directorios htdocs y scripts de la nueva instalación con los directorios de la nueva versión.
  • conéctese al Dolibarr ERP y ejecute los scripts de migración.

Está todo bien, ahora tiene una nueva versión básica de Dolibarr y sus datos antiguos. Empiece a comprobar si todo funciona correctamente.

Paso 3: instala las nuevas versiones de los módulos externos Dolibarr:

  • ha actualizado Dolibarr, también debe instalar las nuevas versiones de los módulos (debe contactar a los desarrolladores de los módulos). Importante, porque un módulo comprado para su versión anterior de Dolibarr no funcionará en la nueva versión.
  • Descargue los archivos .zip de sus nuevas versiones de módulos, luego active cada módulo para que también ejecute sus scripts de migración.

Paso 4:  MIGRACIÓN DE PRUEBA

  • Paso de verificación: Comprueba que las funciones que usas habitualmente en tu Dolibarr están funcionando correctamente: crear un contacto, un tercero, establecer facturas, examinar documentos, subir archivos a tu ged dolibarr, etc ...
  • Pruebe las nuevas funciones de Dolibarr que normalmente desea utilizar,
  • Pruebe el correcto funcionamiento de los complementos y si tiene algún problema, debe comunicarse con el desarrollador de su complemento.

Paso 5: ¡La producción de Dolibarr!

  • Primero, guarde la base de datos Dolibarr en producción,
  • Detenga todas las tareas programadas, cualquier importación en su producción Dolibarr,
  • desactivar todos los módulos externos,
  • mantenga el archivo htdocs / conf / conf.php en un lugar seguro ...
  • reemplace los htdocs y los scripts con los de la nueva versión que probó (incluidos los módulos externos)
  • recupere el archivo htdocs / conf / conf.php de la antigua versión de producción de su Dolibarr ERP
  • conéctese a su Dolibarr de producción y ejecute los scripts de migración (¡Atención! Lo estamos haciendo nuevamente, pero sobre los datos de producción).
  • conectar y reactivar los módulos externos nuevamente,
  • reiniciar tareas programadas
  • ¡revisar otra vez!

¡Felicitaciones, ha completado su migración de Dolibarr!

¡IMPORTANTE!  Si por alguna razón su migración de Dolibarr falló, a continuación encontrará nuestros consejos: cómo recuperar su versión anterior:

  • eliminar los directorios htdocs y scripts de la instalación en prod,
  • vuelva a colocar sus fuentes antiguas, cuidadosamente guardadas en el punto 2,
  • eliminar todas las columnas de la base de datos de producción
  • restaurar la copia de seguridad de la base de datos de producción que realizó justo antes de entrar en producción (paso 5)

CONCLUSIÓN: 

La operación de migrar un sistema de código abierto nunca es un asunto menor, si se desea mantener un sistema en producción siempre actualizado y en buen estado de funcionamiento. Veo demasiados temas publicados en los foros de Dolibarr relacionados con problemas de migración. Sin embargo, con un poco de método y concentración, va muy bien.

¡Quiere ayuda con su migración, solicite nuestro  servicio de migración Dolibarr !

Etiquetas: sap hana image friendly icons sap bapi_acc_document_post sap data genius sap system copy sap production order table sap dms configuration [pii_email_3a055da5e78763bfb9d1] sap canada address maintenance planner sap sap sbp sap value added reseller sap pra accounting document sap berlin sap release po sap consultant registry sap brand guidelines chris rushton sorry your browser program is not supported b sap units of measure sap pdm sap unit of measure conversion www mywfmcareer com nicholas milani hana hadoop sap minimaster sales organisation in sap sap batch table sap mro sap slc supply network planning sap credit card processing configuration sp09 order blocked for delivery as a result of cre sapandasug collective display sap pos dm sap bw open hub bom to be wasted sap cji3 sap ifrs sap simulation sap bfc wiki dba cockpit sap edm sap intellectual property crystal reports optional parameter sap pam sap os db migration sap learning solution sap tagline sap crb sap enqueue replication server veronika ivanova sap html5 sap presales sap slg1 cannot find pdl type for output device sap crm logo sap system number sap erd sap warehouse tables sap hana hints fhmi sap dynamic select sap supm dlfl what is sap fms tx sap ricef sap integration architecture sap cml mb04 rfc_read_table sap unit of measure conversion table sap eai sap ads crdb_oracle dll could not be loaded sap fica sap pricing report sap pi rest adapter sap landscape management sap 1099 reporting abap binary search sap isu tables hr renewal wis 30270 sap enhancement package 7 release notes special procurement key in sap sap st22 sap re fx valuation type in sap sap nls sap fb05 sap careers newtown square pa business objects rank function sap arizona crm table sap etm sap si error calling application via ole alviewer ap sap web dispatcher url balance in transaction currency cannot find pdl type for output device locl sap sapphire now 2017 transportation zone sap upgrade project plan bobj enterprise m7053 fsak sap vc tables sap wms process flow sap rv80hgen

Comentarios

Inicia sesión o regístrate para publicar comentarios
arrow_upward