Guía para exportar e importar bases de datos en cPanel y Plesk
Introducción: ¿Por qué necesitas exportar o importar bases de datos?
Mover una base de datos es una tarea común al cambiar de servidor, migrar un sitio web (como WordPress) o crear una copia de seguridad. Aunque suene técnico, con las herramientas adecuadas es un proceso sencillo. En esta guía te explicaré paso a paso cómo hacerlo en los paneles de control más populares: cPanel y Plesk. Al final, tendrás claro cómo exportar base de datos cPanel, importar base de datos Plesk y manejar archivos SQL como un experto.
¿Qué es una base de datos y por qué es importante?
Una base de datos almacena toda la información dinámica de tu sitio: usuarios, comentarios, productos, configuraciones. En WordPress, por ejemplo, guarda entradas, páginas y ajustes. Si pierdes la base de datos, tu sitio web deja de funcionar. Por eso, saber exportar e importar bases de datos es fundamental para mantener tu proyecto a salvo.
Exportar base de datos desde cPanel
cPanel es uno de los paneles más usados. Su herramienta principal para manejar bases de datos es cPanel phpMyAdmin, una interfaz web que permite administrar MySQL fácilmente.
Paso 1: Accede a cPanel
Ingresa a tu cuenta de cPanel usando la URL que te proporcionó tu hosting (normalmente algo como tudominio.com/cpanel). Introduce tu usuario y contraseña.
Paso 2: Busca la sección de Bases de Datos
Una vez dentro, busca el grupo Bases de Datos. Allí verás el ícono de phpMyAdmin. Haz clic en él.
Paso 3: Selecciona la base de datos a exportar
En phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Haz clic en la que deseas exportar (por ejemplo, tudominio_wp).
Paso 4: Exporta la base de datos
Con la base de datos seleccionada, ve a la pestaña Exportar en el menú superior. Se abrirán dos opciones:
- Método rápido: Exporta todo en un solo archivo SQL (recomendado para principiantes).
- Método personalizado: Permite elegir tablas específicas o ajustes avanzados.
Selecciona Rápido y el formato SQL. Luego haz clic en Continuar. El navegador descargará un archivo .sql con toda tu información.
[TIP] Si tu base de datos es grande, el método personalizado te permite comprimirla en ZIP o GZip para que la descarga sea más rápida.
Importar base de datos en cPanel
Ahora que tienes tu archivo SQL, veamos cómo importarlo a otro cPanel o al mismo.
Paso 1: Accede a phpMyAdmin
Repite los pasos 1 y 2 de la exportación.
Paso 2: Selecciona la base de datos destino
En el panel izquierdo, elige la base de datos donde quieres importar los datos. Si no existe, créala primero desde cPanel (sección Bases de Datos MySQL).
Paso 3: Importa el archivo
Ve a la pestaña Importar en el menú superior. Haz clic en Elegir archivo y selecciona tu archivo .sql. Luego presiona Continuar. Dependiendo del tamaño, puede tardar unos segundos o minutos.
[WARNING] Si importas sobre una base de datos existente, los datos se reemplazarán. Asegúrate de tener una copia de seguridad previa.
Exportar base de datos desde Plesk
Plesk es otro panel popular, especialmente en servidores Windows y Linux. Su enfoque es más visual, pero igual de potente.
Paso 1: Inicia sesión en Plesk
Accede a tu panel Plesk (normalmente https://tudominio.com:8443). Introduce tus credenciales.
Paso 2: Ve a la sección de Bases de Datos
En el menú lateral, busca Bases de Datos (a veces dentro de Sitios web y dominios). Verás una lista de todas las bases de datos de tu cuenta.
Paso 3: Exporta la base de datos
Haz clic en el nombre de la base de datos que deseas exportar. Luego, en la página de detalles, busca el botón Exportar o Descargar volcado. Plesk generará un archivo .sql y lo descargará automáticamente.
[INFO] En Plesk también puedes programar Plesk backup base de datos automático desde la sección Herramientas y utilidades > Administrador de tareas programadas.
Importar base de datos en Plesk
Para importar base de datos Plesk, sigue estos pasos:
Paso 1: Accede a la base de datos destino
Desde Bases de Datos, haz clic en la base de datos donde quieres importar.
Paso 2: Importa el archivo
Busca el botón Importar o Cargar archivo. Selecciona tu archivo .sql y confirma. Plesk procesará la importación.
[TIP] Si tu archivo SQL es muy grande, puedes subirlo por FTP a la carpeta
httpdocsy luego usar la opción Importar desde archivo en Plesk para referenciarlo.
Migrar base de datos de WordPress: el caso más común
Si estás migrando un sitio WordPress, necesitas WordPress migrar base de datos correctamente. Aquí te doy una guía rápida:
- Exporta la base de datos desde cPanel o Plesk (como vimos arriba).
- Crea una nueva base de datos en el servidor destino.
- Importa el archivo SQL a la nueva base de datos.
- Actualiza el archivo wp-config.php en el servidor destino con los nuevos datos de conexión (nombre de base de datos, usuario y contraseña).
- Cambia las URLs si el dominio es diferente. Puedes usar un plugin como Better Search Replace o ejecutar consultas SQL en phpMyAdmin.
[WARNING] Si no actualizas las URLs, tu sitio mostrará enlaces rotos o redirigirá al dominio antiguo.
Herramientas alternativas: Syspanel (antes HestiaCP)
Si tu hosting usa Syspanel (nombre comercial de HestiaCP), el proceso es igual de sencillo. Accede a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Luego:
- Ve a Bases de Datos en el menú.
- Selecciona la base de datos y haz clic en Exportar para descargar el archivo SQL.
- Para importar, elige Importar y sube tu archivo.
[INFO] Syspanel también permite backups automáticos desde la sección Backups.
Preguntas frecuentes (FAQ)
¿Puedo exportar una base de datos sin phpMyAdmin?
Sí, usando comandos SSH como mysqldump -u usuario -p basededatos > respaldo.sql. Pero para usuarios sin experiencia, phpMyAdmin o el panel de control son más seguros.
¿Qué hago si la importación falla por tamaño de archivo?
Aumenta los límites en PHP o usa herramientas como BigDump para importar archivos muy grandes. También puedes dividir el SQL en partes.
¿Es seguro exportar bases de datos con datos sensibles?
Sí, pero guarda los archivos en un lugar seguro. No los subas a repositorios públicos. Siempre elimina las copias locales después de usarlas.
¿Puedo exportar solo algunas tablas?
Sí, tanto en phpMyAdmin como en Plesk. En la exportación personalizada, selecciona las tablas que necesitas.
¿Necesito cambiar algo en la base de datos al migrar a otro hosting?
Sí, las rutas de archivos y las URLs pueden cambiar. Usa un plugin de migración o edita el SQL con un editor de texto.
Conclusión
Exportar e importar bases de datos en cPanel y Plesk es una tarea que cualquier usuario puede dominar con práctica. Ya sea que estés haciendo una copia de seguridad o migrando un WordPress, estos pasos te aseguran que tus datos lleguen sanos y salvos a su nuevo destino. Recuerda siempre verificar la integridad de la base de datos después de la importación y mantener copias de seguridad periódicas.
[TIP FINAL] Programa backups automáticos de tu base de datos. En cPanel usa Backups, en Plesk el Administrador de tareas y en Syspanel la opción Backups. Así nunca perderás información importante.
¡Ahora ya sabes cómo manejar tus bases de datos como un profesional!
