Cómo hacer una copia de seguridad de base de datos en Plesk automáticamente
¿Por qué es importante programar un backup de tu base de datos en Plesk?
Si tienes una web con WordPress, una tienda online o cualquier aplicación que use una base de datos, sabrás que esa información es el corazón de tu negocio. Perderla por un error humano, un hackeo o un fallo del servidor puede ser un auténtico desastre. Por eso, saber cómo hacer un backup base de datos Plesk no es una opción, es una necesidad.
Plesk, el panel de control que usan muchos servidores de hosting, incluye una herramienta de copias de seguridad muy potente. Y lo mejor de todo es que puedes programar backup Plesk para que se ejecute solo, sin que tengas que acordarte cada semana. En esta guía te voy a explicar, paso a paso y sin tecnicismos, cómo configurar una copia seguridad automatica Plesk para que tus datos estén siempre a salvo.
Vamos a empezar por lo básico: ¿qué es exactamente una copia de seguridad y qué puedes incluir en ella? Una copia de seguridad es una "foto" de tus datos en un momento concreto. Puedes guardar solo la base de datos, los archivos de tu web (como las imágenes y el código) o ambas cosas. Para este artículo, nos centraremos en la base de datos, pero te daré consejos para que la configuración sea completa y puedas proteger base datos Plesk de la mejor manera posible.
Paso 1: Accede a tu panel de Plesk
Lo primero es entrar en tu panel de control. Normalmente, la dirección es algo como https://tu-dominio.com:8443 o https://IP-de-tu-servidor:8443. Si no estás seguro, consulta el correo de bienvenida de tu proveedor de hosting o el soporte técnico.
Una vez dentro, verás el panel principal con todas las opciones. Es posible que tengas que seleccionar el dominio o suscripción sobre la que quieres trabajar si tienes varios proyectos. No te preocupes, la interfaz es bastante intuitiva.
Paso 2: Localiza la herramienta de copias de seguridad
En el menú lateral izquierdo, busca la sección que se llama "Copias de seguridad" o "Backup Manager". Dependiendo de la versión de Plesk, puede estar etiquetada de forma ligeramente distinta, pero normalmente es un icono de un disco duro o una flecha circular.
Dentro de esta sección, verás varias pestañas o botones. Los más importantes son:
- Crear una copia de seguridad: Para hacer un backup manual ahora mismo.
- Configuración de copias de seguridad: Aquí es donde podrás programar backup Plesk de forma automática.
- Almacenamiento externo: Para conectar un servicio como Amazon S3, Google Drive o un servidor FTP.
Para nuestro objetivo, vamos a hacer clic en la pestaña que dice "Configuración de copias de seguridad" o "Programar".
Paso 3: Configura la copia de seguridad automática (la clave)
Esta es la parte más importante. Aquí es donde vas a definir cuándo y cómo se hará tu copia seguridad automatica Plesk.
3.1. Activa la programación
Busca un interruptor o una casilla que diga "Activar programación" o "Programar copias de seguridad automáticas". Actívalo. Verás que se despliegan varias opciones.
3.2. Elige la frecuencia
Plesk te permite elegir entre varias opciones:
- Diaria: Se hace una copia cada día a la hora que elijas. Es la opción más segura si tu web se actualiza a menudo (por ejemplo, si tienes una tienda online o un foro).
- Semanal: Se hace una copia un día concreto de la semana (por ejemplo, los domingos a las 3 de la madrugada).
- Mensual: Se hace una copia un día concreto del mes.
Mi recomendación: para sitios web que se actualizan con frecuencia, una copia diaria es lo ideal. Si tu web es más estática, con una semanal puede ser suficiente. Recuerda que el objetivo es proteger base datos Plesk ante cualquier imprevisto, así que más vale prevenir que curar.
3.3. Selecciona la hora
Elige una hora en la que el tráfico de tu web sea bajo, normalmente de madrugada (por ejemplo, entre las 3:00 y las 6:00 AM). Así, la copia no ralentizará la carga de tu sitio para los visitantes.
3.4. Define el número de copias a mantener
Plesk te permite especificar cuántas copias de seguridad quieres conservar. Por ejemplo, puedes decirle que mantenga las últimas 7 copias. Cuando se supere ese número, la copia más antigua se eliminará automáticamente.
Esto es muy útil para no llenar el disco duro del servidor con copias infinitas. Un buen número es entre 7 y 14 copias, dependiendo de la frecuencia que hayas elegido.
Paso 4: Configura el contenido de la copia
Este es el paso crucial para nuestra guía. Plesk te permite elegir exactamente qué quieres incluir en la copia de seguridad. Para asegurarnos de que la base de datos está incluida, busca la sección de "Contenido" o "Opciones de almacenamiento".
Aquí verás una lista con casillas que puedes marcar o desmarcar. Las opciones más comunes son:
- Archivos del sitio web: Incluye el código, las imágenes, los vídeos y todos los archivos de tu dominio.
- Bases de datos: ¡Asegúrate de que esta casilla esté marcada! Aquí es donde se guarda toda la información de tu base de datos (post de WordPress, pedidos de tu tienda, usuarios, etc.).
- Buzones de correo: Si usas el correo del dominio, puedes incluir los emails también.
- Configuración de la suscripción: Incluye la configuración de PHP, las tareas cron, etc.
Para este tutorial, marca al menos la casilla de "Bases de datos". Si quieres una protección completa, marca también "Archivos del sitio web". Así, con una sola copia, tendrás todo tu proyecto respaldado.
Paso 5: Elige dónde guardar la copia (almacenamiento)
Plesk te da la opción de guardar la copia de seguridad en el propio servidor o en un almacenamiento externo.
5.1. Almacenamiento local
La opción más sencilla es guardarla en el servidor. Plesk la almacenará en una carpeta privada. Es rápida y fácil de restaurar, pero si el servidor falla por completo, podrías perder la copia y los datos originales a la vez.
5.2. Almacenamiento externo (recomendado)
Para una protección realmente robusta, te recomiendo configurar un almacenamiento externo. Plesk es compatible con:
- FTP/SFTP: Un servidor externo o un servicio de hosting en la nube.
- Amazon S3: El servicio de almacenamiento de Amazon.
- Google Drive: Tu cuenta de Google Drive personal o de empresa.
- Dropbox: Otra opción muy popular.
Configurar esto es muy fácil: solo necesitas los datos de acceso (usuario, contraseña, dirección del servidor, etc.) y Plesk hará el resto. De esta manera, si tu servidor principal tiene un problema grave, tus copias de seguridad estarán a salvo en otro lugar.
[INFO] Si tu proveedor de hosting no te da acceso a un almacenamiento externo, puedes crear una cuenta gratuita en servicios como Google Drive o Dropbox y usarla para guardar tus copias. Es un extra de seguridad que vale mucho la pena.
Paso 6: Guarda la configuración y comprueba
Una vez hayas configurado todos los parámetros (frecuencia, hora, contenido y destino), pulsa el botón "Aplicar" o "Guardar" en la parte inferior de la página.
Plesk te mostrará un mensaje de confirmación. A partir de ese momento, el sistema ejecutará la copia seguridad automatica Plesk según la programación que hayas establecido.
¿Cómo saber si funciona? Puedes hacer una comprobación manual: ve a la pestaña de "Copias de seguridad" y mira si aparece alguna copia programada en la lista. También puedes forzar la ejecución de una copia manual para verificar que todo funciona correctamente.
Paso 7: Aprende a restaurar una copia de seguridad (por si acaso)
Saber hacer el backup base de datos Plesk es solo la mitad del trabajo. La otra mitad es saber restaurarlo cuando lo necesites. No te preocupes, es muy sencillo.
En la sección de "Copias de seguridad", verás una lista con todas las copias que has hecho, tanto manuales como automáticas. Junto a cada copia, hay un icono de una flecha circular o un botón que dice "Restaurar".
Al hacer clic en "Restaurar", Plesk te preguntará qué quieres restaurar: solo la base de datos, solo los archivos, o todo. Elige la opción que necesites y confirma. Plesk se encargará de revertir los cambios y dejar tu web como estaba en el momento de la copia.
[TIP] Antes de restaurar, te recomiendo hacer una copia de seguridad manual del estado actual. Así, si algo sale mal, no perderás los datos más recientes.
Preguntas frecuentes (FAQ) sobre backups en Plesk
¿Puedo programar una copia de seguridad solo de la base de datos y no de los archivos?
Sí, totalmente. En el paso 4, solo tienes que marcar la casilla de "Bases de datos" y desmarcar la de "Archivos del sitio web". Así, las copias serán más ligeras y se generarán más rápido.
¿Cuánto espacio ocupa una copia de seguridad en el servidor?
Depende del tamaño de tu web y de tu base de datos. Una web sencilla puede ocupar unos pocos MB, mientras que una tienda online con muchas imágenes puede ocupar varios GB. Por eso es importante configurar el número de copias a mantener para no llenar el disco.
¿Qué pasa si mi servidor no tiene suficiente espacio para las copias?
Si el espacio se agota, Plesk dejará de hacer copias de seguridad. Para evitarlo, tienes dos opciones: reducir el número de copias a mantener o configurar un almacenamiento externo (como Google Drive o Amazon S3) para que las copias se guarden fuera del servidor.
¿Puedo hacer una copia de seguridad manual además de la automática?
Por supuesto. En cualquier momento puedes ir a la sección de "Copias de seguridad" y hacer clic en "Crear una copia de seguridad". Esto te vendrá bien antes de hacer cambios importantes en tu web, como actualizar un plugin o cambiar el tema.
¿La copia de seguridad automática afecta al rendimiento de mi web?
Generalmente, no. Plesk está optimizado para que las copias de seguridad no interfieran con el funcionamiento normal de tu sitio. Sin embargo, si tu web recibe mucho tráfico, te recomiendo programar las copias en horas de baja actividad (de madrugada).
¿Qué es mejor, una copia de seguridad local o externa?
La respuesta corta es: las dos. Una copia local te permite restaurar rápidamente si algo falla puntualmente. Una copia externa te protege ante fallos graves del servidor. Si puedes, configura ambas. Si solo puedes elegir una, elige la externa, porque es la que te salvará en caso de un desastre.
Consejos extra para proteger tu base de datos
Además de programar tus copias de seguridad, aquí tienes algunos consejos para proteger base datos Plesk y tu web en general:
- Mantén todo actualizado: Actualiza el sistema operativo del servidor, los scripts de Plesk y las aplicaciones que uses (como WordPress). Las actualizaciones corrigen vulnerabilidades de seguridad.
- Usa contraseñas seguras: Tanto para tu panel de Plesk como para las bases de datos y los usuarios de la web. Una contraseña segura debe tener letras mayúsculas, minúsculas, números y símbolos.
- Configura un cortafuegos: Plesk incluye un cortafuegos básico. Asegúrate de que esté activado y configurado para bloquear accesos no autorizados.
- Revisa los logs del servidor: De vez en cuando, echa un vistazo a los registros de acceso para detectar actividad sospechosa.
- Considera un servicio de seguridad adicional: Hay plugins y servicios que pueden añadir una capa extra de protección, como los que bloquean ataques de fuerza bruta o malware.
Conclusión: automatiza y olvídate
Configurar una copia seguridad automatica Plesk es una de las mejores inversiones de tiempo que puedes hacer para tu proyecto. Una vez que lo configuras, el sistema trabaja solo, y tú puedes dormir tranquilo sabiendo que tus datos están a salvo.
Recuerda, el proceso es sencillo:
- Accede a Plesk.
- Ve a "Copias de seguridad".
- Configura la programación (frecuencia y hora).
- Marca la casilla de "Bases de datos".
- Elige el destino (local o externo).
- Guarda y comprueba.
Si sigues estos pasos, tendrás tu backup base de datos Plesk funcionando en menos de 10 minutos. Y si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. ¡Tu yo del futuro te lo agradecerá cuando tengas que restaurar una copia!
Espero que esta guía te haya sido útil. Si tienes más preguntas, deja un comentario y estaré encantado de ayudarte. ¡Buena suerte con tu web!
