Seguridad y SSL

Cómo hacer backup de tu base de datos MySQL desde cPanel

Aprende paso a paso cómo crear un respaldo de tu base de datos MySQL desde cPanel para proteger la información de tu sitio web.

A close-up of a chain link fence with padlocks securing it, symbolizing high security outdoors.

Para hacer backup de tu base de datos MySQL desde cPanel ve a Bases de datos > phpMyAdmin, selecciona tu base de datos, haz clic en Exportar y descarga el archivo .sql. También puedes usar la herramienta Asistente de copias de seguridad integrada en cPanel para un proceso más guiado.

Perder datos de una base de datos sin respaldo es uno de los accidentes más costosos en administración web. Un hack, un error en la actualización de un plugin, o simplemente borrar una tabla por accidente puede dejar tu sitio completamente inoperante. Esta guía te muestra los dos métodos principales para crear ese respaldo en minutos.

Por qué es crítico tener backups de MySQL

WordPress, WooCommerce, Joomla, PrestaShop y prácticamente cualquier CMS guardan todo su contenido en la base de datos: entradas, usuarios, pedidos, configuración. El código del sitio puedes volver a descargarlo; los datos, si no hay copia, se pierden para siempre.

Las situaciones más comunes que justifican un respaldo inmediato son:

  • Antes de actualizar el CMS o sus plugins.
  • Antes de realizar cambios estructurales (nuevas tablas, migraciones).
  • Tras detectar comportamiento inusual que pueda indicar compromiso.
  • De forma periódica, al menos una vez a la semana en sitios activos.

Método 1 — phpMyAdmin (recomendado para bases de datos pequeñas)

phpMyAdmin es la herramienta gráfica de MySQL incluida en todos los planes de hosting con cPanel. Este método es ideal para bases de datos menores a 200 MB.

Paso 1: Accede a phpMyAdmin

Inicia sesión en cPanel. En la sección Bases de datos haz clic en phpMyAdmin. Se abrirá una nueva pestaña con la interfaz.

Paso 2: Selecciona la base de datos

En el panel izquierdo verás la lista de bases de datos asignadas a tu cuenta. Haz clic en el nombre de la que quieres respaldar. Todas sus tablas aparecerán en la parte inferior del panel.

Paso 3: Exporta el archivo SQL

Haz clic en la pestaña Exportar en la barra superior. Deja el método en Rápido y el formato en SQL. Presiona Continuar y el navegador descargará un archivo nombre_base.sql.

Guarda ese archivo en un lugar seguro: tu equipo local, Google Drive o un servidor distinto al de producción.

Método 2 — Asistente de copias de seguridad de cPanel

cPanel incluye un asistente nativo que simplifica el proceso y te permite descargar únicamente la base de datos sin necesidad de comprimir todo el hosting.

  1. En cPanel busca la sección Archivos y haz clic en Asistente de copias de seguridad.
  2. Selecciona Copia de seguridad y después Solo bases de datos MySQL.
  3. Aparecerá la lista de todas tus bases de datos. Haz clic en el nombre de la que necesitas.
  4. cPanel generará un archivo .sql.gz (comprimido) que se descargará automáticamente.

Este método es ligeramente más rápido porque comprime el archivo antes de la descarga, lo que ayuda con bases de datos más grandes.

Comparativa de métodos

Característica phpMyAdmin Asistente cPanel
Límite práctico de tamaño ~200 MB ~2 GB
Formato de salida .sql .sql.gz (comprimido)
Control granular de tablas Sí No (base de datos completa)
Curva de aprendizaje Baja Muy baja

Cómo restaurar el backup en caso de emergencia

Si en algún momento necesitas restaurar la base de datos, el proceso es igual de sencillo:

  • phpMyAdmin: selecciona la base de datos destino, haz clic en Importar y sube el archivo .sql.
  • Asistente cPanel: en la sección Restaurar del mismo asistente, elige Solo bases de datos MySQL y sube el archivo .sql.gz.

Si tu plan de hosting incluye respaldos automáticos, también puedes solicitar a soporte técnico la restauración de un punto anterior sin necesidad de subir el archivo manualmente.

Para mantener una estrategia de respaldo completa te recomendamos revisar la sección de seguridad SSL y respaldos de nuestro blog, donde encontrarás guías complementarias.

Conclusiones clave

  • El backup de MySQL en cPanel se hace en menos de 2 minutos con phpMyAdmin o el Asistente de copias de seguridad.
  • phpMyAdmin es ideal para bases de datos pequeñas; el Asistente de cPanel maneja volúmenes mayores con compresión automática.
  • Guarda siempre el archivo en un lugar externo al servidor: disco local, nube o almacenamiento secundario.
  • Haz un respaldo antes de cualquier actualización importante o cambio estructural.
  • Los respaldos automáticos de tu proveedor son una red de seguridad, no un sustituto del respaldo manual bajo tu control.

¿Quieres que tus respaldos sean automáticos y tu hosting cuente con medidas de seguridad de nivel empresarial? En elenlace.com encontrarás planes de hosting administrado con respaldos diarios y soporte técnico en español.

Preguntas frecuentes

¿Con qué frecuencia debo hacer backup de mi base de datos MySQL?

En sitios con actividad diaria (tiendas, blogs con comentarios, membresías) lo ideal es un respaldo diario automatizado más uno manual antes de cada actualización. En sitios estáticos o corporativos sin cambios frecuentes, una vez a la semana es suficiente.

¿El backup de cPanel incluye las bases de datos automáticamente?

Depende del plan y del proveedor. La herramienta Copia de seguridad completa de cPanel sí incluye archivos y bases de datos, pero la disponibilidad de respaldos automáticos (y su retención) varía. Verifica con tu hosting cuántos días de historial guarda y si se puede restaurar desde el panel.

¿Puedo exportar solo algunas tablas en lugar de toda la base de datos?

Sí, desde phpMyAdmin. Selecciona la base de datos, ve a la pestaña Exportar y en el método elige Personalizado. Ahí podrás marcar únicamente las tablas que necesitas incluir en el archivo SQL.

¿Qué hago si el archivo SQL es demasiado grande para subir por phpMyAdmin?

phpMyAdmin tiene un límite de subida configurado por el servidor (generalmente 50-256 MB). Para bases de datos grandes usa el Asistente de cPanel, conecta vía SSH con mysql en línea de comandos, o solicita a soporte técnico que realice la restauración directamente en el servidor.

¿Prefieres que lo hagamos por ti? En El Enlace resolvemos hosting y desarrollo web profesional.

Compara proveedores

Otros proveedores y guías que vale la pena comparar:

← Todos