Cómo hacer una copia de seguridad de base de datos en Plesk (backup manual)
¿Te suena eso de perder una base de datos y quedarte con el corazón en un puño? A todos nos ha pasado o nos puede pasar. Un error humano, un plugin que falla, un ataque informático o un simple corte de luz pueden dejar tu web hecha unos zorros. Por eso, hoy vamos a aprender a hacer una copia de seguridad de base de datos en Plesk de forma manual. Es un proceso sencillo que te tomará unos minutos y te ahorrará muchos dolores de cabeza.
Piensa en tu base de datos como el cerebro de tu web: contiene los artículos, los comentarios, los pedidos, los usuarios y toda la configuración. Sin ella, tu web no es nada. Así que, vamos a ponernos el cinturón y a proteger ese tesoro.
¿Qué es exactamente un backup de base de datos?
Antes de meternos en harina, vamos a aclarar conceptos. Un backup (o copia de seguridad) es una "foto" exacta de tu base de datos en un momento concreto. Es un archivo que contiene toda la información estructurada de forma que puedas restaurarla más tarde si algo sale mal.
Es como si hicieras una fotocopia de un libro importantísimo. La fotocopia no es el libro, pero si pierdes el original, puedes usar la fotocopia para reconstruirlo. En el mundo digital, este archivo suele tener una extensión como .sql, .gz o .zip.
Con Plesk, este proceso es muy visual y amigable. Vamos a verlo paso a paso.
Preparación: Antes de empezar con tu backup base de datos Plesk
Lo primero es acceder a tu panel de control de Plesk. Normalmente, la URL es algo así como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no estás seguro, consulta el correo de bienvenida de tu proveedor de hosting.
Una vez dentro, verás la interfaz principal de Plesk. No te asustes, es más fácil de lo que parece. Busca la sección de Bases de datos en el menú lateral izquierdo. Haz clic en ella y se desplegarán todas las bases de datos que tienes asociadas a tu cuenta.
[INFO]
En Plesk, cada base de datos suele estar asociada a un dominio o suscripción concreta. Asegúrate de estar en la suscripción correcta si gestionas varios sitios web.
Verás una lista con el nombre de tus bases de datos, el servidor donde están alojadas y el tamaño de cada una. Identifica la base de datos de la que quieres hacer la copia. Ahora sí, vamos al lío.
Método 1: El Backup Manual desde el Panel de Plesk (El más fácil)
Este es el método recomendado para principiantes porque es muy visual y no requiere conocimientos técnicos.
Paso 1: Accede a tu base de datos
En la lista de bases de datos, haz clic en el nombre de la base de datos que quieres respaldar. Se abrirá una página con los detalles de la misma, como el usuario, el servidor y las herramientas disponibles.
Paso 2: Busca la opción de Backup
En la página de detalles de la base de datos, busca un icono o un botón que diga "Backup" o "Copiar a archivo". Normalmente, está en la parte superior derecha o en el menú de acciones. Puede aparecer como un icono de un disco duro o una flecha hacia abajo. Haz clic en él.
Paso 3: Configura tu copia de seguridad
Se abrirá una ventana o una nueva página con opciones para el backup. Esto es lo que verás:
- Nombre del archivo: Plesk te sugerirá un nombre automáticamente (ej.
backup_20241024_1530.sql). Puedes dejarlo así o cambiarlo por algo más descriptivo, comobackup-web-marzo-2024.sql. Te recomiendo que uses un nombre que puedas identificar fácilmente más tarde. - Ubicación: Puedes elegir dónde guardar el archivo. Las opciones suelen ser:
- Descargar al ordenador: El navegador descargará el archivo directamente a tu PC. Esta es la opción más común para copias puntuales.
- Almacenamiento local del servidor: Guarda el backup en el propio servidor de Plesk. Útil si quieres tener varias copias, pero cuidado, si el servidor falla, podrías perderlas.
- Almacenamiento FTP: Lo envía a un servidor FTP externo. Esta es una opción muy segura porque la copia está fuera de tu hosting.
- Configuración adicional: Puede haber opciones como "Comprimir el archivo" (recomendado para ahorrar espacio) o "Incluir estadísticas".
[TIP]
Para una copia de seguridad manual y puntual, la opción más práctica es "Descargar al ordenador". Así tienes el archivo en tu poder y no dependes del servidor.
Paso 4: Ejecuta el backup
Revisa que todas las opciones son correctas y haz clic en el botón "Backup" o "Aceptar". Plesk comenzará a trabajar. Dependiendo del tamaño de la base de datos, tardará unos segundos o unos minutos.
Cuando termine, verás un mensaje de éxito y el archivo se descargará a tu ordenador (si elegiste esa opción) o aparecerá en la lista de backups. ¡Felicidades, ya tienes tu backup base de datos plesk!
Método 2: Usando phpMyAdmin (Para un control más fino)
Si te sientes un poco más valiente, puedes usar phpMyAdmin, una herramienta muy popular para gestionar bases de datos MySQL. Este método te da más control sobre el proceso.
Paso 1: Abre phpMyAdmin
Desde la misma página de detalles de tu base de datos, busca un botón o icono que diga "phpMyAdmin". Haz clic en él. Se abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin, ya conectado a tu base de datos.
Paso 2: Selecciona tu base de datos
En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Haz clic en la que quieres exportar. Verás que en la parte superior derecha aparecen una serie de pestañas: "Exportar", "Importar", etc.
Paso 3: Haz clic en Exportar
Haz clic en la pestaña "Exportar". Se abrirá una página con opciones de exportación.
Paso 4: Elige el método de exportación
Tienes dos opciones principales:
- Rápida: Es la más sencilla. Exporta toda la base de datos en un archivo
.sqlsin apenas opciones. Es perfecta para la mayoría de los casos. - Personalizada: Te permite elegir tablas específicas, el formato de la exportación, compresión, etc. Es para usuarios más avanzados.
Para empezar, te recomiendo que uses la opción "Rápida" y el formato "SQL" (que es el estándar). Si quieres comprimir el archivo, en la opción Personalizada puedes elegir "zipped" o "gzipped".
Paso 5: Descarga el archivo
Haz clic en el botón "Continuar" o "Exportar". El archivo .sql se descargará automáticamente a tu ordenador. ¡Y listo! Ya tienes otra forma de copiar base de datos plesk.
Cómo restaurar una copia de seguridad (El proceso inverso)
Hacer el backup es solo la mitad del trabajo. Saber restaurarlo es igual de importante. Vamos a ver cómo hacerlo, tanto desde Plesk como desde phpMyAdmin.
Restaurar desde Plesk (El método fácil)
- Ve a la sección de Bases de datos y entra en la base de datos donde quieres restaurar la copia.
- Busca el botón o icono de "Restaurar" o "Restaurar desde archivo". Suele tener un icono de una flecha hacia arriba o una caja con una flecha.
- Haz clic en él. Se te pedirá que subas el archivo de backup (el
.sqlo.gzque descargaste antes). - Selecciona el archivo desde tu ordenador y haz clic en "Restaurar".
- Plesk te pedirá confirmación. Acepta y espera.
[WARNING]
¡Ojo! Restaurar una base de datos sobrescribirá la información actual. Si tienes datos nuevos en la base de datos que no están en el backup, los perderás. Asegúrate de que es lo que quieres hacer antes de continuar.
Restaurar desde phpMyAdmin (El método manual)
- Abre phpMyAdmin y selecciona la base de datos donde quieres importar los datos.
- Haz clic en la pestaña "Importar".
- Haz clic en el botón "Elegir archivo" y selecciona tu archivo de backup
.sql. - Deja el resto de opciones por defecto (formato SQL) y haz clic en "Continuar".
- phpMyAdmin procesará el archivo y restaurará los datos. Verás un mensaje de éxito al final.
Consejos de oro para tus backups
Para terminar, aquí tienes una serie de recomendaciones para que tu estrategia de backups sea de nivel profesional.
- Frecuencia: No esperes a que ocurra una desgracia. Haz un backup al menos una vez por semana si tu web se actualiza a menudo. Si es una tienda online, a diario sería lo ideal.
- Almacenamiento: No guardes todos los backups en el mismo sitio. Descarga una copia a tu ordenador y, si puedes, a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Así, si tu hosting desaparece, tú sigues teniendo tus datos.
- Prueba tus backups: De nada sirve un backup si no puedes restaurarlo. De vez en cuando, intenta restaurar una copia en un entorno de pruebas (o incluso en la misma web si te atreves) para asegurarte de que el archivo no está corrupto.
- Automatiza: Plesk también te permite crear tareas programadas para hacer backups automáticos. Configúralos para que se ejecuten en las horas de menos tráfico (por ejemplo, a las 5 de la mañana). Así no tendrás que acordarte tú.
[INFO]
Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar. Accede a través del puerto 2106 (ej.https://tu-dominio.com:2106), busca la sección de bases de datos y encontrarás opciones de backup y restauración. Aunque la interfaz es distinta, el concepto es el mismo.
Preguntas frecuentes (FAQ)
¿Qué hago si no encuentro el botón de Backup en Plesk?
No te preocupes, a veces la interfaz puede variar según la versión de Plesk o la configuración del proveedor. Busca en la barra superior o en el menú de la base de datos. Si no lo ves, contacta con el soporte de tu hosting. Ellos podrán indicarte dónde está o incluso hacerlo por ti.
¿Puedo hacer un backup de todas mis bases de datos a la vez?
Sí, Plesk te permite hacer un backup completo de la suscripción, que incluye todos los archivos, bases de datos y configuraciones. Es la opción más completa. Busca "Backup Manager" en el menú principal.
¿Qué es un archivo .sql?
Es el formato estándar para archivos de bases de datos SQL. Contiene las instrucciones necesarias para recrear la estructura y los datos de tu base de datos. Es un archivo de texto, así que puedes abrirlo con un editor simple para echarle un vistazo (aunque no entenderás nada si no sabes SQL, pero es bueno saberlo).
¿Es lo mismo un backup de la base de datos que un backup del sitio web?
No. Un backup de la base de datos solo contiene los datos de la base de datos. Un backup del sitio web incluye todos los archivos (imágenes, código, plugins) y, a veces, también la base de datos. Para una protección total, necesitas ambos.
¿Cuánto tiempo tarda en hacerse un backup?
Depende del tamaño de la base de datos. Una base de datos pequeña (menos de 50 MB) tardará unos segundos. Una grande (más de 1 GB) puede tardar varios minutos. Ten paciencia y no cierres la pestaña del navegador.
Hacer un backup base de datos plesk es una de las tareas más importantes que puedes aprender como propietario de una web. Es simple, rápido y te da una tranquilidad infinita. Esperamos que esta guía te haya sido de gran ayuda. Ahora, ¡ve y protege tus datos!
