Cómo hacer backup de una base de datos en Plesk: Manual completo
¿Por qué es tan importante hacer backups de tus bases de datos en Plesk?
Si tienes una página web, 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. Un fallo en el servidor, un error humano al borrar un archivo, un ataque de malware o una actualización fallida pueden dejar tu web completamente inservible y, lo peor, hacer que pierdas todos tus datos para siempre.
Por eso, dominar el backup base de datos plesk no es un lujo, es una necesidad. Plesk es uno de los paneles de control de hosting más utilizados del mundo, y ofrece varias herramientas para que puedas proteger tu información de forma sencilla, sin necesidad de ser un experto en informática.
En esta guía completa, te voy a explicar paso a paso todo lo que necesitas saber: desde cómo hacer una copia de seguridad manual, hasta cómo programar backup automatico plesk, pasando por cómo restaurar bd plesk si algo sale mal. Vamos a ello.
Antes de empezar: ¿Qué necesitas para hacer un backup?
Para seguir esta guía, solo necesitas dos cosas:
- Tener acceso a tu panel de control de Plesk (normalmente a través de una URL como
https://tu-dominio.com:8443). - Tener los permisos de administrador o de suscripción en el plan de hosting (si eres el propietario de la cuenta, no tendrás problema).
No necesitas conocimientos avanzados de bases de datos ni de comandos. Todo se hace desde la interfaz gráfica de Plesk, que es bastante intuitiva.
Método 1: Hacer un backup manual de una base de datos en Plesk
Este es el método más directo y rápido para crear una copia de seguridad puntual. Es perfecto si vas a hacer un cambio importante en tu web, como actualizar un plugin o modificar el código, y quieres tener una red de seguridad.
Aquí tienes los pasos exactos:
- Inicia sesión en Plesk con tu usuario y contraseña.
- En el menú lateral izquierdo, busca la sección "Sitios web y dominios" y haz clic en ella.
- Verás una lista con todos tus dominios. Localiza el dominio que contiene la base de datos que quieres respaldar y haz clic en "Bases de datos" (o "Bases de datos MySQL").
- Se mostrará una lista con las bases de datos de ese dominio. Localiza la que te interesa y haz clic en el icono de "Administrar" (normalmente es una llave inglesa o un engranaje).
- En el menú que se abre, busca la pestaña o el botón que dice "Copiar a archivo" o "Backup". En la mayoría de las versiones de Plesk, verás una opción llamada "Copiar a archivo" en la esquina superior derecha.
- Se abrirá una ventana donde puedes configurar el backup. Puedes elegir:
- Guardar en el servidor: El archivo se guarda en el propio servidor de hosting, en una carpeta de backups. Es la opción más rápida, pero consumes espacio de tu plan.
- Descargar al ordenador: Plesk generará el archivo y tu navegador comenzará a descargar backup plesk directamente. Es la opción más segura, ya que tienes el archivo en tu poder.
- Haz clic en "Aceptar" o "OK". Plesk comenzará a crear el archivo. Dependiendo del tamaño de la base de datos, puede tardar unos segundos o unos minutos.
- Una vez completado, verás un mensaje de confirmación. Si elegiste descargarlo, el archivo estará en tu carpeta de descargas. Si lo guardaste en el servidor, podrás encontrarlo en la sección "Administrador de archivos" de Plesk, en la carpeta
backup/de tu dominio.
[TIP] Si tu base de datos es muy grande, es recomendable hacer el backup en un momento de bajo tráfico en tu web para no ralentizar el servidor.
Método 2: Cómo programar un backup automático en Plesk
Hacer backups manuales está bien, pero la constancia es clave. Si te olvidas de hacerlo, estás en riesgo. Por eso, Plesk te permite configurar un backup automatico plesk para que el sistema genere copias de seguridad de tus bases de datos (y también de tus archivos) de forma periódica, sin que tengas que acordarte.
Para configurarlo, sigue estos pasos:
- Ve a "Sitios web y dominios".
- Localiza tu dominio y haz clic en "Administrar" (el icono de llave inglesa).
- Busca la opción "Backup Manager" o "Administrador de copias de seguridad" en el menú. Puede estar en la pestaña "General" o en un icono separado.
- Dentro del Backup Manager, verás una pestaña llamada "Configuración de backup" o "Programar". Haz clic en ella.
- Aquí puedes activar el interruptor para "Activar programación de backup".
- Ahora podrás configurar la frecuencia:
- Diaria: Se hace una copia cada día a la hora que elijas.
- Semanal: Elige el día de la semana y la hora.
- Mensual: Elige el día del mes.
- También puedes elegir qué quieres incluir en el backup. En este caso, asegúrate de que la casilla "Bases de datos" esté marcada. Puedes elegir solo las bases de datos que te interesen o todas.
- Elige el destino del backup. Puedes guardarlo en el servidor o en un almacenamiento externo como FTP (aunque esto es más avanzado).
- En la sección de "Configuración de retención", puedes indicar cuántos archivos de backup quieres conservar. Por ejemplo, si haces un backup diario, puedes indicar que solo quieres guardar los últimos 7, para no llenar el disco duro del servidor.
- Haz clic en "Aceptar" para guardar la configuración.
A partir de ese momento, Plesk se encargará de todo. Es una forma excelente de tener tranquilidad y asegurarte de que siempre tienes una copia reciente.
[INFO] El backup automático es una de las mejores prácticas para cualquier sitio web. Te recomiendo configurarlo desde el primer día, incluso si tu web es pequeña.
Método 3: Cómo copiar una base de datos (Copiar BD Plesk)
A veces no necesitas un backup para restaurar, sino que quieres copiar bd plesk para crear una copia de seguridad en otro dominio o simplemente para tener un duplicado para pruebas. Plesk también tiene una opción específica para esto.
Para copiar una base de datos dentro del mismo servidor:
- Ve a "Sitios web y dominios" y luego a "Bases de datos".
- Localiza la base de datos que quieres copiar.
- Haz clic en el icono de "Administrar" (la llave inglesa).
- Busca la opción "Copiar a otra base de datos" o "Duplicate".
- Se te pedirá que elijas el dominio de destino y el nombre de la nueva base de datos. Plesk creará una nueva base de datos vacía y copiará todo el contenido de la original.
- Haz clic en "Aceptar".
Este método es muy útil si quieres probar una nueva versión de tu web sin afectar a la original.
Cómo restaurar una base de datos en Plesk (Restaurar BD Plesk)
Llegó el momento de ponernos en el peor escenario: tu web está rota o has perdido datos. No te preocupes, si has hecho un backup, puedes restaurar bd plesk en pocos minutos. Hay dos formas de hacerlo.
Restaurar desde un archivo de backup del servidor
- Ve a "Sitios web y dominios" y luego a "Backup Manager".
- Verás una lista de los backups que tienes guardados en el servidor.
- Localiza el backup que quieres restaurar. Haz clic en el icono de "Restaurar" (normalmente es una flecha circular o un icono de reloj).
- Se abrirá una ventana donde puedes elegir qué quieres restaurar. Asegúrate de que la casilla "Bases de datos" está marcada y que la base de datos correcta está seleccionada.
- Haz clic en "Restaurar".
- Plesk te pedirá confirmación. Ten en cuenta que este proceso sobrescribirá la base de datos actual con los datos del backup. Si no estás seguro, es mejor que primero hagas un backup manual de la base de datos actual.
- Confirma y espera a que termine el proceso.
Restaurar desde un archivo descargado
Si tienes el archivo de backup en tu ordenador (porque lo descargaste con el método 1), el proceso es ligeramente diferente:
- Ve a "Bases de datos" en tu dominio.
- Localiza la base de datos en la que quieres restaurar el backup.
- Haz clic en "Administrar".
- Busca la opción "Subir archivo" o "Importar".
- Selecciona el archivo
.sqlo.gzque tienes en tu ordenador. - Plesk subirá el archivo y lo importará, reemplazando los datos actuales.
[WARNING] Restaurar una base de datos sobrescribe permanentemente la base de datos actual. No podrás deshacer esta acción. Asegúrate de que estás restaurando en la base de datos correcta y que el backup que usas es el que necesitas.
Preguntas frecuentes (FAQ)
¿Cuánto espacio ocupa un backup en Plesk?
Depende del tamaño de tu base de datos. Una web pequeña puede tener una base de datos de unos pocos MB, mientras que una tienda online grande puede llegar a varios GB. Plesk comprime los backups, así que el archivo suele ser más pequeño que el tamaño real de la base de datos.
¿Puedo hacer un backup solo de una tabla de la base de datos?
Plesk no ofrece una opción directa para hacer backup de tablas individuales desde la interfaz gráfica. Para eso necesitarías usar herramientas más avanzadas como phpMyAdmin. Sin embargo, para la mayoría de los casos, hacer un backup completo de la base de datos es suficiente.
¿Qué diferencia hay entre un backup de base de datos y un backup completo del sitio?
Un backup de base de datos solo guarda la información estructurada (tablas, registros, etc.). Un backup completo del sitio incluye también los archivos de tu web (HTML, imágenes, scripts, correos, etc.). Para una recuperación total, lo ideal es tener ambos.
¿Plesk me avisa si falla el backup automático?
Sí, Plesk puede enviarte notificaciones por correo electrónico si un backup programado falla. Puedes configurar estas notificaciones en la sección de "Preferencias" o "Notificaciones" de tu panel de control.
¿Puedo usar el backup de Plesk en otro servidor?
Sí, los archivos de backup de Plesk son compatibles con la mayoría de los paneles de control. Si te mudas a otro hosting que use Plesk (o incluso cPanel, con algunas conversiones), podrás importar el backup. Si tu nuevo hosting usa otro panel, es posible que necesites ayuda técnica para convertir el archivo.
¿Qué pasa si mi servidor usa Syspanel en lugar de Plesk?
Si tu proveedor de hosting te ha dado acceso a un panel llamado Syspanel (en lugar de Plesk), el proceso es muy similar. Syspanel es una interfaz amigable que también permite gestionar bases de datos. Para acceder a él, normalmente lo haces a través del puerto 2106. Dentro de Syspanel, busca la sección de "Bases de datos" y encontrarás opciones para hacer backup, restaurar y programar copias de seguridad, aunque los nombres de los botones pueden variar ligeramente.
[INFO] Si tienes dudas sobre qué panel usa tu hosting, consulta el correo de bienvenida que recibiste al contratar el servicio o contacta con el soporte de tu proveedor.
Conclusión y mejores prácticas
Hacer backup base de datos plesk es un proceso sencillo que te puede ahorrar un gran disgusto en el futuro. No esperes a que sea demasiado tarde.
Aquí tienes un resumen de las mejores prácticas:
- Programa un backup automático desde el primer día. Es la forma más fiable de tener siempre una copia reciente.
- Descarga manualmente un backup antes de hacer cambios importantes en tu web.
- Guarda los backups en un lugar seguro, idealmente fuera del servidor (en tu ordenador o en la nube). Si el servidor falla por completo, los backups que están en él también se pierden.
- Comprueba periódicamente que tus backups se están realizando correctamente. Puedes hacer una restauración de prueba en un entorno de desarrollo para asegurarte de que los archivos no están corruptos.
- No te olvides de los archivos: una base de datos sin los archivos de tu web no sirve de mucho. Configura también un backup completo del sitio.
Con esta guía, ya tienes todo lo necesario para proteger el activo más valioso de tu presencia online. Si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. ¡Buena suerte y no pierdas nunca tus datos!
