Cómo hacer backup de la base de datos en Plesk automáticamente
¿Por qué necesitas un backup automático de tu base de datos en Plesk?
Tener una copia de seguridad de tu base de datos es como tener un seguro de vida para tu web. Si algo sale mal —un error humano, un ataque, un fallo del servidor o una actualización que rompe algo—, poder restaurar tu información es la diferencia entre un susto y una catástrofe total. Y no hablamos solo de texto: hablamos de productos, pedidos, usuarios registrados, comentarios y todo lo que hace funcionar tu negocio online.
Hacerlo manualmente es una opción, pero la vida digital no espera. Por eso, programar un backup automático en Plesk es la solución inteligente. Te olvidas de acordarte de hacerlo y el sistema trabaja por ti. En esta guía te explico paso a paso cómo configurarlo, cómo restaurar tus copias y qué trucos usar para que nunca pierdas datos importantes.
Paso previo: accede a Plesk y localiza tus bases de datos
Antes de programar nada, necesitas entrar en tu panel de control. Normalmente accedes a Plesk escribiendo https://tu-dominio.com:8443 o a través de la URL que te haya dado tu proveedor de hosting. Una vez dentro:
-
Busca la sección Bases de datos en el menú principal. Suele estar en la pestaña de "Sitios web y dominios" o directamente en el panel de la izquierda.
-
Verás un listado con todas las bases de datos que tienes asociadas a tu dominio. Cada una tendrá su nombre de usuario y el prefijo que las identifica (por ejemplo,
miweb_bd1). -
Anota qué base de datos quieres proteger. Si tienes varias, repite el proceso para cada una o crea una tarea que las incluya todas.
[INFO] Si no encuentras la sección de bases de datos, es posible que tu plan de hosting no la incluya. Contacta con tu proveedor para que te la active o para que te indique dónde está.
¿Qué es un backup automático en Plesk y cómo funciona?
Plesk tiene una herramienta integrada llamada Administrador de copias de seguridad. Te permite hacer dos cosas: crear copias manuales cuando quieras y programar tareas para que se ejecuten solas cada cierto tiempo.
Cuando hablamos de backup base datos plesk, nos referimos a generar un archivo comprimido (normalmente en formato .tar.gz o .zip) que contiene toda la información de tu base de datos: tablas, registros, índices, procedimientos almacenados, todo. Ese archivo se guarda en el servidor, en un almacenamiento remoto o incluso en tu propio ordenador si así lo configuras.
La gran ventaja de programarlo es que no dependes de tu memoria. Puedes configurar que se haga cada día, cada semana o cada mes, a la hora que prefieras, y que se conserven solo las últimas X copias para no llenar el disco.
Cómo programar un backup automático de tu base de datos en Plesk
Vamos a lo importante. Sigue estos pasos y tendrás tu plesk programar backup funcionando en menos de 5 minutos.
Paso 1: Ve al Administrador de copias de seguridad
En el panel principal de Plesk, busca la opción Copias de seguridad o Administrador de copias de seguridad. Dependiendo de la versión, puede estar directamente en el menú lateral o dentro de "Herramientas y configuración".
Paso 2: Crea una nueva tarea programada
Dentro del Administrador, verás dos pestañas: Copias de seguridad y Tareas programadas. Haz clic en la segunda.
Pulsa el botón Crear tarea programada o Programar copia de seguridad (el nombre puede variar según la versión).
Paso 3: Configura los detalles básicos
Se abrirá un formulario con varias opciones. Rellena lo siguiente:
-
Nombre de la tarea: Ponle un nombre descriptivo, por ejemplo, "Backup diario BD principal". Esto te ayudará a identificarla luego.
-
Tipo de copia: Elige Base de datos o Bases de datos. No elijas "Todo el sitio" si solo quieres proteger la BD, porque eso incluiría archivos y configuraciones que quizás no necesitas y haría el backup más pesado.
-
Selecciona la base de datos: Marca la casilla de la base o bases que quieres incluir.
Paso 4: Define la programación
Aquí es donde decides cada cuánto se ejecuta tu backup automático plesk. Tienes varias opciones:
-
Diario: Elige la hora (por ejemplo, a las 4:00 AM, cuando hay menos tráfico en tu web).
-
Semanal: Selecciona el día de la semana y la hora.
-
Mensual: Elige el día del mes (por ejemplo, el día 1) y la hora.
-
Personalizado: Si necesitas algo más específico, puedes usar expresiones cron, pero no te lo recomiendo a menos que sepas lo que haces.
[TIP] Elige una hora en la que tu web tenga poco movimiento. Así el backup no afectará al rendimiento de tu sitio para los visitantes.
Paso 5: Configura el almacenamiento y la retención
Plesk te permite elegir dónde guardar la copia:
-
Almacenamiento local: Se guarda en el propio servidor. Es lo más rápido y sencillo, pero si el disco se daña, podrías perderla.
-
Almacenamiento remoto (FTP/SFTP): Puedes enviar la copia a otro servidor o a tu ordenador. Esto es más seguro porque tienes una copia fuera del entorno de tu hosting.
-
Almacenamiento en la nube: Si tu proveedor lo permite, puedes usar servicios como Amazon S3 o Google Cloud Storage.
También tienes que definir cuántas copias quieres conservar. Por ejemplo, si haces backups diarios, puedes decirle que guarde solo las últimas 7. Así no se llena el disco con copias antiguas.
Paso 6: Guarda y activa la tarea
Cuando hayas configurado todo, pulsa Aceptar o Guardar. Plesk te mostrará la tarea en la lista y la activará automáticamente. A partir de ese momento, se ejecutará según la programación que hayas definido.
Cómo comprobar que tu backup automático se está ejecutando correctamente
No basta con programarlo y olvidarte. De vez en cuando, es buena idea revisar que todo funciona. Aquí tienes una checklist rápida:
-
Vuelve al Administrador de copias de seguridad y mira la pestaña Tareas programadas. Verás la fecha y hora de la última ejecución.
-
Si aparece un icono de error, haz clic en el detalle para ver qué ha fallado. Normalmente suele ser un problema de permisos o de espacio en disco.
-
Revisa también la pestaña Copias de seguridad para ver los archivos generados. Si hay copias recientes con la fecha correcta, todo está en orden.
-
De vez en cuando, descarga una copia y pruébala en un entorno local o en otro servidor. Así te aseguras de que el archivo no está corrupto y de que puedes restaurarlo si lo necesitas.
[WARNING] Si tu backup no se ejecuta, revisa el espacio en disco. Si el servidor está lleno, las tareas programadas fallarán. Limpia archivos temporales o aumenta el almacenamiento si es necesario.
Cómo restaurar un backup de base de datos en Plesk
Llegó el día que esperamos que nunca llegue: necesitas recuperar tu base de datos. No te preocupes, Plesk lo hace bastante sencillo.
Opción A: Restaurar desde el Administrador de copias de seguridad
-
Ve a Copias de seguridad y busca la copia que quieres restaurar. Puedes filtrar por fecha o por nombre.
-
Selecciona la copia y pulsa Restaurar.
-
Plesk te preguntará qué quieres restaurar. Elige Bases de datos y marca la que necesitas.
-
Confirma la acción. Plesk restaurará la base de datos con la información de esa copia.
Opción B: Restaurar desde un archivo que tengas en tu ordenador
Si has descargado un backup y lo tienes localmente:
-
Ve a Copias de seguridad y pulsa Subir copia de seguridad.
-
Selecciona el archivo desde tu ordenador y súbelo a Plesk.
-
Una vez subido, aparecerá en la lista. Ahora puedes seleccionarlo y pulsar Restaurar siguiendo los pasos anteriores.
[TIP] Antes de restaurar, haz una copia manual de la base de datos actual. Así, si algo sale mal durante la restauración, puedes volver al estado anterior.
Preguntas frecuentes sobre backups en Plesk
¿Puedo hacer backup solo de una tabla en concreto?
Plesk no te permite seleccionar tablas individuales desde la interfaz gráfica. Pero si necesitas hacerlo, puedes usar phpMyAdmin o la línea de comandos para exportar solo esa tabla. Eso sí, eso ya no sería un backup automático, sino manual.
¿Cuánto espacio ocupa un backup de base de datos?
Depende del tamaño de tu base de datos. Puedes verlo en la propia interfaz de Plesk, en la lista de bases de datos. Ten en cuenta que el archivo comprimido suele ocupar bastante menos que la base de datos original, pero aún así puede ser grande si tienes mucha información.
¿El backup automático afecta al rendimiento de mi web?
Si lo programas a una hora de poco tráfico, apenas notarás diferencia. Plesk está optimizado para hacer estas tareas de forma eficiente. Eso sí, si tienes una base de datos enorme y el servidor es limitado, puede que notes algo de lentitud durante el proceso.
¿Puedo programar backups de varias bases de datos a la vez?
Sí. En la configuración de la tarea programada, puedes marcar varias bases de datos. Plesk las incluirá todas en la misma copia o creará copias separadas, según cómo lo configures.
¿Qué pasa si no tengo suficiente espacio para guardar los backups?
Tienes dos opciones: reducir el número de copias que se conservan o configurar un almacenamiento remoto. La segunda opción es la más recomendable, porque además te protege ante fallos del servidor.
Consejos extra para proteger tu base de datos
Además de programar tu backup base datos plesk, te recomiendo estas buenas prácticas:
-
Doble copia: No te conformes con una sola copia en el servidor. Descarga una copia a tu ordenador o a un servicio en la nube al menos una vez al mes.
-
Prueba de restauración: Cada cierto tiempo, restaura una copia en un entorno de prueba para asegurarte de que el archivo funciona. No hay nada peor que descubrir que tu backup está corrupto cuando lo necesitas.
-
Monitoriza el espacio: Revisa periódicamente cuánto espacio libre tienes en el servidor. Si se llena, los backups fallarán.
-
Actualiza Plesk: Asegúrate de tener la última versión de Plesk. Las actualizaciones suelen incluir mejoras de seguridad y correcciones de errores en el sistema de copias.
-
Considera la seguridad: Si usas Syspanel (antes conocido como HestiaCP) en otro servidor, recuerda que el puerto de acceso es el 2106 y que el proceso de backup es similar, pero con sus propias particularidades. Siempre es bueno tener más de una capa de protección.
Resumen rápido: pasos clave para tu backup automático
Para que no se te olvide nada, aquí tienes el resumen exprés:
-
Entra en Plesk y ve a Copias de seguridad.
-
Ve a la pestaña Tareas programadas y crea una nueva.
-
Selecciona Base de datos y marca la que quieras proteger.
-
Define la frecuencia (diaria, semanal, mensual) y la hora.
-
Configura el almacenamiento (local o remoto) y cuántas copias conservar.
-
Guarda y verifica que la tarea se ejecuta correctamente.
-
Revisa periódicamente las copias y prueba una restauración de vez en cuando.
Conclusión: no lo dejes para mañana
Programar un backup automático plesk es una de las tareas más importantes que puedes hacer por tu web. No te llevará más de 10 minutos configurarlo y te ahorrará muchísimos dolores de cabeza en el futuro. La tecnología falla, los humanos nos equivocamos y los ataques existen. Tener una copia de seguridad actualizada es tu red de seguridad.
Si has llegado hasta aquí, ya sabes exactamente cómo hacerlo. No esperes a que sea demasiado tarde. Entra ahora mismo en Plesk, programa tu backup y duerme tranquilo sabiendo que tus datos están protegidos. Y si tienes cualquier duda, consulta la documentación oficial de Plesk o contacta con tu proveedor de hosting. ¡Tu yo del futuro te lo agradecerá!
