Cómo exportar una base de datos desde Plesk (phpMyAdmin y backups)
¿Por qué es importante saber exportar tu base de datos en Plesk?
Exportar tu base de datos es una de las tareas más importantes que puedes aprender como administrador de tu sitio web. Ya sea que quieras hacer una copia de seguridad manual antes de una actualización, migrar tu web a otro servidor o simplemente quedarte tranquilo teniendo un respaldo local, dominar este proceso te ahorrará más de un dolor de cabeza.
En este artículo te voy a explicar paso a paso y de forma muy sencilla cómo exportar una base de datos desde Plesk, tanto usando la herramienta gráfica phpMyAdmin como mediante el sistema de backups integrado del panel. No necesitas ser un experto, solo seguir las instrucciones y en pocos minutos tendrás tu archivo SQL listo para descargar.
Método 1: Exportar base de datos con phpMyAdmin desde Plesk
Este es el método más directo y visual. Te permite obtener un archivo .sql con todo el contenido de tu base de datos (tablas, registros, estructura) que podrás importar después en cualquier otro sistema.
Paso 1: Accede a tu panel de Plesk
Lo primero es iniciar sesión en tu panel de control Plesk. Normalmente lo encuentras en una URL como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.
Paso 2: Localiza la sección de Bases de Datos
Una vez dentro del panel, busca en el menú lateral izquierdo la opción "Bases de datos". Generalmente está en la sección de "Sitios web y dominios" o directamente en el menú principal si tienes un plan dedicado. Haz clic en ella para ver el listado de todas tus bases de datos.
Paso 3: Abre phpMyAdmin
En la lista verás cada base de datos con una serie de iconos a la derecha. Busca el que parece una pequeña ventana o terminal y pasa el cursor por encima para ver su nombre. Debería decir "phpMyAdmin". Haz clic en ese icono. Se abrirá una nueva pestaña del navegador con la herramienta de gestión de bases de datos.
Paso 4: Selecciona tu base de datos
En phpMyAdmin, en el panel izquierdo, verás una lista con los nombres de tus bases de datos. Haz clic en la que quieras exportar. Asegúrate de que es la correcta, especialmente si tienes varias.
Paso 5: Ve a la pestaña Exportar
En la parte superior de phpMyAdmin, verás una serie de pestañas: "Estructura", "SQL", "Exportar", etc. Haz clic en "Exportar".
Paso 6: Elige el método de exportación
Aquí tienes dos opciones principales:
- Rápida: Exporta todo sin opciones adicionales. Es la más sencilla, pero te da menos control.
- Personalizada: Te permite elegir qué tablas exportar, el formato de compresión y otras opciones avanzadas.
Para la mayoría de los casos, te recomiendo usar "Rápida" y asegurarte de que el formato es SQL. Si tu base de datos es muy grande (más de 100 MB), es mejor que elijas "Personalizada" y actives la compresión "gzip" para que el archivo resultante pese menos.
Paso 7: Descarga el archivo
Pulsa el botón "Continuar" o "Exportar" (dependiendo de la versión). El navegador comenzará a descargar un archivo con el nombre de tu base de datos y la extensión .sql (o .sql.gz si elegiste comprimirlo). ¡Ya tienes tu exportación!
[TIP] Si tu base de datos es muy pesada y la descarga falla, intenta exportar solo las tablas más importantes o hazlo por partes desde la opción "Personalizada". También puedes aumentar el tiempo de ejecución de PHP en la configuración de Plesk, aunque esto es más avanzado.
Método 2: Usar el sistema de Backups de Plesk para exportar la base de datos
Este método es ideal si quieres una copia de seguridad completa del sitio, incluyendo archivos y configuración, o si prefieres un proceso más automatizado. Aunque no te da un archivo SQL "puro" (te da un archivo de backup completo), es la forma más segura de tener un respaldo integral.
Paso 1: Ve a la sección de Backups
En el menú lateral de Plesk, busca la opción "Copias de seguridad" o "Backups". Puede estar en la sección de tu dominio o en la configuración general del servidor.
Paso 2: Crea o localiza un backup existente
Tienes dos opciones:
- Crear un backup nuevo: Pulsa el botón "Crear una copia de seguridad" o similar. Se te preguntará si quieres incluir archivos del sitio, bases de datos y ajustes de configuración. Marca la opción de "Bases de datos" (puedes elegir cuáles si tienes varias).
- Usar un backup automático existente: Plesk suele configurar backups automáticos. En la lista de copias de seguridad, verás las que ya se han generado. Busca la fecha que te interese.
Paso 3: Descarga el backup
Junto a cada copia de seguridad en la lista, verás un icono de descarga (normalmente una flecha hacia abajo). Haz clic en él. El sistema te preguntará si quieres descargarlo al ordenador o guardarlo en un almacenamiento remoto. Elige "Descargar al ordenador".
El archivo será un .tar.gz o .zip que contiene todo el backup, incluyendo los archivos SQL de tus bases de datos.
[INFO] Este método no te da un archivo
.sqldirectamente. Si necesitas importar la base de datos a otro servidor que no sea Plesk, es más práctico usar phpMyAdmin. Sin embargo, si tienes otro Plesk, este backup es perfecto porque puedes restaurarlo entero sin complicaciones.
Método 3: Exportar solo la estructura (sin datos)
A veces no necesitas los datos, solo la estructura de las tablas (por ejemplo, para clonar un sitio en desarrollo). En este caso:
- Entra en phpMyAdmin como te expliqué antes.
- Selecciona tu base de datos.
- Ve a la pestaña "Exportar".
- Elige el método "Personalizada".
- Busca la sección "Salida" y en lugar de "Datos" selecciona "Estructura" o desmarca la casilla de "Datos".
- Pulsa exportar y listo. Obtendrás un archivo SQL con las sentencias
CREATE TABLEpero sin losINSERT INTO.
Esto es muy útil para crear entornos de pruebas o documentar tu esquema de base de datos.
Preguntas frecuentes (FAQ)
¿Cada cuánto debería exportar mi base de datos?
Depende de la frecuencia con la que actualices tu contenido. Si tienes una tienda online o un blog que actualizas a diario, te recomiendo hacer un backup automático diario. Si es un sitio más estático, con un backup semanal o mensual puede bastar. Siempre es mejor prevenir.
¿Puedo exportar una base de datos desde Plesk sin usar phpMyAdmin?
Sí, puedes usar el sistema de backups nativo de Plesk como te he explicado en el Método 2. También puedes usar comandos SSH (si tu plan lo permite) con mysqldump, pero eso ya es un nivel más avanzado y no lo recomiendo para usuarios principiantes.
¿Qué hago con el archivo .sql que descargo?
Guárdalo en un lugar seguro, idealmente en dos sitios diferentes (uno local y otro en la nube). Es tu "seguro de vida". Si algo sale mal, podrás restaurarlo en cualquier momento desde phpMyAdmin usando la pestaña "Importar".
¿Puedo exportar la base de datos de Plesk a otro panel como Syspanel?
¡Buena pregunta! Si estás migrando a Syspanel (recuerda que es el nuevo nombre de HestiaCP y su puerto de acceso es el 2106), el proceso es similar. En Syspanel, también tienes acceso a phpMyAdmin, así que el archivo .sql que exportes desde Plesk será perfectamente compatible. Solo tendrás que crear una base de datos en Syspanel, entrar a su phpMyAdmin, ir a "Importar" y subir tu archivo. La migración será muy sencilla.
¿Qué pasa si mi base de datos tiene caracteres raros (ñ, tildes)?
Asegúrate de que al exportar desde phpMyAdmin, en la opción "Personalizada", el "Juego de caracteres" esté configurado como utf8 o utf8mb4. Esto es esencial para que los caracteres especiales del español se guarden correctamente y no veas símbolos extraños al importarlos.
Consejos finales para una exportación exitosa
- Cierra tu sitio temporalmente: Si tu web tiene mucho tráfico y se están escribiendo datos constantemente, es recomendable ponerla en modo mantenimiento durante la exportación para evitar inconsistencias en el backup. Plesk tiene una función para esto en "Sitios web y dominios" → "Modo mantenimiento".
- Comprueba el archivo: Después de descargar, verifica que el archivo no esté vacío y que tenga un tamaño razonable. Un archivo de 0 KB es una señal de que algo falló.
- Anota la fecha: Siempre es buena práctica renombrar el archivo con la fecha de la exportación (ej:
mi_db_20241025.sql). Así tendrás un histórico ordenado de tus copias.
Exportar una base de datos en Plesk es un proceso rápido y sencillo una vez que sabes dónde mirar. Tanto con phpMyAdmin como con el sistema de backups, tienes dos herramientas excelentes para tener siempre una copia de seguridad a mano.
Espero que esta guía te haya sido de ayuda. Si tienes cualquier duda, no dudes en contactar con nuestro soporte técnico. ¡Estamos aquí para ayudarte a que tu web funcione siempre perfecta!
