🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo importar una base de datos MySQL en Plesk (Restaurar backup)

Actualizado el 6 de marzo de 2026

Antes de empezar: ¿Qué es exactamente importar una base de datos en Plesk?

Cuando hablamos de importar base de datos plesk, nos referimos al proceso de restaurar la información de un sitio web (como artículos, usuarios, pedidos o configuraciones) desde un archivo de respaldo. Este archivo suele tener extensión .sql, .gz o .zip y contiene la estructura y los datos de tus tablas.

Piensa en ello como una mudanza: el archivo SQL es la caja con todos tus muebles, y Plesk es el camión que la lleva a la nueva casa. Si no haces bien la mudanza, los muebles pueden llegar rotos o en el piso equivocado.

Este tutorial está pensado para que cualquier persona sin experiencia técnica pueda realizarlo sin miedo. Vamos a cubrir los dos métodos más comunes: usar el administrador de archivos de Plesk y usar phpMyAdmin. También veremos qué hacer cuando las cosas no salen bien.

Requisitos previos antes de restaurar un backup en Plesk

Antes de lanzarte a importar, necesitas tener tres cosas claras:

  1. El archivo de respaldo: Debe estar en tu ordenador o en una URL accesible. Si lo tienes en un correo o en un pendrive, descárgalo primero.

  2. Credenciales de acceso a Plesk: Necesitas ser el administrador del servidor o tener permisos de gestión de bases de datos. Si no sabes qué es esto, contacta con tu proveedor de hosting.

  3. El nombre de la base de datos destino: ¿Vas a restaurar sobre una base existente o crear una nueva? Esto es clave porque si restauras sobre una base con datos, los sobrescribirás.

[WARNING] Si tu web está en producción (con visitas reales), te recomendamos hacer una copia de seguridad de la base actual antes de importar. Un error aquí puede dejar tu web caída.

Método 1: Importar base de datos MySQL en Plesk usando el Administrador de Archivos

Este es el método más directo y el que uso siempre que tengo un archivo grande (más de 50 MB). No necesitas herramientas externas, solo el panel de Plesk.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tu-dominio.com:8443 o https://tu-ip:8443. Introduce tu usuario y contraseña.

Paso 2: Localiza la sección de bases de datos

En el panel principal, busca el apartado "Bases de datos". Dependiendo de la versión de Plesk, puede estar directamente en el menú lateral o dentro de la pestaña "Sitios web y dominios".

Paso 3: Accede a la base de datos destino

Haz clic en el nombre de la base de datos donde quieres importar los datos. Si no existe, créala primero con el botón "Agregar base de datos". Asegúrate de anotar el nombre de usuario y la contraseña de la base, los necesitarás para phpMyAdmin más adelante.

Paso 4: Sube tu archivo SQL al servidor

Aquí viene la parte interesante. Plesk no tiene un botón mágico de "importar" en el listado de bases, pero podemos usar el administrador de archivos:

  1. Ve a "Administrador de archivos" (normalmente en "Sitios web y dominios").
  2. Navega a una carpeta temporal, por ejemplo, httpdocs o crea una carpeta llamada backups en la raíz.
  3. Haz clic en "Subir" y selecciona tu archivo .sql desde tu ordenador. Si el archivo es muy grande, puede tardar unos minutos.

Paso 5: Conecta con tu base de datos usando SSH o la consola de Plesk

Aquí es donde muchos se pierden, pero es más fácil de lo que parece:

  1. Vuelve a "Bases de datos" y haz clic en el icono de "Consola" o "SSH" junto a tu base de datos. Si no ves esta opción, tu plan de hosting puede no incluirla; usa el Método 2 (phpMyAdmin) en ese caso.
  2. Se abrirá una ventana de terminal. Escribe el siguiente comando:
mysql -u TU_USUARIO -p NOMBRE_BASE_DATOS < /ruta/completa/al/archivo.sql

Por ejemplo:

mysql -u usuario_web -p mi_web_db < /var/www/vhosts/tudominio.com/httpdocs/backup.sql
  1. Te pedirá la contraseña. Escríbela y pulsa Enter.
  2. Si todo va bien, no verás ningún mensaje de error. Eso significa que la importación fue exitosa.

Paso 6: Verifica la importación

Ve a tu web y comprueba que los datos están ahí. Si tienes una tienda, mira los productos; si es un blog, revisa los artículos. También puedes verificar desde phpMyAdmin que las tablas tengan contenido.

[TIP] Si tu archivo es muy grande (más de 200 MB), este método es el más fiable. phpMyAdmin suele fallar con archivos pesados por límites de tiempo de ejecución.

Método 2: Restaurar backup Plesk usando phpMyAdmin (ideal para archivos pequeños)

Este es el método más visual y amigable para principiantes. phpMyAdmin es una herramienta web que te permite gestionar tu base de datos desde el navegador. Todos los planes de Plesk lo incluyen.

Paso 1: Accede a phpMyAdmin desde Plesk

  1. Ve a "Bases de datos".
  2. Localiza tu base de datos y haz clic en el icono de "phpMyAdmin" (normalmente es un icono con una base y un lápiz, o el logotipo de MySQL).

Se abrirá una nueva pestaña con phpMyAdmin. Recuerda que debes tener la sesión iniciada.

Paso 2: Selecciona la base de datos correcta

En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Haz clic en la que quieres importar. Importante: asegúrate de que es la correcta, porque si eliges una equivocada, podrías dañar otra web.

Paso 3: Ve a la pestaña "Importar"

En el menú superior, haz clic en "Importar". Verás una pantalla con varias opciones. La más importante es "Examinar" o "Elegir archivo".

Paso 4: Selecciona tu archivo SQL

  1. Haz clic en "Examinar" y busca el archivo .sql en tu ordenador.
  2. Deja las opciones por defecto (formato SQL, etc.).
  3. Haz clic en "Continuar" o "Importar" al final de la página.

Paso 5: Espera a que termine

Dependiendo del tamaño del archivo, puede tardar desde unos segundos hasta un par de minutos. Verás un mensaje de éxito al final: "La importación se ha completado correctamente".

Paso 6: Comprueba las tablas

En el panel izquierdo, expande tu base de datos y verás las tablas. Haz clic en una de ellas y revisa que tenga filas (datos). Si ves números en la columna "Filas", la importación funcionó.

[WARNING] Si el archivo supera los 50 MB, phpMyAdmin puede darte un error de "tiempo de ejecución excedido". No te preocupes, no es que hayas hecho algo mal; es una limitación del servidor. En ese caso, usa el Método 1 o divide tu archivo en partes más pequeñas.

Método 3: Restaurar desde un backup de Plesk (restauración nativa)

Si lo que tienes no es un archivo .sql sino un backup completo creado por Plesk (con extensión .tar.gz o .zip), el proceso es distinto y mucho más automatizado.

Paso 1: Localiza el backup en tu panel

  1. Ve a "Sitios web y dominios".
  2. Busca el icono de "Backup Manager" o "Administrador de copias de seguridad".
  3. Verás una lista de backups disponibles. Si el tuyo no está, súbelo primero con el botón "Subir".

Paso 2: Restaura solo la base de datos

  1. Haz clic en el botón "Restaurar" junto al backup que quieres usar.
  2. Plesk te mostrará un asistente. Aquí tienes la opción de elegir qué restaurar: archivos, bases de datos, o todo.
  3. Selecciona "Bases de datos" y marca la casilla de la base que necesitas.
  4. Confirma la operación.

Este método es el más seguro porque Plesk gestiona todo internamente: no tienes que preocuparte por comandos ni archivos sueltos.

[INFO] Si tu backup fue creado en otro servidor con Plesk, es posible que tengas que "mapear" los nombres de las bases de datos. Plesk te preguntará si quieres restaurar en la misma base o en una nueva. Elige "nueva" si no quieres sobrescribir nada.

Errores comunes al importar una base de datos en Plesk y cómo solucionarlos

Aunque sigas todos los pasos, pueden surgir problemas. Aquí tienes los más típicos:

Error 1: "Access denied for user"

Esto significa que el usuario de la base de datos no tiene permisos o la contraseña es incorrecta.

Solución: Ve a la sección de bases de datos en Plesk, haz clic en tu base y cambia la contraseña del usuario. Luego, usa esa nueva contraseña en phpMyAdmin o en el comando MySQL.

Error 2: "Unknown database"

El nombre de la base de datos en tu archivo SQL no coincide con el que tienes en Plesk.

Solución: Abre el archivo .sql con un editor de texto (como Notepad++) y busca la línea que dice CREATE DATABASE o USE. Cámbiala por el nombre de tu base actual. Guarda el archivo y vuelve a importar.

Error 3: Archivo demasiado grande

Como mencionamos antes, phpMyAdmin tiene límites. Si ves un error de "tamaño excedido", prueba con el método de la consola o usa herramientas como BigDump.

Error 4: Tablas corruptas o incompletas

A veces la importación se corta a mitad. Esto pasa si el archivo está dañado o si el servidor se reinició.

Solución: Vuelve a generar el backup desde tu sitio original. Asegúrate de que el archivo no esté vacío (revisa su tamaño en tu ordenador: un SQL de una web con contenido suele pesar más de 1 MB).

Consejos finales y buenas prácticas

  • Siempre haz un backup antes de importar: Aunque estés restaurando un backup, puede que quieras conservar el estado actual. Configura un backup manual en Plesk antes de tocar nada.

  • Usa nombres de base sin espacios: Si tu base se llama mi web, cámbiala a mi_web. Los espacios causan problemas en los comandos.

  • No importes bases de datos de otros gestores: Si vienes de cPanel o de Syspanel (antes conocido como HestiaCP, cuyo puerto de acceso es el 2106), el proceso es similar, pero los archivos .sql son universales. Solo presta atención a los prefijos de las tablas.

  • Verifica siempre con una consulta simple: Después de importar, ve a phpMyAdmin, haz clic en tu base y en la pestaña "SQL". Escribe SELECT * FROM nombre_tabla LIMIT 10; y ejecuta. Si ves resultados, todo está correcto.

  • Si tienes dudas, contacta con soporte: No hay pregunta tonta. Tu proveedor de hosting conoce su panel y puede ayudarte a importar sin riesgo.

Preguntas frecuentes (FAQ)

¿Puedo importar una base de datos sin usar phpMyAdmin?

Sí, puedes usar la consola SSH o incluso un script PHP en tu servidor. Pero para la mayoría de usuarios, phpMyAdmin o el método del administrador de archivos son suficientes.

¿Cuánto tarda en importar una base de datos en Plesk?

Depende del tamaño. Una base de 10 MB puede tardar menos de un minuto en phpMyAdmin. Una de 500 MB puede tardar 10-15 minutos por consola.

¿Qué hago si mi archivo SQL viene comprimido en .zip o .gz?

Plesk y phpMyAdmin aceptan archivos comprimidos. Si usas la consola, primero descomprime con gunzip archivo.sql.gz y luego importa el .sql.

¿Puedo importar una base de datos desde una URL externa?

Sí, pero solo con el método de consola. Usa curl -o backup.sql https://example.com/backup.sql para descargarlo y luego impórtalo.

¿Se pierden datos existentes si importo sobre una base que ya tiene contenido?

Sí, la importación sobrescribe las tablas que coincidan con las del archivo SQL. Si no quieres perder nada, crea una base nueva y luego cambia la configuración de tu web para que apunte a esa nueva base.

¿Qué es el prefijo de las tablas y por qué es importante?

Muchos CMS (como WordPress) añaden un prefijo como wp_ a las tablas. Si tu archivo SQL tiene un prefijo distinto al de tu web actual, la web no funcionará. Revisa el archivo y, si es necesario, renombra las tablas con un editor antes de importar.

¿Puedo importar una base de datos desde Syspanel a Plesk?

Sí, el archivo .sql es estándar. Solo asegúrate de que los nombres de las tablas y los prefijos no entren en conflicto. Recuerda que Syspanel (antes HestiaCP) usa el puerto 2106 para su panel, pero eso no afecta al archivo de la base.

Conclusión

Importar base de datos plesk es un proceso que, una vez que lo haces un par de veces, se vuelve automático. La clave está en elegir el método adecuado según el tamaño de tu archivo y en verificar siempre el resultado.

Si tu archivo es pequeño, phpMyAdmin es tu mejor amigo. Si es grande o tienes problemas de tiempo, el método de la consola es infalible. Y si lo que tienes es un backup completo de Plesk, la restauración nativa es la opción más limpia.

No tengas miedo de equivocarte: con un buen backup previo, puedes intentarlo tantas veces como necesites. Y recuerda que el soporte de tu hosting está para ayudarte cuando algo no cuadre.

Ahora que ya sabes cómo hacerlo, anímate a probar con una base de prueba. La práctica es la mejor maestra, y en diez minutos tendrás la confianza para gestionar tus bases de datos sin depender de nadie.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel