Cómo hacer una copia de seguridad de una base de datos en Plesk: Guía completa
¿Por qué es tan importante hacer una copia de seguridad de tu base de datos?
Imagina que has trabajado durante meses en tu sitio web: has creado cientos de artículos, has configurado una tienda online con miles de productos y has recopilado los datos de tus clientes. De repente, un error de actualización, un ataque malicioso o un simple fallo humano elimina toda esa información. Sin un backup plesk base de datos, todo ese trabajo podría desaparecer para siempre.
La buena noticia es que Plesk, uno de los paneles de control de hosting más populares del mundo, incluye herramientas muy potentes y sencillas para gestionar tus copias de seguridad plesk. En esta guía completa, aprenderás paso a paso cómo proteger tu información, cómo programar copias automáticas y, lo más importante, cómo restaurar tu base de datos cuando más lo necesites.
Tanto si eres un usuario novel que acaba de contratar su primer hosting como si ya tienes experiencia, esta guía está pensada para ti. Vamos a desglosar todo el proceso de una forma clara, visual y sin tecnicismos innecesarios.
¿Qué es una base de datos y por qué necesita su propio backup?
Antes de entrar en materia, es importante entender qué es exactamente una base de datos. Piensa en ella como el cerebro de tu sitio web: es donde se almacenan los textos de tus páginas, los comentarios de tus usuarios, las contraseñas cifradas, los pedidos de tu tienda y, en definitiva, todo el contenido dinámico.
Los archivos de tu web (imágenes, vídeos, plantillas) son el "esqueleto", pero la base de datos es el "alma". Por eso, aunque hagas una copia de seguridad de tus archivos, si no tienes una copia de la base de datos, no podrás reconstruir tu sitio por completo.
En Plesk, cada base de datos (normalmente MySQL o MariaDB) se gestiona de forma independiente. Esto te permite hacer un backup mysql plesk de una sola base de datos sin tener que respaldar todo el sistema. Es una ventaja enorme, porque puedes ser muy selectivo con lo que guardas y cuándo lo guardas.
Preparación antes de hacer tu primer backup
Accede a tu panel de Plesk
Lo primero que necesitas es acceder a tu panel de control. Normalmente, lo encontrarás en una dirección como https://tu-dominio.com:8443 o a través del enlace que te proporcionó tu proveedor de hosting. Introduce tu nombre de usuario y contraseña.
Identifica tus bases de datos
Una vez dentro, busca la sección "Bases de datos" en el menú lateral o en la pantalla principal. Verás una lista con todas las bases de datos que tienes creadas. Es muy recomendable que las tengas bien nombradas para saber cuál pertenece a cada sitio web. Si no estás seguro, puedes mirar el archivo de configuración de tu CMS (por ejemplo, wp-config.php en WordPress) para ver el nombre de la base de datos asociada.
Cierra sesiones o pausa la escritura (opcional pero recomendable)
Para que una copia de seguridad sea 100% fiable, es ideal que no haya usuarios escribiendo en la base de datos en ese momento. Si tienes una tienda online muy activa, puede que quieras hacer el backup en horas de poco tráfico o, si tu sistema lo permite, poner tu web en modo mantenimiento temporalmente.
Método 1: Crear un backup manual de tu base de datos en Plesk
Este es el método más directo y rápido. Es perfecto si necesitas una copia puntual antes de hacer un cambio importante, como actualizar un plugin o modificar el tema de tu web.
Paso 1: Ve a la sección de Bases de Datos
En el menú principal de Plesk, haz clic en "Bases de datos". Se desplegará una lista con todas tus bases de datos.
Paso 2: Selecciona la base de datos a respaldar
Localiza la base de datos que quieres respaldar. A la derecha de su nombre, verás una serie de iconos. Busca el icono que representa un disco o una flecha hacia abajo (suele tener el texto "Backup" o "Copiar" al pasar el ratón por encima). Haz clic en él.
Paso 3: Configura las opciones del backup
Se abrirá una ventana con opciones. Aquí puedes especificar:
- Dónde guardar el backup: Puedes elegir entre "Descargar al ordenador" (te descargará un archivo
.tar.gzo.zip) o "Guardar en el almacenamiento de copias de seguridad de Plesk" (lo guardará en el servidor, en una carpeta privada). - Configuración adicional: Puedes marcar la casilla para que el backup se comprima. Es recomendable hacerlo para ahorrar espacio.
- Notificación por email: Puedes introducir un correo electrónico para recibir una notificación cuando el proceso termine.
Paso 4: Ejecuta el backup
Haz clic en "Aceptar" o "Backup". El proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu base de datos. Verás una barra de progreso. Una vez finalizado, recibirás un mensaje de confirmación.
¡Y ya está! Has creado tu primer backup plesk base de datos de forma manual. Es un proceso muy sencillo, pero requiere que te acuerdes de hacerlo con regularidad. Para eso, el siguiente método es mucho mejor.
Método 2: Programar copias de seguridad automáticas en Plesk
La automatización es la clave para una buena estrategia de respaldo. No dependas de tu memoria; deja que Plesk haga el trabajo por ti.
Paso 1: Accede a la Configuración de Copias de Seguridad
En el menú principal de Plesk, busca la sección "Copias de seguridad" o "Administrador de copias de seguridad". A veces está en el grupo "Herramientas y utilidades".
Paso 2: Crea una nueva tarea programada
Busca el botón "Nueva copia de seguridad" o "Agregar tarea". Se abrirá un asistente.
Paso 3: Configura la tarea
Aquí es donde defines el corazón de tus copias de seguridad plesk:
- Qué quieres respaldar: Elige "Bases de datos" o "Todo el sistema". Si solo te interesa una base de datos concreta, selecciónala de la lista.
- Dónde guardarla: Al igual que antes, puedes elegir entre descargarla a tu ordenador o guardarla en el servidor. Para tareas automáticas, es mucho más práctico guardarlas en el servidor. Asegúrate de tener espacio suficiente en tu plan de hosting.
- Programación: Selecciona la frecuencia. Puedes elegir copias diarias, semanales o mensuales. También puedes especificar la hora exacta. Un consejo: elige una hora de baja actividad para tu web.
- Retención: Plesk te permite indicar cuántas copias quieres conservar. Por ejemplo, puedes mantener las últimas 7 copias diarias y las últimas 4 semanales. Esto te ayuda a ahorrar espacio en el servidor.
Paso 4: Guarda la tarea
Revisa todos los parámetros y haz clic en "Aceptar". A partir de ese momento, Plesk ejecutará la copia de seguridad según la programación que hayas definido. Puedes ver el estado de las tareas en el mismo panel.
Cómo restaurar una base de datos en Plesk
Saber hacer un backup es solo la mitad del trabajo. La otra mitad, igual de importante, es saber restaurar base de datos plesk cuando algo sale mal. No te preocupes, el proceso es igual de intuitivo.
Paso 1: Accede a la sección de Copias de Seguridad
Ve a la sección "Copias de seguridad" en el menú de Plesk.
Paso 2: Localiza la copia que quieres restaurar
Verás una lista de todas las copias de seguridad que tienes guardadas, tanto manuales como automáticas. Puedes ordenarlas por fecha para encontrar la más reciente. También puedes usar el buscador para filtrar por nombre.
Paso 3: Inicia la restauración
Haz clic en el icono de "Restaurar" (normalmente es una flecha circular) junto a la copia que deseas usar.
Paso 4: Configura la restauración
Plesk te preguntará qué elementos quieres restaurar. Si solo necesitas la base de datos, desmarca los archivos y deja seleccionada solo la base de datos que te interesa. También puedes elegir si quieres restaurar en la misma ubicación (sobrescribiendo la actual) o en una nueva.
Paso 5: Ejecuta la restauración
Haz clic en "Restaurar" y espera a que el proceso termine. Al igual que el backup, puede tardar unos minutos. Una vez finalizado, tu base de datos estará exactamente como estaba en el momento de la copia.
Backup de MySQL en Plesk: Trucos y buenas prácticas
Aunque el panel de Plesk es muy completo, hay algunos trucos que pueden hacerte la vida más fácil cuando trabajas con backup mysql plesk.
Usa nombres descriptivos para tus bases de datos
En lugar de db_12345, usa nombres como web_blog_principal o tienda_pedidos. Esto te ayudará a identificar rápidamente qué estás respaldando o restaurando.
Combina copias en el servidor y descargas locales
Guardar todas las copias en el servidor es cómodo, pero si el servidor falla por completo, podrías perderlas. Una buena práctica es descargar una copia de seguridad a tu ordenador o a un servicio en la nube (como Google Drive o Dropbox) al menos una vez al mes.
Prueba tus restauraciones
No esperes a un desastre para comprobar si tus copias funcionan. De vez en cuando (por ejemplo, cada trimestre), restaura una copia en una base de datos de prueba y verifica que todo está correcto. Así te asegurarás de que, cuando llegue el momento crítico, todo funcionará a la perfección.
Revisa el espacio de almacenamiento
Las copias de seguridad ocupan espacio. Si tu plan de hosting tiene un límite de almacenamiento, asegúrate de que tienes suficiente margen. Plesk te avisará si te estás acercando al límite, pero es mejor que lo controles tú mismo.
Solución de problemas comunes
El backup falla y no sé por qué
Si el proceso de backup se interrumpe, lo primero que debes hacer es revisar los logs de Plesk. Normalmente, el propio panel te mostrará un mensaje de error. Las causas más comunes son:
- Falta de espacio en disco: Libera espacio eliminando copias antiguas o archivos temporales.
- Permisos incorrectos: Asegúrate de que tu usuario tiene permisos para acceder a la base de datos.
- Tamaño de la base de datos: Si tu base de datos es muy grande, el proceso puede agotar el tiempo máximo de ejecución del servidor. En ese caso, considera hacer el backup por partes o usar herramientas de línea de comandos como
mysqldump.
No encuentro la copia de seguridad que busco
Revisa la ubicación que elegiste al configurar la tarea. Si la guardaste en el servidor, estará en el "Almacenamiento de copias de seguridad". Si la descargaste, busca el archivo en tu ordenador. A veces, las copias automáticas se guardan en una carpeta diferente a las manuales.
Quiero restaurar solo una tabla de la base de datos
Plesk, en su interfaz estándar, no permite restaurar tablas individuales fácilmente. En este caso, tendrás que restaurar la base de datos completa o, si eres más avanzado, usar phpMyAdmin para importar solo la tabla que necesitas desde un archivo SQL.
Preguntas frecuentes (FAQ)
¿Cuánto tiempo se tarda en hacer un backup de una base de datos en Plesk?
Depende del tamaño de la base de datos y de la carga del servidor. Una base de datos pequeña (menos de 100 MB) puede tardar menos de un minuto. Una base de datos muy grande (varios GB) puede tardar 10 minutos o más.
¿Puedo hacer un backup de una base de datos que está siendo utilizada?
Sí, Plesk lo permite. El sistema hace una "foto" de la base de datos en un momento determinado. Sin embargo, para garantizar la consistencia de los datos, es recomendable hacerlo en momentos de baja actividad.
¿Qué diferencia hay entre un backup completo y un backup de solo la base de datos?
Un backup completo incluye los archivos del sitio web (imágenes, código, etc.) y la base de datos. Un backup de solo la base de datos se centra únicamente en la información estructurada. Si tu web tiene mucho contenido multimedia, el backup completo será mucho más grande.
¿Plesk me cobra por hacer copias de seguridad?
No, la función de copias de seguridad está incluida en el panel. Sin embargo, el espacio que ocupen las copias en el servidor puede contar para tu límite de almacenamiento contratado.
¿Puedo restaurar una base de datos en un servidor diferente?
Sí, puedes descargar el archivo de backup y luego, en el otro servidor, usar la función de "Restaurar" en Plesk o importar el archivo SQL a través de phpMyAdmin. Solo asegúrate de que las versiones de MySQL/MariaDB sean compatibles.
¿Qué es Syspanel y tiene algo que ver con Plesk?
A veces, algunos proveedores de hosting utilizan paneles de control alternativos. Si tu proveedor usa Syspanel (anteriormente conocido como HestiaCP), el proceso puede ser algo diferente. En ese caso, el acceso suele ser a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque la interfaz es distinta, los conceptos de backup y restauración son muy similares: busca la sección de "Bases de datos" o "Copias de seguridad" en el menú lateral.
Conclusión: La constancia es tu mejor aliada
Hacer una copia de seguridad de una base de datos en Plesk no es una tarea complicada, pero requiere de un hábito constante. No esperes a que sea demasiado tarde. Configura ahora mismo una tarea automática, descarga una copia manual de seguridad para tenerla en tu ordenador y, sobre todo, asegúrate de saber cómo restaurarla.
Con esta guía, ya tienes todos los conocimientos necesarios para proteger el activo más valioso de tu presencia online: tus datos. No subestimes el poder de una buena copia de seguridad; es la diferencia entre un pequeño susto y una catástrofe digital.
[TIP]: Configura tu primera tarea automática hoy mismo. Te llevará menos de 5 minutos y te dará una tranquilidad inmensa.
[WARNING]: No confíes únicamente en las copias de seguridad de tu proveedor de hosting. Siempre es recomendable tener tu propia copia externa.
[INFO]: Si tienes dudas sobre el espacio de almacenamiento de tu plan, contacta con tu proveedor de hosting antes de programar muchas copias de seguridad.
