Cómo importar y exportar bases de datos en Plesk (phpMyAdmin y más)
¿Por qué es importante saber importar y exportar bases de datos en Plesk?
Si tienes una página web con WordPress, PrestaShop o cualquier aplicación que use MySQL o MariaDB, la base de datos es el corazón de tu proyecto. Ahí se guardan los artículos, los pedidos, los usuarios y toda la información que hace funcionar tu web.
Saber exportar base de datos plesk te permite hacer copias de seguridad manuales antes de actualizar un plugin, cambiar de servidor o simplemente dormir tranquilo. Y saber importar base de datos plesk es imprescindible si migras tu web desde otro hosting, restauras una copia o mueves un proyecto entre dominios.
La buena noticia es que Plesk, uno de los paneles de control más usados en hosting, incluye herramientas gráficas muy sencillas para hacer ambas cosas sin necesidad de tocar una sola línea de comandos. Además, cuenta con phpMyAdmin plesk integrado para los que prefieren la interfaz clásica de MySQL.
En este artículo te explico paso a paso, con un lenguaje claro y sin tecnicismos, cómo gestionar tus bases de datos en Plesk, tanto desde el panel como desde phpMyAdmin. También te doy algunos trucos para que la migración sea un éxito a la primera.
¿Qué es exactamente una base de datos y qué significa importar o exportar?
Antes de ponernos manos a la obra, vamos a aclarar conceptos.
Una base de datos es un conjunto de tablas que almacenan información estructurada. En una web típica, las tablas guardan los posts, los comentarios, la configuración, los usuarios, etc.
Exportar significa extraer toda esa información (estructura + datos) a un archivo, normalmente con extensión .sql. Ese archivo es un texto plano con instrucciones SQL que, al ejecutarse, recrean la base de datos completa.
Importar es el proceso inverso: tomar un archivo .sql y ejecutarlo en tu servidor para que las tablas y los datos se creen (o se reemplacen) en tu base de datos.
Pues bien, en Plesk tienes dos caminos principales para hacer esto:
- Usar las herramientas nativas del panel (recomendado para principiantes).
- Usar phpMyAdmin plesk (más control, ideal si ya tienes experiencia).
Vamos a ver ambos métodos en detalle.
Método 1: Exportar base de datos Plesk desde el panel (la forma fácil)
Este es el método más rápido y seguro para hacer una copia de seguridad de tu base de datos sin complicarte la vida.
Paso 1: Accede a tu panel de Plesk
Entra en tu panel de control de Plesk con tu usuario y contraseña. Normalmente la URL es algo así como https://tu-dominio.com:8443 o una dirección que te haya dado tu proveedor de hosting.
Paso 2: Localiza la sección de Bases de Datos
En el menú lateral izquierdo, busca la sección "Bases de datos". Haz clic en ella.
Verás un listado con todas las bases de datos que tienes creadas en tu hosting. Cada una tendrá su nombre, el usuario asociado, el tamaño y una serie de iconos de acciones.
Paso 3: Haz clic en el icono de exportación
Localiza la fila de la base de datos que quieres exportar. En la columna de acciones (normalmente a la derecha), verás varios iconos. Busca el que tiene una flecha hacia abajo o el texto "Exportar" al pasar el ratón por encima. Haz clic en él.
Paso 4: Configura la exportación
Se abrirá una ventana o página nueva con opciones de exportación. Aquí tienes que fijarte en dos cosas:
- Formato: Asegúrate de que esté seleccionado "SQL" (o "Dump SQL"). Es el formato estándar.
- Opciones de exportación: Puedes dejar las opciones por defecto (suelen ser las correctas). Si quieres afinar, puedes marcar "Exportar solo estructura" si no quieres los datos, pero para una copia de seguridad completa, déjalo todo como está.
Paso 5: Descarga el archivo
Pulsa el botón "Aceptar" o "Exportar". El servidor generará el archivo .sql y comenzará la descarga a tu ordenador. ¡Y ya está! Ya has conseguido exportar base de datos plesk con éxito.
[TIP]: Antes de exportar, si tu web tiene mucho tráfico, intenta hacerlo en una hora de baja actividad. Así te aseguras de que no se te "cuele" ningún dato nuevo durante el proceso y la copia sea consistente.
Método 2: Importar base de datos Plesk desde el panel (la forma fácil)
Ahora vamos a ver cómo hacer el proceso inverso. Imagina que tienes un archivo .sql en tu ordenador y quieres subirlo a tu hosting.
Paso 1: Crea una base de datos (si no la tienes)
Si vas a importar a una base de datos que ya existe, puedes saltarte este paso. Pero si estás migrando, lo más habitual es que necesites crear una nueva.
En la sección "Bases de datos", haz clic en el botón "Agregar base de datos" (o "+").
Te pedirá:
- Nombre de la base de datos: Elige uno descriptivo, por ejemplo
miproyecto_db. - Tipo de base de datos: Deja MySQL o MariaDB (el que te aparezca).
- Usuario: Puedes crear un usuario nuevo o usar uno existente. Te recomiendo crear uno nuevo específico para esta base de datos.
- Contraseña: Genera una contraseña segura y guárdala en un gestor de contraseñas.
Pulsa "Aceptar" para crear la base de datos vacía.
Paso 2: Sube el archivo .sql
Una vez que tienes la base de datos (vacía o no) en el listado, haz clic sobre su nombre para entrar en los detalles.
Dentro de los detalles de la base de datos, verás una pestaña o un botón que dice "Importar" o "Subir archivo". Haz clic ahí.
Paso 3: Selecciona el archivo y ejecuta la importación
Se abrirá un asistente donde puedes:
- Seleccionar el archivo desde tu ordenador (botón "Examinar" o "Seleccionar archivo").
- Subir el archivo al servidor.
Una vez seleccionado, pulsa el botón "Aceptar" o "Importar". El proceso puede tardar unos segundos o varios minutos, dependiendo del tamaño del archivo.
[WARNING]: Si importas sobre una base de datos que ya tiene tablas con el mismo nombre, el proceso puede sobrescribirlas o dar error. Asegúrate de que estás importando en el lugar correcto. Si tienes dudas, es mejor importar en una base de datos nueva y luego cambiar la configuración de tu web.
Método 3: Usar phpMyAdmin Plesk para importar y exportar
A veces, las herramientas del panel de Plesk son suficientes, pero si necesitas más control o tienes que hacer operaciones más avanzadas, phpMyAdmin plesk es tu aliado.
phpMyAdmin es una aplicación web para gestionar bases de datos MySQL. Está instalada en la mayoría de servidores con Plesk y es el estándar de facto para administradores.
¿Cómo acceder a phpMyAdmin desde Plesk?
- Ve a la sección "Bases de datos".
- Localiza la base de datos que quieres gestionar.
- Haz clic en el icono que parece una "base de datos" o en el enlace que pone "phpMyAdmin". Se abrirá una pestaña nueva en tu navegador con la interfaz de phpMyAdmin.
Exportar con phpMyAdmin
- En la pantalla principal de phpMyAdmin, selecciona tu base de datos en el menú lateral izquierdo.
- Haz clic en la pestaña "Exportar" en la parte superior.
- Verás dos opciones: "Rápida" y "Personalizada".
- Rápida: Te descarga el archivo
.sqlcompleto sin preguntar nada más. Perfecto para copias de seguridad rápidas. - Personalizada: Te permite elegir qué tablas exportar, el formato, si incluir o no los datos, etc. Para un uso normal, la opción "Rápida" es más que suficiente.
- Rápida: Te descarga el archivo
- Pulsa el botón "Continuar" o "Exportar" y se descargará el archivo.
Importar con phpMyAdmin
- En la pantalla principal de phpMyAdmin, selecciona la base de datos a la que quieres importar (debe estar vacía o preparada para recibir los datos).
- Haz clic en la pestaña "Importar".
- En la sección "Archivo a importar", haz clic en "Examinar" y selecciona tu archivo
.sql. - Deja el resto de opciones por defecto (formato SQL, etc.).
- Pulsa el botón "Continuar" en la parte inferior.
La importación comenzará. Verás una barra de progreso o simplemente un mensaje de éxito al final.
[INFO]: Si tu archivo
.sqles muy grande (más de 100MB, por ejemplo), es posible que la importación falle por límites de tiempo o de memoria del servidor. En ese caso, la mejor opción es usar la herramienta de importación nativa de Plesk o pedir ayuda a tu proveedor de hosting.
Migrar base de datos Plesk entre servidores (paso a paso)
Una de las tareas más comunes es migrar base de datos plesk desde un hosting antiguo a uno nuevo. El proceso es sencillo si sigues estos pasos:
Paso 1: Exporta desde el servidor de origen
Usa cualquiera de los métodos que te he explicado antes (panel o phpMyAdmin) para exportar base de datos plesk desde el servidor antiguo. Guarda el archivo .sql en tu ordenador.
Paso 2: Crea la base de datos en el servidor de destino
En tu nuevo hosting con Plesk, crea una base de datos nueva con un usuario y contraseña. Anota estos datos porque los necesitarás para configurar tu web.
Paso 3: Importa el archivo .sql
Usa el método de importación del panel de Plesk o phpMyAdmin en el servidor de destino para subir tu archivo .sql.
Paso 4: Configura tu aplicación web
Ahora tienes que decirle a tu web (WordPress, PrestaShop, etc.) que use la nueva base de datos. Normalmente esto se hace editando un archivo de configuración:
- WordPress: Archivo
wp-config.phpen la raíz de tu web. Busca las líneasDB_NAME,DB_USER,DB_PASSWORDyDB_HOSTy cámbialas por los datos de tu nueva base de datos. - PrestaShop: Archivo
app/config/parameters.php(en versiones modernas) con los mismos parámetros.
Paso 5: Comprueba que todo funciona
Visita tu web y verifica que todo carga correctamente. Revisa que las imágenes, los enlaces y las funcionalidades que usan la base de datos (búsqueda, comentarios, login, etc.) funcionan sin errores.
[TIP]: Si tu web usa URLs absolutas (por ejemplo,
http://miviejaweb.com/imagen.png) y cambias de dominio, es posible que necesites actualizar la base de datos. Puedes usar un plugin como "Better Search Replace" en WordPress para hacerlo de forma segura.
Preguntas frecuentes (FAQ) sobre bases de datos en Plesk
¿Qué hago si la importación falla con un error?
Los errores más comunes son:
- Archivo demasiado grande: Intenta aumentar el límite de subida en phpMyAdmin o usa la herramienta de importación de Plesk.
- Errores de sintaxis SQL: El archivo
.sqlpuede estar corrupto o incompleto. Intenta exportarlo de nuevo. - Tablas duplicadas: Si ya existían tablas con el mismo nombre, la importación puede fallar. Borra las tablas antiguas o importa en una base de datos vacía.
¿Puedo importar una base de datos desde cPanel a Plesk?
Sí, totalmente. El formato .sql es universal. Solo tienes que exportar desde cPanel (normalmente con phpMyAdmin) e importar en Plesk siguiendo los pasos que te he mostrado.
¿Y si mi hosting usa "Syspanel" (HestiaCP) y no Plesk?
Si estás en un hosting que usa Syspanel (el panel conocido comercialmente como HestiaCP), los pasos son muy similares, pero la interfaz cambia. En Syspanel, el acceso al panel se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Dentro, busca la sección de bases de datos y usa phpMyAdmin o las herramientas de importación/exportación que te ofrezca. El concepto es el mismo, solo cambia el aspecto visual.
¿Es seguro usar phpMyAdmin?
Sí, es una herramienta muy segura si se usa correctamente. Solo debes tener cuidado con:
- No compartir tus credenciales de acceso.
- Cerrar la sesión cuando termines.
- No ejecutar consultas SQL que no entiendas.
¿Cada cuánto debo exportar mi base de datos?
Depende de la actividad de tu web. Como mínimo, te recomiendo hacer una copia semanal. Si actualizas contenido a diario, lo ideal es hacerlo a diario o usar un sistema de copias automáticas que ofrecen muchos proveedores de hosting.
Conclusión y buenas prácticas
Gestionar importar y exportar base de datos plesk es una habilidad básica que cualquier propietario de una web debería dominar. Con las herramientas que te he explicado, tanto el panel de Plesk como phpMyAdmin plesk, tienes todo lo necesario para hacer copias de seguridad y migrar tus proyectos sin sustos.
Te dejo un resumen de buenas prácticas:
- Haz copias de seguridad periódicas. No confíes solo en las copias de tu proveedor. Ten siempre una copia local en tu ordenador o en la nube.
- Antes de cualquier cambio importante (actualizar WordPress, cambiar un tema, instalar un plugin), exporta tu base de datos.
- Guarda las contraseñas de las bases de datos en un lugar seguro. Un gestor de contraseñas es ideal.
- Si migras entre servidores, verifica todo después de la migración. No des de baja el servidor antiguo hasta que estés 100% seguro de que la web funciona en el nuevo.
- Si tienes dudas técnicas, no te lances. Un error en la base de datos puede dejar tu web caída. Siempre puedes pedir ayuda a tu proveedor de hosting.
Con estos conocimientos, ya puedes manejar tus bases de datos en Plesk como un profesional. Espero que este artículo te haya sido de gran ayuda. Si te ha quedado alguna duda, déjala en los comentarios y estaré encantado de ayudarte.
