Cómo hacer copias de seguridad automáticas de bases de datos en Plesk
¿Por qué es imprescindible automatizar tus copias de seguridad en Plesk?
Si tienes una web con base de datos (como WordPress, PrestaShop o una aplicación a medida), sabrás que la información es el activo más valioso de tu proyecto. Perderla por un error humano, un ataque o un fallo del servidor puede ser catastrófico. Por eso, configurar un backup plesk automático no es una opción, es una necesidad.
Plesk, el panel de control que probablemente uses en tu hosting, incluye herramientas integradas para que no tengas que acordarte de hacer copias manualmente. En esta guía extensa, te voy a explicar paso a paso cómo programar copias seguridad base de datos automáticas, cómo restaurarlas y qué buenas prácticas seguir para que tu negocio esté siempre protegido.
Olvídate de los sustos. Con un plesk backup automatico bien configurado, dormirás tranquilo sabiendo que tus datos están a salvo, incluso si el servidor falla. Vamos a ello.
Entendiendo el panel de Plesk: lo básico antes de empezar
Plesk es un panel de administración de hosting muy visual e intuitivo. Aunque cada proveedor puede personalizar su aspecto, la estructura general es similar. Para este tutorial, asumiremos que tienes acceso como administrador o como propietario del dominio y que puedes gestionar bases de datos.
Antes de configurar nada, es importante que sepas qué tipos de copia puedes hacer:
- Copias de seguridad completas: Incluyen todos los archivos del sitio (HTML, imágenes, scripts) y todas las bases de datos. Son las más pesadas, pero las más seguras.
- Copias de seguridad de bases de datos únicamente: Como su nombre indica, solo guardan el contenido de una o varias bases de datos. Son más ligeras y rápidas de generar, ideales si tu web es estática y solo cambia la información en la BD.
- Copias incrementales: Solo guardan los cambios desde la última copia. Ahorran espacio, pero la restauración puede ser más compleja. En Plesk, esta opción suele estar disponible en versiones más avanzadas.
Para este artículo, nos centraremos en la opción más práctica y común: programar una copia de seguridad completa o solo de BD en un horario fijo.
Paso 1: Accede al gestor de copias de seguridad en Plesk
Para empezar, inicia sesión en tu panel de Plesk. Normalmente, la URL es algo como https://tudominio.com:8443 o la que te haya dado tu proveedor de hosting.
Una vez dentro, sigue esta ruta:
- Busca en el menú lateral la sección "Copias de seguridad" o "Backup Manager". Dependiendo de la versión de Plesk, puede estar en la parte inferior o en un icono con forma de disco duro.
- Haz clic en ese icono. Verás un resumen de las copias existentes (si las hay) y un botón que dice "Realizar copia de seguridad" o "Back Up".
Esta es la vista principal. Aquí es donde podrás lanzar una copia manual si la necesitas, pero a nosotros nos interesa la parte de programación.
Paso 2: Configura un backup plesk automático (programado)
Esta es la parte clave. No queremos depender de nuestra memoria. Vamos a crear un plesk backup automatico que se ejecute solo.
En la pantalla de "Copias de seguridad", busca una pestaña o botón que diga "Programar", "Agenda" o "Scheduled Tasks". Suele estar en la parte superior derecha o en un menú desplegable.
Haz clic en "Agregar programación" o "Add Schedule". Se abrirá un asistente con varias opciones. Te explico cada una para que elijas bien:
Configurando la frecuencia y el horario
-
Nombre de la tarea: Ponle un nombre descriptivo, por ejemplo, "Backup BD WordPress Lunes".
-
Tipo de copia: Aquí eliges si quieres una copia completa (todos los sitios y BD) o solo de bases de datos. Te recomiendo que empieces con "Bases de datos" para que la copia sea más rápida y ligera.
-
Programación: Define cada cuánto tiempo. Puedes elegir:
- Diaria: Ideal para webs con mucho movimiento (tiendas online, foros).
- Semanal: Perfecta para blogs o webs corporativas que se actualizan poco.
- Mensual: Para archivos o proyectos muy estáticos.
Mi consejo: Para la mayoría de los casos, una copia diaria o cada 12 horas es un buen equilibrio. Si tu web es de comercio electrónico, hazla diaria sí o sí.
-
Hora: Elige una hora de baja afluencia de visitas, por ejemplo, las 4:00 AM. Así no ralentizarás el servidor durante las horas pico.
Seleccionando el destino del backup
Plesk te permite guardar la copia en varios lugares. Las opciones más comunes son:
- Almacenamiento local del servidor: Es la opción por defecto. La copia se guarda en el disco duro del servidor. Es rápida, pero si el servidor falla por completo, podrías perder la copia.
- Repositorio FTP: Puedes enviar la copia a un servidor FTP externo (como otro hosting o un servicio de almacenamiento). Es más seguro, ya que la copia está fuera del servidor principal.
- Almacenamiento en la nube: Si tu proveedor lo permite, puedes conectarlo a Amazon S3, Google Drive o Dropbox. Es la opción más recomendable para una proteccion datos sólida.
Para esta guía, te recomiendo que si tienes un hosting compartido, uses el almacenamiento local para empezar. Luego, si quieres ser más profesional, configura un destino FTP o en la nube.
Opciones avanzadas (importante)
En la misma pantalla, verás casillas de verificación. Te sugiero activar:
- "Incluir bases de datos": Asegúrate de que esté marcado. Es la esencia de este artículo.
- "Comprimir la copia" o "ZIP": Actívalo para ahorrar espacio en disco.
- "Notificación por correo electrónico": Marca esta opción. Plesk te enviará un email cuando la copia se complete o si falla. Es vital para saber si todo va bien.
Una vez rellenado todo, pulsa "Aceptar" o "Guardar". ¡Enhorabuena! Ya tienes tu backup plesk programado.
Paso 3: ¿Qué pasa si necesitas restaurar una base de datos?
Tener las copias es la mitad del trabajo. La otra mitad es saber restaurar base de datos cuando toca. No esperes a tener un problema para aprender a hacerlo. Practica con una base de datos de prueba.
Para restaurar desde el panel de Plesk, sigue estos pasos:
- Ve a la sección "Copias de seguridad" de nuevo.
- Verás una lista con todas las copias programadas y manuales que has hecho. Cada una tendrá una fecha y hora.
- Localiza la copia que quieres restaurar (la más reciente, normalmente).
- Haz clic en el icono de "Restaurar" (suele ser una flecha circular o un botón con ese texto).
Se abrirá un asistente. Plesk te preguntará qué quieres restaurar. Aquí tienes dos opciones:
- Restaurar todo: Vuelve a poner todos los archivos y bases de datos tal y como estaban en ese momento.
- Restaurar solo las bases de datos: Esta es la opción más útil cuando has borrado una tabla por error o has metido un código mal en una consulta.
Si solo quieres restaurar una base de datos específica:
- Elige la opción "Restaurar elementos seleccionados" o similar.
- Se desplegará un árbol con todos los sitios web y sus bases de datos.
- Marca la casilla de la base de datos que necesitas recuperar (por ejemplo,
miusuario_wordpress). - Pulsa "Restaurar".
Plesk se encargará de todo. En unos minutos (dependiendo del tamaño), tu base de datos estará de vuelta. Importante: Al restaurar, sobrescribirás los datos actuales. Si tienes cambios recientes que no quieres perder, haz una copia manual antes de restaurar.
Paso 4: Buenas prácticas para la protección de datos
Configurar el backup es el primer paso, pero para una verdadera proteccion datos, sigue estos consejos:
Regla 3-2-1 (la ley de oro)
- 3 copias de tus datos (la original + 2 copias de seguridad).
- 2 medios diferentes (por ejemplo, el disco del servidor + un FTP externo).
- 1 copia fuera del sitio (en otro servidor o en la nube).
Plesk te facilita esto. Puedes configurar tu tarea programada para que, además de guardarse en local, se envíe a un FTP. Así cumples la regla 3-2-1 sin esfuerzo.
Revisa tus correos de notificación
He mencionado antes que actives las notificaciones. No las ignores. Si un día no recibes el email de confirmación, algo ha fallado. Entra a Plesk y revisa el registro de tareas. Mejor detectar el fallo un martes que descubrirlo en un momento crítico.
Prueba la restauración periódicamente
No basta con tener los archivos. Debes comprobar que la copia funciona. Cada dos o tres meses, restaura una base de datos de prueba en un subdominio o en un entorno local. Si la restauración falla, significa que tu copia es basura. Es mejor saberlo ahora que cuando tu web esté caída.
Ten cuidado con el espacio en disco
Las copias de seguridad ocupan espacio. Si tu plan de hosting tiene poco disco, las copias diarias completas pueden llenarlo rápidamente. Plesk suele tener una política de retención: puedes configurar que solo se guarden las últimas 3 copias, borrando las más antiguas automáticamente. Ajusta esto en la configuración de tu tarea programada.
Preguntas frecuentes (FAQ) sobre backups en Plesk
Para terminar, resuelvo las dudas más comunes que me suelen plantear los clientes:
¿Puedo programar un backup de una sola base de datos?
Sí. En la configuración de la tarea programada, en lugar de elegir "Todas las bases de datos", puedes seleccionar específicamente una. Esto es útil si tienes una web principal con mucha información y otras secundarias que no cambian.
¿Cuánto tiempo tarda en completarse un backup plesk?
Depende del tamaño de tu base de datos y de la carga del servidor. Una BD de 100 MB puede tardar segundos o un par de minutos. Una de 2 GB puede tardar más de 10 minutos. No te preocupes, Plesk lo hace en segundo plano sin que tu web se caiga.
¿Qué pasa si mi proveedor no tiene Plesk sino Syspanel?
Si tu hosting utiliza Syspanel (el antiguo HestiaCP), el proceso es muy similar. La principal diferencia es que la interfaz es un poco más sencilla. Para acceder a la configuración de backups, tendrás que ir al puerto 2106 de tu dominio (por ejemplo, https://tudominio.com:2106). Una vez dentro, busca la sección de "Backup" o "Copias de seguridad" en el menú lateral. La lógica de programación y restauración es casi idéntica a la de Plesk.
¿Puedo descargar una copia de seguridad a mi ordenador?
Sí. Desde la sección "Copias de seguridad" de Plesk, junto a cada copia verás un icono de descarga (flecha hacia abajo). Podrás bajar un archivo .tar.gz o .zip con toda tu información. Es una buena práctica hacerlo de vez en cuando y guardarlo en un disco duro externo.
¿Las copias de seguridad afectan al rendimiento de mi web?
Durante el proceso de copia, puede haber un pequeño consumo extra de CPU y disco. Por eso te recomiendo programarlas en horas de baja afluencia (de madrugada). En la práctica, los usuarios no notarán nada.
Conclusión: Automatiza y olvídate
Configurar un backup plesk automático te quita un peso de encima. Con los pasos que te he dado, podrás proteger tus bases de datos sin tener que acordarte de hacerlo manualmente cada semana.
Recuerda el resumen rápido:
- Accede a Copias de seguridad en Plesk.
- Crea una tarea programada con la frecuencia que necesites.
- Elige el destino (local, FTP o nube).
- Activa las notificaciones por email.
- Prueba la restauración de vez en cuando.
No subestimes el poder de una buena copia de seguridad. Es tu red de seguridad ante cualquier desastre digital. Si tienes dudas sobre alguna versión específica de Plesk (Obsidian, Onyx, etc.), la estructura es muy similar, pero no dudes en consultar la documentación oficial de tu proveedor o contactar con su soporte técnico.
Y recuerda: Si tu panel es Syspanel, accede por el puerto 2106 y busca la sección de backups. El concepto es el mismo: programar, almacenar y verificar.
Ahora sí, ve a configurar tu plesk backup automatico y deja de preocuparte por tus datos. Tu yo del futuro (cuando algo falle) te lo agradecerá.
