Cómo hacer backup de tu sitio web

Aprende a crear backups completos de tu sitio web. Guía paso a paso para proteger tu contenido y datos.

¿Por qué hacer backups?

Los backups son copias de seguridad de tu sitio web que te permiten restaurarlo en caso de:

  • Errores al actualizar plugins o temas
  • Ataques de seguridad o malware
  • Problemas con el servidor
  • Eliminación accidental de archivos
  • Corrupción de base de datos

Tipos de backups

Backup completo

Incluye todos los archivos y la base de datos. Es el más completo y recomendado.

Backup de archivos

Solo los archivos del sitio (imágenes, temas, plugins, etc.). No incluye la base de datos.

Backup de base de datos

Solo la base de datos MySQL. Útil para restaurar contenido sin afectar archivos.

Hacer backup desde cPanel

cPanel incluye herramientas de backup integradas:

  1. Accede a tu cPanel
  2. Busca la sección "Archivos"
  3. Haz clic en "Backup" o "Copias de seguridad"
  4. En "Descargar una copia de seguridad de su cuenta":
  5. Haz clic en "Descargar" en "Copia de seguridad completa"
  6. O descarga por separado: "Copia de seguridad de la base de datos" y "Copia de seguridad del directorio principal"
  7. ⚠️ Importante: Los backups completos pueden ser muy grandes. Asegúrate de tener espacio suficiente en tu computadora.

    Backup desde WordPress

    Puedes usar plugins para hacer backups automáticos:

    UpdraftPlus (Recomendado)

    1. Instala el plugin "UpdraftPlus" desde WordPress
    2. Ve a "Configuración → UpdraftPlus Backups"
    3. Configura la frecuencia de backups (diario, semanal, mensual)
    4. Elige dónde guardar (Dropbox, Google Drive, email, etc.)
    5. Haz clic en "Hacer backup ahora" para un backup manual
    6. Duplicator

      Ideal para migraciones y backups completos:

      1. Instala el plugin "Duplicator"
      2. Ve a "Duplicator → Paquetes"
      3. Haz clic en "Crear nuevo"
      4. Espera a que se genere el paquete
      5. Descarga los archivos generados
      6. Backup manual por FTP

        Para hacer un backup manual de archivos:

        1. Conecta por FTP usando FileZilla o similar
        2. Navega a la carpeta public_html o www
        3. Descarga todos los archivos a tu computadora
        4. Para la base de datos, usa phpMyAdmin (ver siguiente sección)
        5. Backup de base de datos desde phpMyAdmin

          1. Accede a phpMyAdmin desde cPanel
          2. Selecciona tu base de datos en el menú lateral
          3. Haz clic en la pestaña "Exportar"
          4. Elige el método: "Rápido" o "Personalizado"
          5. Formato: SQL
          6. Haz clic en "Continuar" para descargar
          7. Frecuencia recomendada de backups

            • Sitios con actualizaciones frecuentes: Backups diarios
            • Sitios con cambios semanales: Backups semanales
            • Sitios estáticos: Backups mensuales
            • Antes de actualizaciones importantes: Siempre haz backup primero

            Dónde guardar los backups

            Guarda tus backups en múltiples ubicaciones:

            • Computadora local: Para acceso rápido
            • Servicios en la nube: Dropbox, Google Drive, OneDrive
            • Servidor remoto: Otro servidor o servicio de almacenamiento
            • Email: Para backups pequeños de base de datos

            ⚠️ Advertencia: NO guardes backups solo en el mismo servidor. Si el servidor falla, perderás todo. Siempre guarda copias en ubicaciones externas.

            Restaurar desde backup

            Restaurar archivos

            1. Sube los archivos por FTP a public_html
            2. O restaura desde cPanel → Backup → Restaurar
            3. Restaurar base de datos

              1. Accede a phpMyAdmin
              2. Selecciona tu base de datos
              3. Haz clic en "Importar"
              4. Selecciona el archivo SQL del backup
              5. Haz clic en "Continuar"
              6. Verificar backups

                Es importante verificar que tus backups funcionan:

                • Prueba restaurar en un entorno de prueba
                • Verifica que los archivos se descargaron correctamente
                • Comprueba que la base de datos se puede importar
                • Haz pruebas periódicas de restauración