Cómo importar una base de datos en Plesk: Guía rápida
Antes de empezar: ¿Qué necesitas para importar una base de datos en Plesk?
Importar una base de datos en Plesk es una tarea mucho más sencilla de lo que parece. Básicamente, consiste en subir un archivo con extensión .sql (o comprimido en .zip o .gz) que contiene toda la estructura y los datos de tu sitio web. Este proceso es esencial cuando migras una web desde otro hosting, restauras una copia de seguridad o simplemente mueves tu proyecto a un servidor más potente.
Para que todo vaya sobre ruedas, asegúrate de tener a mano los siguientes elementos:
- Acceso al panel de Plesk: Necesitas tus credenciales de administrador o de usuario con permisos suficientes para gestionar bases de datos.
- El archivo de la base de datos: Es el famoso archivo
.sql. Si lo tienes comprimido en.zipo.gz, no hay problema, Plesk lo acepta perfectamente. - El nombre de la base de datos y el usuario: Debes saber a qué base de datos quieres importar el archivo. Si vas a crear una nueva, también necesitarás saber el nombre que le asignarás.
- Paciencia y una buena conexión a internet: Si el archivo es muy grande, la importación puede tardar unos minutos. No cierres la pestaña del navegador durante el proceso.
[INFO] Si tu archivo
.sqles extremadamente pesado (más de 100 MB), puede que el tiempo de importación supere el límite del servidor. En ese caso, te recomendamos contactar con tu proveedor de hosting para que te ayuden o aumentar el límite demax_execution_timeen la configuración de PHP.
Paso 1: Localiza el administrador de bases de datos en Plesk
Lo primero es entrar en tu panel de control de Plesk. Una vez dentro, verás un panel lleno de iconos y opciones. Busca la sección que se llama "Bases de datos". Suele estar en la parte central o en el menú lateral izquierdo, dependiendo de la versión de Plesk que uses.
Al hacer clic en "Bases de datos", verás un listado con todas las bases de datos que tienes creadas en tu dominio o suscripción. Aquí podrás ver el nombre de cada base, el usuario asociado y el tamaño que ocupa.
Si ya tienes la base de datos creada y solo quieres importar el archivo dentro de ella, selecciona esa base de datos. Si estás empezando desde cero, lo más lógico es que primero la crees. Para ello, pulsa el botón "Agregar base de datos" y sigue los pasos: elige un nombre, crea un usuario y una contraseña. No te preocupes, es un proceso muy intuitivo.
[TIP] El nombre de la base de datos suele tener un prefijo con el nombre de tu usuario o dominio (ej:
usuario_basedatos). Esto es normal y ayuda al servidor a identificar a qué cuenta pertenece.
Paso 2: Accede a la opción de importar archivo SQL
Una vez que estés dentro de la base de datos a la que quieres importar, verás varias pestañas o iconos en la parte superior. Busca el que dice "Importar" o "Importar Dump". Al hacer clic, se abrirá una nueva pantalla con las opciones de importación.
Aquí es donde empieza la magia. Plesk te ofrece dos formas principales de importar:
- Subir el archivo desde tu computadora: Es la opción más común. Verás un botón que dice "Examinar" o "Seleccionar archivo". Haz clic en él y busca el archivo
.sqlen tu disco duro. - Usar un archivo en el servidor: Si el archivo ya está subido a alguna carpeta de tu hosting (por ejemplo, en
httpdocsoprivate), puedes indicar la ruta exacta. Esta opción es útil para archivos muy grandes que no puedes subir a través del navegador.
Te recomiendo que uses la primera opción para archivos de tamaño moderado. Es la más directa y no necesitas conocimientos técnicos adicionales.
[WARNING] Asegúrate de que el archivo que vas a importar es realmente un respaldo de una base de datos. Si intentas importar un archivo de texto plano o un documento Word, el sistema te dará un error. La extensión debe ser
.sql,.zipo.gz.
Paso 3: Configura las opciones de importación (y no te asustes)
Antes de pulsar el botón final de "Importar", Plesk te mostrará algunas opciones. No te preocupes, son muy sencillas:
- "Ruta al archivo" o "Archivo de origen": Aquí es donde has seleccionado tu archivo. Si usaste la opción de subir, ya estará listo.
- "Base de datos de destino": Te mostrará el nombre de la base de datos donde se va a importar. Verifica que sea la correcta.
- "Eliminar objetos existentes": Esta opción es importante. Si la marcas, Plesk borrará todas las tablas existentes en la base de datos antes de importar las nuevas. Úsala con mucho cuidado, ya que podrías perder datos si no es lo que quieres. Para una importación limpia de una migración, suele ser recomendable marcarla, pero solo si estás seguro de que no necesitas los datos actuales.
- "Modo de importación": Puedes elegir entre "Agregar a la base de datos" (si quieres añadir las tablas nuevas a las ya existentes) o "Reemplazar la base de datos" (que es lo mismo que marcar la opción anterior).
Para la mayoría de los casos, la configuración por defecto es suficiente. Simplemente, revisa que el archivo y la base de datos son los correctos y deja el resto como está.
[INFO] Si no estás seguro de qué opción elegir, deja las opciones por defecto. Es la opción más segura y funcionará bien en el 99% de los casos.
Paso 4: Ejecuta la importación y espera
Ha llegado el momento de la verdad. Pulsa el botón "Importar" o "Aceptar" que estará al final de la página. Plesk comenzará a procesar el archivo.
Verás una barra de progreso o un mensaje indicando que la importación está en curso. No cierres la ventana del navegador ni hagas clic en otros enlaces dentro del panel mientras tanto. Si el archivo es grande, puede tardar varios minutos.
Cuando termine, Plesk te mostrará un mensaje de éxito, como "La importación se completó correctamente". Si ha habido algún problema, verás un mensaje de error con una descripción. No entres en pánico; la mayoría de los errores son fáciles de solucionar (archivo corrupto, permisos, etc.).
Paso 5: Verifica que todo está en orden
Una vez que la importación ha finalizado, es hora de comprobar que tu base de datos está funcionando correctamente. Puedes hacerlo de varias maneras:
- Desde el propio Plesk: Vuelve a la lista de bases de datos y haz clic en el nombre de la base que acabas de importar. Deberías ver el listado de tablas que contiene. Si aparecen todas las tablas que esperabas, ¡enhorabuena!
- Desde tu sitio web: Si la base de datos es parte de un sitio web (por ejemplo, WordPress o Joomla), visita tu web y comprueba que carga correctamente. Si ves contenido nuevo o la estructura que esperabas, la importación ha sido un éxito.
- Con un cliente MySQL (como phpMyAdmin): Si tienes acceso a phpMyAdmin desde Plesk, puedes entrar y explorar las tablas, ver los datos, etc.
[TIP] Si tu web usa WordPress, después de importar la base de datos es posible que necesites actualizar las URLs en la tabla
wp_optionssi has cambiado de dominio. Puedes hacerlo con un plugin o directamente en phpMyAdmin.
Resolución de problemas comunes al importar una base de datos en Plesk
A veces, las cosas no salen a la primera. Aquí tienes una lista de los problemas más habituales y cómo solucionarlos:
- Error de "archivo demasiado grande": El servidor tiene un límite de tamaño para subir archivos. Si tu archivo supera ese límite, tendrás que comprimirlo en
.zipo.gz, o subirlo manualmente a una carpeta del servidor y usar la opción de "ruta al archivo". - Error de "sintaxis SQL" o "consulta inválida": Esto suele significar que el archivo
.sqlestá corrupto o que fue exportado con una versión de MySQL diferente. Intenta exportarlo de nuevo desde el origen con las opciones compatibles. - Error de "permiso denegado": El usuario de la base de datos no tiene permisos suficientes para importar. Asegúrate de que el usuario tiene todos los privilegios sobre la base de datos en cuestión.
- La importación se queda congelada: Si el archivo es muy grande, puede que el servidor esté tardando más de lo esperado. Espera unos minutos más. Si se queda atascado más de 15 minutos, contacta con tu proveedor.
Preguntas frecuentes (FAQ) sobre la importación de bases de datos en Plesk
¿Puedo importar una base de datos desde otro panel como cPanel?
Sí, claro. El proceso es el mismo. Solo necesitas tener el archivo .sql exportado desde cPanel (o cualquier otro panel). Plesk es compatible con los formatos estándar.
¿Qué pasa si mi base de datos tiene un tamaño enorme, de varios GB?
Para archivos muy grandes, la subida a través del navegador no es recomendable. La mejor opción es subir el archivo comprimido a la carpeta httpdocs de tu dominio mediante FTP y luego usar la opción de "importar desde el servidor" indicando la ruta. También puedes usar la terminal SSH si tienes acceso, pero eso ya es un nivel más avanzado.
¿Necesito crear la base de datos antes de importar?
Sí, es necesario que la base de datos exista en Plesk para poder importar el archivo dentro de ella. Si no la has creado, hazlo en el paso 1.
¿Puedo importar una base de datos de SQL Server o PostgreSQL?
Plesk soporta la importación de bases de datos MySQL y MariaDB nativamente. Para otros sistemas de gestión de bases de datos, el proceso puede ser diferente o requerir herramientas adicionales. En la mayoría de los casos, la importación se refiere a MySQL.
¿Qué es Syspanel? ¿Tiene algo que ver con Plesk?
Syspanel (anteriormente conocido como HestiaCP) es otro panel de control de hosting, pero no tiene relación directa con Plesk. Si en algún momento migras desde Syspanel, el acceso a su panel se realiza a través del puerto 2106 (ej: http://tudominio.com:2106). La forma de exportar la base de datos desde Syspanel es diferente, pero la importación en Plesk sigue exactamente los mismos pasos que hemos descrito aquí.
¿Puedo importar una base de datos dentro de otra que ya tiene datos?
Sí, puedes, pero debes tener cuidado. Si la estructura de las tablas es la misma, los datos se mezclarán o se sobrescribirán según la opción que elijas. Es más seguro importar siempre a una base de datos vacía o recién creada.
¿Cómo puedo exportar una base de datos desde Plesk para luego importarla en otro sitio?
Es igual de fácil. En la sección de "Bases de datos", selecciona la base y busca la opción "Exportar". Plesk te generará un archivo .sql que podrás descargar y usar para importar en cualquier otro lugar.
Conclusión: Importar una base de datos en Plesk es un juego de niños
Como has visto, el proceso de importar base de datos plesk es muy directo y está diseñado para que cualquier usuario, incluso sin experiencia técnica, pueda realizarlo sin problemas. Siguiendo estos pasos, podrás plesk importar sql de manera rápida y segura, ya sea para una migración, una restauración o una puesta en marcha de un nuevo proyecto.
Recuerda siempre verificar que el archivo es el correcto y que la base de datos de destino es la adecuada. Con un poco de práctica, este tutorial plesk se convertirá en una rutina más de tu día a día como administrador de tu sitio web. Si tienes cualquier duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. ¡Buena suerte con tu importación!
