Cómo eliminar una base de datos en Plesk (con precaución)
¿Por qué eliminar una base de datos en Plesk requiere precaución?
Eliminar una base de datos en Plesk puede parecer una tarea sencilla a primera vista, pero es una de las operaciones más delicadas que puedes realizar en tu servidor. Cuando borras una base de datos, estás eliminando de forma permanente toda la información que contiene: registros de clientes, pedidos, contenido de tu web, configuraciones de plugins y mucho más.
Muchos usuarios cometen el error de pensar que eliminar una base de datos es como vaciar la papelera de reciclaje de su ordenador, algo reversible y sin consecuencias graves. Nada más lejos de la realidad: una vez que confirmas la eliminación, los datos desaparecen para siempre a menos que tengas una copia de seguridad reciente.
En este artículo te voy a guiar paso a paso para que aprendas a eliminar base de datos Plesk de forma segura, entendiendo exactamente qué estás haciendo y cómo protegerte ante posibles errores. También te explicaré las alternativas que tienes antes de llegar al punto de no retorno.
Antes de empezar: ¿qué es una base de datos y por qué es tan importante?
Imagina que tu sitio web es una tienda física. Los archivos HTML, CSS y JavaScript serían los muebles, la decoración y los carteles. Pero la base de datos es como el almacén trasero: ahí guardas el inventario, los datos de tus clientes, sus pedidos, sus direcciones, sus preferencias... Sin el almacén, la tienda puede seguir en pie, pero completamente vacía y sin capacidad de operar.
En términos técnicos, una base de datos es un sistema organizado para almacenar, gestionar y recuperar información. En Plesk, lo más habitual es trabajar con bases de datos MySQL o MariaDB. Casi todas las aplicaciones web modernas (WordPress, Joomla, PrestaShop, Magento, etc.) dependen de una base de datos para funcionar correctamente.
Cuando hablamos de borrar MySQL Plesk, no estamos simplemente quitando archivos: estamos eliminando la estructura completa de datos que sostiene tu aplicación.
Paso 0: La regla de oro — haz un backup antes de eliminar
Antes de que siquiera pienses en eliminar una base de datos, necesitas hacer una copia de seguridad. Esta es la única forma de que puedas revertir el proceso si te das cuenta de que necesitabas esos datos.
Cómo crear un backup de tu base de datos en Plesk
-
Accede a tu panel de control de Plesk (normalmente en
https://tu-dominio.com:8443). -
En el menú lateral izquierdo, busca la sección Bases de datos y haz clic en ella.
-
Verás una lista con todas tus bases de datos. Localiza la que quieres eliminar y haz clic en su nombre para entrar en ella.
-
Dentro de la base de datos, busca la pestaña o botón que dice Exportar dump o Backup. En la mayoría de versiones de Plesk, encontrarás esta opción en la parte superior derecha.
-
Se abrirá un asistente que te permite exportar la base de datos a un archivo
.sqlo.gz. Te recomiendo elegir el formato comprimido (.gz) porque ocupa menos espacio. -
Haz clic en OK o Exportar y espera a que el proceso termine. Dependiendo del tamaño de tu base de datos, puede tardar desde segundos hasta varios minutos.
-
Una vez completado, Plesk te ofrecerá descargar el archivo. Guárdalo en un lugar seguro, idealmente fuera de tu servidor (en tu ordenador, en un disco externo o en un servicio de almacenamiento en la nube).
[TIP] Haz siempre un backup completo del sitio web, no solo de la base de datos. En Plesk puedes crear una copia de seguridad completa del dominio desde Administración de archivos o Copias de seguridad. Así, si algo sale mal, puedes restaurar todo el sitio, no solo los datos.
[WARNING] No confíes únicamente en los backups automáticos de tu hosting. Muchos proveedores solo mantienen copias de los últimos 7 o 14 días. Si necesitas eliminar una base de datos que contiene información crítica, asegúrate de tener tu propia copia manual actualizada.
Paso 1: Identifica qué aplicaciones usan la base de datos
Antes de proceder con la eliminación, es fundamental que sepas qué aplicaciones o sitios web están conectados a esa base de datos. Si eliminas una base de datos que está siendo utilizada por WordPress, por ejemplo, tu sitio web dejará de funcionar inmediatamente.
Para identificar esto en Plesk:
-
Ve a la sección Bases de datos en el panel de control.
-
Junto a cada base de datos, verás el nombre del dominio al que está asociada. Si tienes dudas, haz clic en el nombre de la base de datos y busca la sección Usuarios o Permisos.
-
También puedes revisar los archivos de configuración de tu aplicación. Por ejemplo, en WordPress, el archivo
wp-config.phpcontiene las credenciales de la base de datos. Busca las líneasDB_NAME,DB_USERyDB_HOST.
[INFO] Si estás usando Syspanel (el panel de control alternativo que antes se llamaba HestiaCP), el proceso es similar pero la interfaz es diferente. Recuerda que el puerto de acceso a Syspanel es el 2106 y no el 8443.
Paso 2: Realiza la eliminación de la base de datos en Plesk
Una vez que hayas hecho tu backup y estés seguro de que no necesitas esa base de datos, puedes proceder con la eliminación.
Método directo desde el panel de Plesk
-
Inicia sesión en Plesk.
-
En el menú lateral, haz clic en Bases de datos.
-
Localiza la base de datos que deseas eliminar. Verás que a la derecha hay un icono con una papelera o el texto Eliminar.
-
Haz clic en ese icono o enlace. Plesk te pedirá confirmación.
-
Lee atentamente el mensaje de advertencia. Plesk te informará de que esta acción es irreversible y que se eliminarán todos los datos.
-
Si estás completamente seguro, marca la casilla de confirmación (si existe) y haz clic en OK o Eliminar.
-
Plesk ejecutará la eliminación y te mostrará un mensaje de confirmación.
Método alternativo desde la línea de comandos (SSH)
Si eres un usuario más avanzado y tienes acceso SSH a tu servidor, también puedes eliminar la base de datos directamente con comandos MySQL:
mysql -u root -p
DROP DATABASE nombre_de_tu_base_de_datos;
EXIT;
[WARNING] Este método es más peligroso porque no hay una interfaz visual que te confirme qué estás haciendo. Asegúrate de escribir correctamente el nombre de la base de datos y de que no haya errores de tipeo. Un solo carácter mal escrito podría borrar la base de datos equivocada.
Paso 3: Verifica que la eliminación fue exitosa
Después de eliminar la base de datos, es importante comprobar que todo se ha hecho correctamente:
-
Vuelve a la sección Bases de datos en Plesk.
-
Verifica que la base de datos ya no aparece en la lista.
-
Si tu sitio web o aplicación dependía de esa base de datos, comprueba que funciona correctamente o que muestra el error esperado (si era tu intención desactivarla).
-
Revisa los logs de error de tu aplicación para asegurarte de que no hay problemas inesperados.
¿Qué hacer si eliminaste una base de datos por error?
Si te das cuenta de que has cometido un error y necesitas recuperar la base de datos, no entres en pánico. Todavía hay esperanza si tienes un backup.
Restaurar desde un backup manual
-
Ve a la sección Bases de datos en Plesk.
-
Haz clic en Añadir base de datos para crear una nueva con el mismo nombre que la anterior.
-
Una vez creada, entra en ella y busca la opción Importar dump o Restaurar.
-
Sube el archivo de backup que guardaste anteriormente (el
.sqlo.gz). -
Plesk importará los datos y tu base de datos quedará restaurada.
Restaurar desde un backup del sistema
Si tu proveedor de hosting tiene backups automáticos, puedes contactar con su soporte técnico y solicitar la restauración. Ten en cuenta que esto puede llevar tiempo y que algunos proveedores cobran por este servicio.
[TIP] Para evitar sustos, configura un sistema de backups automáticos diarios de tus bases de datos. Plesk tiene una herramienta de copias de seguridad programadas que puedes configurar desde Herramientas y ajustes > Copias de seguridad.
Alternativas a eliminar una base de datos
Antes de tomar la decisión drástica de eliminar una base de datos, considera estas alternativas:
1. Renombrar la base de datos
Si simplemente quieres "apartar" la base de datos porque ya no la usas pero no quieres perder los datos, puedes renombrarla. En Plesk, esto se hace desde la propia base de datos, en la opción Cambiar nombre.
2. Archivar la base de datos
Exporta la base de datos a un archivo y guárdala en un lugar seguro. Después, puedes eliminar la base de datos de Plesk sabiendo que tienes una copia. Si algún día la necesitas, solo tienes que importarla.
3. Optimizar en lugar de eliminar
Si tu problema es que la base de datos ocupa demasiado espacio o va lenta, quizás lo que necesitas es optimizarla en lugar de eliminarla. Plesk tiene herramientas de optimización que puedes ejecutar desde el panel.
4. Vaciar tablas específicas
A veces solo necesitas eliminar ciertos datos (por ejemplo, logs antiguos o registros obsoletos) pero no toda la base de datos. En ese caso, puedes usar phpMyAdmin para conectarte y borrar solo las tablas o registros que necesites.
Errores comunes y cómo evitarlos
Error 1: Eliminar la base de datos equivocada
Este es el error más común y el más peligroso. Para evitarlo:
- Siempre verifica el nombre de la base de datos antes de confirmar la eliminación.
- Compara el nombre con el que aparece en el archivo de configuración de tu aplicación.
- Si tienes muchas bases de datos, haz una lista y márcala antes de eliminar.
Error 2: No hacer backup
Ya lo hemos mencionado, pero merece la pena repetirlo: nunca elimines una base de datos sin haber hecho un backup. Es la única forma de protegerte ante errores.
Error 3: Eliminar una base de datos que está en uso
Si tu aplicación sigue conectada a la base de datos, la eliminación provocará errores en tu sitio web. Asegúrate de que la aplicación está desactivada o de que ya no la necesitas.
Error 4: No cerrar la conexión de la aplicación
Aunque elimines la base de datos, si tu aplicación sigue intentando conectarse, verás errores de conexión. Asegúrate de actualizar la configuración de tu aplicación para que apunte a otra base de datos o de desactivarla.
Preguntas frecuentes (FAQ)
¿Puedo recuperar una base de datos eliminada sin backup?
En la mayoría de los casos, no. Una vez que Plesk elimina la base de datos, los datos se pierden de forma permanente. Solo podrías recuperarlos si tu proveedor de hosting tiene backups automáticos y puede restaurarlos por ti.
¿Cuánto tiempo tarda en eliminarse una base de datos en Plesk?
El proceso es casi instantáneo, normalmente menos de un segundo. La eliminación es inmediata y no hay forma de cancelarla una vez confirmada.
¿Eliminar una base de datos afecta a otros sitios web?
Solo si esos sitios web utilizan la misma base de datos. Cada base de datos es independiente, por lo que eliminar una no afecta a las demás.
¿Puedo eliminar varias bases de datos a la vez?
Plesk no ofrece una opción para eliminar varias bases de datos a la vez desde la interfaz gráfica. Tendrías que eliminarlas una por una o usar comandos SQL avanzados.
¿Qué diferencia hay entre eliminar y vaciar una base de datos?
Eliminar borra la base de datos completa, incluyendo su estructura. Vaciar (o truncar) elimina todos los datos pero mantiene la estructura vacía, lista para ser reutilizada.
Conclusión y recomendaciones finales
Eliminar una base de datos en Plesk es una operación que debe realizarse con mucha precaución y responsabilidad. No es algo que debas hacer a la ligera o sin pensar en las consecuencias.
Mi recomendación final es que sigas siempre estos pasos:
- Haz siempre un backup antes de eliminar cualquier base de datos.
- Verifica dos veces que estás eliminando la base de datos correcta.
- Comprueba qué aplicaciones dependen de esa base de datos.
- Considera alternativas como renombrar o archivar en lugar de eliminar.
- Documenta el proceso para futuras referencias.
Si sigues estas pautas, podrás eliminar base de datos Plesk de forma segura y sin sustos. Recuerda que la prevención es siempre mejor que la solución de problemas.
[INFO] Si estás utilizando Syspanel (el panel que antes se llamaba HestiaCP) y necesitas ayuda con la gestión de bases de datos, recuerda que el acceso se realiza a través del puerto 2106. La interfaz es diferente a Plesk pero las operaciones básicas son similares.
Espero que este artículo te haya sido útil y que ahora te sientas más seguro a la hora de gestionar tus bases de datos. Si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu proveedor de hosting.
