Cómo exportar una base de datos desde WordPress con Syspanel
¿Por Qué es Importante Saber Cómo Exportar una Base de Datos desde WordPress?
Si tienes un sitio web en WordPress, una de las tareas más importantes que debes dominar es la creación de copias de seguridad. Tu sitio web no es solo el diseño y los plugins; en el corazón de WordPress se encuentra la base de datos. Allí se almacenan todas tus entradas, páginas, comentarios, configuraciones de plugins y datos de usuarios. Perder esto sería como perder el alma de tu web.
Aunque existen muchos plugins que automatizan los backups, saber cómo exportar base datos WordPress de forma manual te da un control total. Es una habilidad esencial para cuando necesitas migrar tu sitio a un nuevo servidor, restaurar una versión anterior o simplemente tener una copia de seguridad de emergencia directamente desde el panel de control.
En esta guía, te explicaremos paso a paso cómo hacerlo utilizando Syspanel, el panel de control de hosting que utilizamos en nuestros servidores. Es más sencillo de lo que parece, y al finalizar, tendrás tu archivo SQL listo para guardar o usar.
[INFO] Syspanel es el nombre comercial de HestiaCP, un potente panel de control de hosting. Recuerda que para acceder a él, la dirección suele ser
https://tudominio.com:2106o la IP de tu servidor seguida de ese puerto.
¿Qué Necesitas Antes de Empezar?
No necesitas ser un experto en bases de datos, solo tener a mano algunos datos básicos de tu hosting. Antes de lanzarnos a los pasos, asegúrate de tener lo siguiente:
- Acceso a Syspanel: Debes tener tu usuario y contraseña de administrador del panel.
- Tu dominio o IP del servidor: Saber la dirección para acceder al puerto 2106.
- Nombre de tu base de datos: Este dato lo puedes encontrar en el propio Syspanel o en el archivo
wp-config.phpde tu instalación de WordPress. No te preocupes, te mostraremos cómo localizarlo.
Con esto listo, ya podemos comenzar. El proceso es rápido y, una vez que lo hagas una vez, te resultará muy intuitivo.
Paso 1: Acceder a Syspanel (El Panel de Control)
El primer paso es entrar en el corazón de la administración de tu hosting. Para ello, abre tu navegador web favorito y escribe la siguiente dirección:
https://tudominio.com:2106
[WARNING] Es muy importante que uses
https://y nohttp://, ya que el puerto 2106 requiere una conexión segura. Si no pones la "s", el navegador te dará un error de conexión.
Si no recuerdas tu dominio, puedes usar la dirección IP de tu servidor, por ejemplo: https://123.456.789.0:2106.
Se abrirá una pantalla de inicio de sesión. Introduce tu nombre de usuario y contraseña de Syspanel (las mismas que usas para gestionar tu hosting) y haz clic en "Iniciar sesión".
Una vez dentro, verás el panel principal con un resumen de tus recursos. No te abrumes con los números; nosotros iremos directamente a la sección que nos interesa.
Paso 2: Localizar la Base de Datos de WordPress
Dentro de Syspanel, busca en el menú lateral izquierdo. Verás una sección llamada "Bases de Datos". Haz clic en ella.
Se desplegará una lista con todas las bases de datos que tienes creadas en tu servidor. Aquí es donde debes identificar cuál es la de tu WordPress. Normalmente, el nombre sigue un patrón como usuario_nombrebasedatos. Por ejemplo, si tu usuario de Syspanel es mario y tu web se llama micocina, es probable que la base de datos se llame algo como mario_micocina.
[TIP] Si tienes varias webs y no estás seguro de cuál es cuál, puedes consultar el archivo
wp-config.phpde tu WordPress. Conéctate por FTP o desde el administrador de archivos de Syspanel, busca el archivowp-config.phpen la raíz de tu web, ábrelo y busca una línea que digadefine('DB_NAME', 'aqui_va_el_nombre');. Ese es el nombre exacto de tu base de datos.
Una vez que hayas identificado la base de datos correcta, haz clic en el icono de "Editar" (normalmente parece un lápiz o un engranaje) que está a la derecha del nombre de la base de datos. Esto te llevará a la pantalla de gestión de esa base de datos en concreto.
Paso 3: Exportar la Base de Datos (Crear el Backup)
Ahora estás en la pantalla de detalles de tu base de datos. Aquí verás información como el usuario, la contraseña y el host. Pero lo que nos interesa ahora es la opción de exportar.
Busca un botón o enlace que diga "phpMyAdmin". Haz clic en él. Esto abrirá una nueva pestaña o ventana en tu navegador con la herramienta phpMyAdmin, que es el gestor de bases de datos más popular del mundo.
Dentro de phpMyAdmin, sigue estos sencillos pasos:
-
Selecciona la base de datos: A la izquierda de la pantalla, verás una lista con los nombres de tus bases de datos. Haz clic en el nombre de la que quieres exportar (la misma que identificaste antes). Verás que aparecen una lista de tablas a la derecha. ¡No te asustes! Esas son todas las tablas de tu WordPress (wp_posts, wp_users, etc.).
-
Ve a la pestaña "Exportar": En la barra de menú superior, busca y haz clic en la pestaña que dice "Exportar".
-
Elige el método de exportación: Te aparecerán dos opciones:
- Rápido: Es la opción más sencilla y la que te recomendamos para un backup completo. Exporta todas las tablas con la configuración por defecto.
- Personalizado: Esta opción te permite seleccionar tablas específicas o cambiar configuraciones avanzadas. A menos que seas un experto, quédate con la opción "Rápido".
-
Selecciona el formato: Asegúrate de que en "Formato" esté seleccionado "SQL". Este es el formato estándar para bases de datos y el que necesitas para restaurar tu WordPress en el futuro.
-
¡A exportar! Haz clic en el botón "Continuar" o "Exportar" que aparece en la parte inferior.
El navegador comenzará a descargar un archivo con extensión .sql. Este archivo es tu copia de seguridad completa de la base de datos. ¡Enhorabuena, ya has completado el proceso de Syspanel exportar MySQL!
Paso 4: Guardar y Verificar tu Backup
El archivo que acabas de descargar es tu tesoro digital. Guárdalo en un lugar seguro. No es recomendable dejarlo solo en la carpeta de "Descargas" de tu ordenador.
[WARNING] Un solo archivo SQL no es un backup completo de tu sitio. Recuerda que también necesitas hacer una copia de seguridad de los archivos de WordPress (la carpeta
public_htmlowww). La base de datos contiene el contenido, pero los archivos contienen el tema, los plugins y las imágenes. Para una restauración completa, necesitas ambos.
Te recomendamos seguir estas buenas prácticas:
- Cambia el nombre del archivo: Añade la fecha al nombre, por ejemplo:
backup_miweb_2023_10_27.sql. Así sabrás siempre cuándo lo hiciste. - Guarda en la nube: Sube el archivo a Google Drive, Dropbox o cualquier servicio de almacenamiento en la nube.
- Guarda en local: Ten una copia en tu disco duro externo o en otra computadora.
Preguntas Frecuentes (FAQ)
Para terminar, resolvemos las dudas más comunes que suelen surgir con este proceso.
¿Cada cuánto tiempo debo hacer un backup WordPress base datos?
Depende de la frecuencia con la que actualices tu sitio. Para un blog personal, una vez a la semana puede ser suficiente. Para una tienda online con pedidos diarios, lo ideal es hacerlo a diario. Muchos plugins de caché y seguridad ofrecen opciones de backup automático.
¿Puedo exportar solo algunas tablas de la base de datos?
Sí, en el paso 3, si eliges la opción "Personalizado" en phpMyAdmin, puedes seleccionar las tablas específicas que quieres exportar. Por ejemplo, si solo quieres guardar tus entradas, podrías exportar solo las tablas wp_posts y wp_postmeta. Sin embargo, para un backup general, es mejor exportar todo.
¿Qué hago si no encuentro el botón de phpMyAdmin en Syspanel?
Es muy raro, pero si no lo ves, asegúrate de haber hecho clic en "Editar" en la base de datos correcta. A veces, la interfaz puede variar ligeramente según la versión de Syspanel. Si sigues sin encontrarlo, contacta con nuestro soporte técnico.
¿El archivo SQL se puede abrir para ver su contenido?
Sí, puedes abrirlo con cualquier editor de texto plano (como el Bloc de Notas o Sublime Text). Verás el código SQL con todos los comandos para crear las tablas e insertar los datos. No te recomiendo modificarlo a menos que sepas exactamente lo que haces, ya que podrías dañar la estructura.
¿Es seguro exportar la base de datos desde phpMyAdmin?
Sí, es un proceso seguro y estándar. phpMyAdmin es una herramienta oficial y ampliamente utilizada. Solo asegúrate de cerrar la sesión de Syspanel y de phpMyAdmin cuando termines, especialmente si estás en un ordenador compartido.
Con estos pasos, ya tienes el conocimiento para realizar tu propio backup WordPress base datos de forma manual y segura. Practica una vez y verás que en menos de 2 minutos tendrás tu archivo SQL listo para cualquier eventualidad.
