Actualización del Core de Drupal

Por admin-dayscript, 20 Marzo, 2015

Para realizar una actualización del Core de Drupal, se debe hacer via drush.

Los procesos manuales de actualización tienen muchos aspectos a tener en cuenta y por tanto pueden fallar, normalmente involucran el tener que mover carpetas, salvar copias de las configuraciones y demás, y esto puede fallar en algún punto, ademñas de ser un proceso mas demorado. Por esto, la recomendación es que se haga a traves de la consola.

Si se tiene configurado un ambiente local de desarrollo, los pasos para realizar una actualización son:

  • Actualizar código local desde el repositorio: git pull origin
  • Actualizar la base de datos local con una copia reciente de producción. Para esto lo recomendado es tener configurado el módulo Backup & Migrate y realizar una copia de producción y una restauración en el ambiente local.
  • Ejecutar el comando drush up
  • Hacer commit y push para subir los cambios al repositorio.
  • Confirmar que el ambiente en producción reciba los cambios bien sea por pull automático o manual
  • Correr el script de actualización en producción /update.php

Para tener en cuenta:

  • Es recomendable que las actualizaciones del Core, se realicen independiente de las demás actualizaciones de módulos, las cuales deben hacerse primero
  • Como recomendación general, se debe revisar el Informe de estado de Drupal para revisar que todo este OK.

Comentarios