Cómo exportar una base de datos de WordPress desde cPanel
Exportar la base de datos de WordPress es una de las tareas más importantes que debes dominar si tienes una web. Ya sea para hacer una copia de seguridad antes de actualizar el tema, para migrar tu sitio a un nuevo servidor o simplemente para tener un respaldo en tu ordenador, saber hacerlo desde cPanel te salvará en más de una ocasión.
Aunque parezca una tarea técnica, te prometo que es más fácil de lo que crees. En esta guía paso a paso, voy a explicarte exactamente cómo hacerlo, sin rodeos y pensando en que no eres un desarrollador. Vamos a ello.
¿Qué es exactamente una base de datos en WordPress?
Antes de ponernos manos a la obra, es fundamental que entiendas qué es lo que vas a exportar. WordPress no es solo un montón de archivos (como los temas y plugins). Toda tu información importante, como entradas, páginas, comentarios, usuarios y configuraciones, se guarda en un sistema llamado base de datos.
Imagina que tu web es un restaurante. Los archivos de WordPress serían la cocina (los fogones, los cuchillos, las sartenes) y la base de datos sería la despensa (la comida, las recetas, el inventario). Si pierdes la despensa, no importa lo bonita que sea la cocina, no podrás servir nada.
Cuando hablamos de exportar base de datos wordpress, nos referimos a crear un archivo de texto (normalmente con extensión .sql) que contiene todo el contenido de esa despensa. Este archivo es portable: puedes guardarlo en tu PC, enviarlo por email o subirlo a la nube.
Requisitos previos antes de exportar
Para seguir esta guía, necesitas tener acceso a tu panel de control de hosting, específicamente a cPanel. Si tu hosting usa otro panel como Syspanel (recuerda que se accede por el puerto 2106), el proceso es muy similar, pero esta guía se centra en cPanel por ser el más común.
- Datos de acceso a cPanel: Normalmente los recibiste por email al contratar el hosting. Suelen ser una URL tipo
tudominio.com/cpanelocpanel.tudominio.com. - Credenciales de la base de datos: No las necesitas para exportar desde cPanel, pero es bueno tenerlas a mano por si acaso. Las encuentras en la sección "Bases de Datos MySQL" de tu cPanel.
- Navegador actualizado: Funciona mejor con Chrome, Firefox o Edge.
[WARNING] IMPORTANTE: No exportes la base de datos mientras estás editando una entrada o mientras un plugin está haciendo una actualización en segundo plano. El archivo resultante podría estar incompleto o corrupto. Es mejor hacerlo en horas de poco tráfico.
Método 1: Exportar desde "phpMyAdmin" (El método más fiable)
Este es el método que yo recomiendo siempre para un backup mysql cpanel. Es el más completo y te da control total sobre lo que exportas. phpMyAdmin es una herramienta incluida en cPanel que te permite gestionar tu base de datos desde el navegador.
Paso 1: Accede a cPanel
Abre tu navegador y ve a la URL de tu cPanel. Introduce tu usuario y contraseña. Una vez dentro, verás un montón de iconos. No te agobies, solo necesitas uno.
Paso 2: Busca la sección "Bases de Datos"
Busca un icono que diga "Bases de Datos MySQL" o "phpMyAdmin". Dependiendo de la versión de cPanel, puede estar en la sección "Bases de Datos" o directamente en el panel principal. Haz clic en phpMyAdmin.
Paso 3: Selecciona tu base de datos
Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin. En el panel lateral izquierdo, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos de tu WordPress. Por lo general, el nombre suele ser algo como usuario_wpdb1 o similar. Si no sabes cuál es, puedes mirarlo en el archivo wp-config.php de tu instalación de WordPress, pero eso ya es otro tema.
Una vez que hagas clic, verás una lista de tablas en el área principal. Esto es normal, significa que has entrado correctamente.
Paso 4: Ve a la pestaña "Exportar"
En la barra de navegación superior de phpMyAdmin, verás varias pestañas: "Examinar", "Estructura", "SQL", "Buscar", etc. Haz clic en la pestaña que dice "Exportar".
Paso 5: Elige el método de exportación
Aquí es donde mucha gente se lía, pero es sencillo. Te dará dos opciones:
- Rápido: Es la opción por defecto. Exporta todas las tablas en un solo archivo
.sql. Es perfecta para la mayoría de los casos. - Personalizado: Te permite elegir tablas específicas, opciones de compresión, etc. Es para usuarios avanzados.
Para una copia seguridad wordpress cpanel estándar, te recomiendo usar "Rápido" y asegurarte de que el formato seleccionado es "SQL".
Paso 6: Inicia la descarga
Haz clic en el botón "Continuar" o "Exportar" en la parte inferior. Dependiendo del tamaño de tu base de datos, puede tardar unos segundos o un par de minutos. El navegador descargará automáticamente un archivo con un nombre similar a nombre_de_tu_base_de_datos.sql.
[TIP] Si tu base de datos es muy grande (más de 100 MB), es posible que el método "Rápido" falle por tiempo de espera del servidor. En ese caso, vuelve a la pestaña "Exportar" y elige "Personalizado". Luego, en la sección "Formato de archivo", marca la casilla "Comprimir con 'gzip'" o "Comprimir con 'zip'". Esto hará que el archivo pese mucho menos y la descarga sea más rápida.
Método 2: Usar la herramienta "Backup" de cPanel (Para copias completas)
cPanel tiene su propia herramienta de respaldo que es muy útil si quieres hacer una copia de seguridad de todo tu sitio, no solo de la base de datos. Sin embargo, también te permite descargar solo la base de datos.
Este método es excelente para un backup mysql cpanel porque el sistema se encarga de hacer una copia exacta sin que tengas que tocar nada de phpMyAdmin.
Paso 1: Ve a la sección "Archivos"
En tu cPanel, busca la sección llamada "Archivos" y haz clic en el icono "Backup" o "Copias de Seguridad".
Paso 2: Busca la sección "Descargar una copia de seguridad de la base de datos"
En esta página, verás varias secciones: "Backup completo", "Descargar una copia de seguridad del directorio principal" y la que nos interesa, "Descargar una copia de seguridad de la base de datos".
Paso 3: Haz clic en el nombre de tu base de datos
Debajo del título, verás una lista con los nombres de tus bases de datos. Haz clic en el nombre de la base de datos de WordPress. cPanel comenzará a generar el backup y luego lo descargará a tu ordenador.
[INFO] Este método es muy cómodo, pero ten en cuenta que el archivo descargado tiene un formato específico de cPanel. Para restaurarlo, es más fácil usar la herramienta de "Restaurar" de cPanel en el nuevo servidor. Si solo quieres el archivo
.sqlpara usarlo con phpMyAdmin, es mejor que uses el Método 1.
¿Qué hago con el archivo .sql después de exportarlo?
Una vez que tienes tu archivo en el ordenador, es momento de guardarlo en un lugar seguro. No lo dejes solo en la carpeta de "Descargas" de tu PC.
- Crea una carpeta en tu disco duro o en tu nube (Google Drive, Dropbox) llamada "Backups WordPress".
- Renombra el archivo para que sepas qué contiene. Por ejemplo:
basededatos_miweb_20231026.sql. Así sabrás la fecha exacta de la copia. - Guarda al menos 2 copias: una en tu PC y otra en la nube. Si tu disco duro muere, tendrás la copia en la nube y viceversa.
Errores comunes y cómo solucionarlos
A veces las cosas no salen a la primera. Aquí te dejo los problemas más típicos al exportar base de datos wordpress y sus soluciones:
- Error: "No se pudo conectar a la base de datos" al exportar. Esto suele pasar si el servidor está sobrecargado. Espera unos minutos y vuelve a intentarlo. Si el error persiste, contacta con tu proveedor de hosting.
- El archivo se descarga pero está vacío (0 KB). Esto puede ocurrir si la base de datos está bloqueada o si hay un problema con los permisos. Intenta exportar desde el Método 2 (Backup de cPanel) o contacta con soporte.
- La descarga se detiene a mitad de camino. Si tu base de datos es muy grande, el navegador puede agotar el tiempo de espera. Solución: usa la opción "Personalizado" en phpMyAdmin y activa la compresión gzip o zip.
- No encuentro phpMyAdmin en mi cPanel. Algunos proveedores lo ocultan por seguridad. Busca en la sección "Bases de Datos" o en "Herramientas". Si no lo ves, contacta con soporte y pregunta por la ruta de acceso directa.
Preguntas frecuentes (FAQ) sobre exportar bases de datos
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de lo a menudo que actualices tu web. Si publicas contenido a diario, lo ideal es hacer un backup mysql cpanel cada 24 o 48 horas. Si es un sitio estático, una vez a la semana es suficiente.
¿Puedo exportar solo algunas tablas, como la de comentarios?
Sí, en phpMyAdmin, si eliges el método "Personalizado", puedes desmarcar las tablas que no quieras incluir. Esto es útil si solo te interesa el contenido de una tabla específica.
¿Es lo mismo exportar que hacer un backup completo?
No. Exportar la base de datos (como hemos hecho aquí) solo guarda la información de la "despensa". Un backup completo de cPanel incluye la base de datos Y todos los archivos de tu sitio (temas, plugins, imágenes). Para una migración total, necesitas ambos.
¿Puedo exportar mi base de datos sin usar cPanel?
Sí, existen plugins de WordPress como UpdraftPlus o BackWPup que hacen copias de seguridad automáticas de la base de datos desde el propio panel de administración de WordPress. Sin embargo, es crucial saber hacerlo manualmente desde cPanel como método de emergencia.
¿Y si mi hosting usa Syspanel en lugar de cPanel?
Si tu hosting usa Syspanel (recuerda, se accede a través del puerto 2106), el proceso es bastante similar. Busca la sección de "Bases de Datos" y luego "phpMyAdmin" o "Exportar". La lógica es la misma: entras en la base de datos, vas a "Exportar" y descargas el archivo .sql. La interfaz puede variar, pero los términos "Exportar" y "SQL" son universales.
Conclusión: La práctica hace al maestro
Exportar tu base de datos de WordPress desde cPanel es una habilidad que, una vez aprendida, no olvidarás. No es necesario ser un experto en informática; solo necesitas seguir estos pasos con calma.
Te recomiendo que practiques ahora mismo, no esperes a tener un problema. Haz una exportación de prueba, guarda el archivo y comprueba que pesa algo (no está vacío). Así, cuando llegue el momento de una urgencia, sabrás exactamente qué hacer sin ponerte nervioso.
Recuerda que tener una copia seguridad wordpress cpanel actualizada es tu mejor seguro de vida digital. No la subestimes. Si tienes cualquier duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu web!
