Copia de seguridad de Joomla y actualizaciones seguras

Las copias de seguridad periódicas y las actualizaciones a tiempo son esenciales para que tu página web en Joomla sea segura y estable. En esta guía aprenderás a crear copias de seguridad profesionales y a actualizar con seguridad sin perder datos.

Por qué las copias de seguridad son cruciales

Una buena copia de seguridad puede salvar tu página web en estos casos:

  • Página web hackeada por malware
  • Actualizaciones fallidas que causan problemas
  • Contenido eliminado por accidente
  • Problemas o caídas del servidor
  • Errores al instalar extensiones Sin copia de seguridad puedes perder semanas o meses de trabajo. Crear una copia de seguridad solo lleva unos minutos.

Crear una copia de seguridad con Akeeba Backup

Akeeba Backup es la solución de copias de seguridad más utilizada y fiable para Joomla.

Instalar Akeeba Backup

  1. Ve a akeebabackup.com
  2. Descarga Akeeba Backup Core (versión gratuita)
  3. Inicia sesión en la administración de Joomla
  4. Ve a Sistema y después a Instalar
  5. Sube e instala el archivo ZIP
  6. Tras la instalación aparece en Componentes

Crear la primera copia de seguridad

  1. Ve a Componentes y después a Akeeba Backup
  2. Haz clic en Backup Now (el botón verde grande)
  3. Ponle una descripción a la copia de seguridad, por ejemplo "Antes de actualizar a 4.x"
  4. Haz clic en Backup Now para empezar
  5. Espera a que termine la copia de seguridad (puede tardar unos minutos)
  6. Verás un mensaje de confirmación con el nombre del archivo

Descargar la copia de seguridad y guardarla fuera del servidor

El archivo de la copia de seguridad está en el servidor, pero también debes guardarlo fuera de él:

  1. Haz clic en Manage Backups en Akeeba
  2. Busca tu copia de seguridad reciente en la lista
  3. Haz clic en el icono de descarga
  4. Guarda el archivo .jpa en tu ordenador
  5. Guarda una copia en la nube (Google Drive, Dropbox)

Configurar copias de seguridad automáticas

Akeeba puede crear copias de seguridad automáticamente:

  1. Ve a Componentes y después a Akeeba Backup
  2. Haz clic en Configuration
  3. Desplázate hasta Backend scheduled backup
  4. Genera una URL secreta
  5. Configura en DirectAdmin una tarea cron que llame a esa URL Calendario recomendado:
  • Páginas web activas: a diario
  • Páginas web estáticas: cada semana
  • Antes de cada cambio importante: manualmente

Crear una copia de seguridad con DirectAdmin

Además de con Akeeba, también puedes crear copias de seguridad con DirectAdmin.

Copia de seguridad completa de la cuenta

  1. Inicia sesión en DirectAdmin
  2. Ve a Account Manager y después a Create/Restore Backups
  3. Selecciona de qué quieres hacer la copia de seguridad:
    • Archivos del dominio
    • Bases de datos
    • Cuentas de correo
  4. Haz clic en Create Backup
  5. Descarga la copia de seguridad a tu ordenador Es ideal como red de seguridad adicional junto a Akeeba Backup.

Actualizar Joomla

Las actualizaciones son esenciales para la seguridad y para disponer de nuevas funciones. Sigue este proceso para actualizar con seguridad.

Antes de actualizar

Haz siempre lo siguiente antes de actualizar:

  1. Crea una copia de seguridad completa (ver arriba)
  2. Comprueba la compatibilidad de tus extensiones con la nueva versión
  3. Haz pruebas en un entorno de staging si es posible
  4. Planifica el momento fuera de las horas punta

Actualizar el núcleo de Joomla

  1. Inicia sesión en la administración de Joomla
  2. Verás un aviso si hay actualizaciones
  3. Ve a Sistema y después al submenú Actualizar
  4. Haz clic en Joomla
  5. Lee las notas de la versión y los cambios
  6. Haz clic en Install the Update
  7. Espera a que termine la actualización
  8. Prueba a fondo tu página web después de la actualización

Actualizar extensiones

Las actualizaciones de extensiones son tan importantes como las del núcleo:

  1. Ve a Sistema y después a Actualizar
  2. Haz clic en Extensiones
  3. Verás una lista con las actualizaciones disponibles
  4. Selecciona las extensiones que quieres actualizar
  5. Haz clic en Actualizar en la barra de herramientas
  6. Revisa tu página web después de cada tanda de actualizaciones

Comprobaciones después de actualizar

Después de cada actualización debes comprobar que todo funciona:

  1. Revisa el frontend: navega por tu página web
  2. Prueba los formularios: envía un formulario de prueba
  3. Comprueba los archivos multimedia: mira si se cargan las imágenes
  4. Prueba el inicio de sesión: cierra la sesión y vuelve a iniciarla
  5. Revisa las extensiones: comprueba que todas funcionan

Resolver problemas después de una actualización

A veces algo sale mal después de una actualización. Esto es lo que puedes hacer.

La página web muestra un mensaje de error

  1. Activa el modo de depuración en configuration.php:
    public $debug = true;
    public $error_reporting = 'maximum';
    
  2. Consulta el mensaje de error exacto
  3. Busca el error en los foros de Joomla
  4. Desactiva de nuevo la depuración cuando lo hayas resuelto

Una extensión ya no funciona

  1. Desactiva temporalmente la extensión
  2. Comprueba si hay una actualización disponible
  3. Ponte en contacto con el desarrollador de la extensión
  4. Si hace falta, busca una extensión alternativa

La página web no funciona en absoluto

Si ya no funciona nada, restaura la copia de seguridad:

  1. Inicia sesión en DirectAdmin
  2. Restaura la copia de seguridad de la base de datos
  3. Restaura la copia de seguridad de los archivos
  4. O usa Akeeba Kickstart para restaurarla

Restaurar una copia de seguridad con Akeeba Kickstart

  1. Descarga Kickstart de akeebabackup.com
  2. Sube kickstart.php a tu carpeta raíz
  3. Sube tu archivo de copia de seguridad .jpa
  4. Ve a example.nl/kickstart.php
  5. Sigue el asistente para restaurarla
  6. Elimina kickstart.php después de la restauración

Elaborar un calendario de actualizaciones

Planifica tus actualizaciones de forma estructurada:

Cada semana

  • Comprueba si hay actualizaciones disponibles
  • Actualiza las extensiones no críticas

Cada mes

  • Actualiza el núcleo de Joomla (si hay una versión disponible)
  • Actualiza las extensiones críticas
  • Crea una copia de seguridad adicional

Cada trimestre

  • Revisa todas las extensiones instaladas
  • Elimina las extensiones que no uses
  • Prueba el procedimiento de restauración de copias de seguridad

Resumen de buenas prácticas

  • Crea siempre una copia de seguridad antes de actualizar
  • Guarda las copias de seguridad en varias ubicaciones
  • Actualiza con regularidad y pronto cuando salgan versiones de seguridad
  • Haz pruebas después de cada actualización
  • Ten preparado un plan de recuperación

¿Necesitas ayuda?

Estamos a tu disposición. ¿Te has encontrado con algún problema o tienes preguntas? Nuestro equipo de soporte te ayuda personalmente. Envíanos un mensaje a través del sistema de tickets: normalmente respondemos en unas horas y buscamos contigo la solución.

¿Buscas una dirección de correo electrónico? Consulta nuestra oferta.