Instrucciones para actualizar la versión de tu sitio en Drupal


Siguiendo estas instrucciones podrás actualizar la versión de tu Drupal Core, dentro de la misma categoría de versión, por ejemplo Drupal 7.30 a Drupal 7.32. En base a los hechos de hack presentados en esta última semana, va nuestro aporte para los que quieran tomar cartas en el asunto.
Hay dos caminos para realizar este proceso uno manual y otro "automático" usando el comando drush.

Proceso Manual
1. Realiza un backup
Un backup de Drupal involucra 2 procesos, hacer un backup de la base de datos y otros de los archivos del site. Para hacer backup de la base de datos recomendamos usar:

mysqldump -[host] -u [db-user] -p [database name] > [archivo destine .sql]

2. Descargar la última versión del core de Drupal desde https://www.drupal.org/start
3. Descomprimir el paquete [tar or zip] en algún lugar furta del website.
4. Pasar tu sitio al modo de mantenimiento, desde : /config/development/maintenance
5. Borrar todas las carpetas y archivos excepto /sites y cualquier otro archivo o carpeta que hayas agregado manualmente y sea propio de tu sitio.
6. Copiar todas las carpetas y archivos excepto /sites desde el paquete que descargaste y descomprimiste hacia tu instancia original Drupal.
7. Si el paquete que estás actualizando incluye cambios en settings.php, deberás reemplazar el .../sites/default/settings.php por uno nuevo que puedes tomar desde el paquete en .../sites/default/dafault.settings.php.
8. Edita en .../sites/default/settings.php las líneas específicas que tuvieras configuradas, como ser: database name, user, y password.
9. si habías modificado archivos como .htaccess o robots.txt, deberás aplicar esos cambios a los nuevos archivos.
10. Ingresa como administrador a tu website
11. Ejecuta el actualizador de la base de datos desde: http://...tuwebsite.com/update.php
12. Sigue las instrucciones del proceso de atctualización de la base de datos.
13. Deshabilita el modo de mantenimiento.

Este proceso manual puede ser alterado en base a otros detalles (no menores) de infraestructura de tu sitio. También puede mejorarse si utilizas git como repositorio para tu código.


Añadir nuevo comentario

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
Image CAPTCHA