Guía para hacer backup y restaurar bases de datos en Plesk
¿Por qué es tan importante hacer backups de tu base de datos en Plesk?
Imagina que llevas meses trabajando en tu tienda online, has subido cientos de productos, tienes miles de clientes registrados y, de repente, un error en un plugin, un ataque informático o un fallo en el servidor borra toda tu información. Sin una copia de seguridad, ese escenario es una pesadilla. La buena noticia es que Plesk, uno de los paneles de control de hosting más utilizados, incluye herramientas muy potentes para hacer backup Plesk de forma sencilla y automática.
Este artículo es tu guía definitiva para dominar el arte de las copias de seguridad Plesk. No necesitas ser un experto en informática; aquí te lo explicamos todo paso a paso, con un lenguaje claro y ejemplos prácticos. Aprenderás a crear backups manuales, programar copias automáticas y, lo más importante, a restaurar base de datos Plesk sin romper nada en el intento.
Piensa en tu base de datos como el cerebro de tu web. Contiene los artículos de tu blog, los pedidos de tu tienda, los comentarios de tus usuarios y la configuración de tus plugins. Perderla sería como perder el disco duro de tu ordenador sin haber guardado nada en la nube. Por eso, dedicar unos minutos a leer esta guía puede ahorrarte un disgusto mayúsculo en el futuro.
Antes de empezar: conceptos básicos que debes conocer
Para que todo te quede claro, vamos a definir tres conceptos que usaremos constantemente:
- Backup (Copia de seguridad): Es una "foto" exacta de tus datos en un momento concreto. Sirve para poder volver a ese estado si algo sale mal.
- Restauración: Es el proceso de "volcar" esa foto de vuelta a tu servidor. Es decir, recuperar la base de datos desde el backup.
- Base de datos (BD): Es el sistema donde se almacenan y organizan los datos de tu web. En Plesk, normalmente verás bases de datos MySQL o MariaDB.
Plesk ofrece dos niveles de backup: el nivel de suscripción (que incluye todos los archivos, emails y bases de datos de tu dominio) y el nivel de base de datos individual (solo la BD que elijas). En esta guía nos centraremos en el segundo, aunque te explicaremos cómo acceder al primero porque también es útil.
## Cómo crear un backup manual de tu base de datos en Plesk
Hacer un backup Plesk manual es como tomar una fotografía de tu base de datos en el momento exacto. Es ideal antes de hacer cambios importantes, como actualizar WordPress, instalar un plugin nuevo o modificar el diseño de tu web.
Sigue estos pasos para crear tu copia de seguridad:
### Paso 1: Accede al panel de control de Plesk
Abre tu navegador, escribe la URL de tu panel (normalmente algo como https://tudominio.com:8443 o la dirección que te haya dado tu proveedor de hosting) e inicia sesión con tu usuario y contraseña.
### Paso 2: Localiza la sección de Bases de Datos
En el menú lateral izquierdo, busca el apartado que dice "Bases de datos". Haz clic en él. Verás una lista con todas las bases de datos que tienes creadas para tu dominio. Si usas WordPress, Joomla o cualquier CMS, aquí aparecerá la base de datos que utiliza.
### Paso 3: Selecciona la base de datos y crea el backup
En la fila de la base de datos que quieres respaldar, verás una serie de iconos. Busca el que parece una cinta de cassette o un disquete (suele tener un tooltip que dice "Copiar a..." o "Backup"). Haz clic en él.
Se abrirá una ventana con opciones. Te recomendamos elegir:
- Dónde guardarlo: En "Almacenamiento", selecciona "Descargar al escritorio" si quieres tener el archivo en tu ordenador, o "Almacenamiento local de Plesk" si prefieres guardarlo en el servidor.
- Opciones de backup: Deja la opción por defecto que suele ser "Base de datos" o "Todo el contenido". Si solo quieres la estructura, puedes elegir "Solo esquema", pero para una recuperación completa, es mejor incluir los datos.
Haz clic en "Aceptar" o "Backup". Plesk empezará a trabajar. Dependiendo del tamaño de tu base de datos, tardará unos segundos o unos minutos. Al finalizar, verás un mensaje de éxito.
## Cómo programar copias de seguridad automáticas en Plesk
Hacer backups manuales está bien, pero la constancia es la clave. ¿Qué pasa si se te olvida? Para eso están las copias de seguridad Plesk automáticas. Es como tener un asistente que cada noche guarda tu trabajo sin que tengas que acordarte.
### Paso 1: Ve a la configuración de la suscripción
En el menú lateral, busca "Sitios web y dominios". En la parte superior derecha, verás un botón que dice "Copias de seguridad" o un icono de un escudo. Haz clic ahí.
### Paso 2: Configura la tarea programada
Se abrirá una pantalla con el historial de backups. Busca el botón "Configurar" o "Añadir tarea". Aquí es donde crearás tu plan de backups.
### Paso 3: Define la frecuencia y el alcance
- Frecuencia: Puedes elegir hacer backups diarios, semanales o mensuales. Para un sitio en activo, te recomendamos al menos uno diario.
- Hora: Elige una hora de baja afluencia, como las 4 de la madrugada.
- Alcance: Selecciona "Toda la suscripción" si quieres incluir archivos y emails, o específicamente "Bases de datos" si solo te interesan estas.
- Retención: Indica cuántos backups quieres conservar (por ejemplo, los últimos 7). Así no llenas el servidor con archivos antiguos.
Guarda los cambios. A partir de ahora, Plesk hará el trabajo por ti.
[TIP] Si también usas sistemas como Syspanel (que gestiona tu servidor en el puerto 2106), recuerda que aunque la interfaz sea distinta, la lógica es la misma: siempre debes tener un plan de copias de seguridad activo, ya sea manual o automático.
## Cómo restaurar una base de datos en Plesk (paso a paso)
Llegó el momento crítico: algo ha fallado y necesitas restaurar base de datos Plesk. No entres en pánico. El proceso es tan sencillo como invertir el de crear el backup.
### Paso 1: Accede al historial de backups
Ve a "Bases de datos" en el menú principal. En la fila de tu base de datos, haz clic en el icono de la flecha circular o en el texto que dice "Restaurar".
### Paso 2: Elige el origen del backup
Se abrirá una ventana. Aquí debes indicar de dónde quieres restaurar:
- Desde el almacenamiento de Plesk: Verás una lista con las copias automáticas o manuales que hayas guardado en el servidor. Selecciona la que te interese por fecha.
- Desde tu ordenador: Si descargaste el backup en su día, puedes subirlo ahora desde tu equipo. Haz clic en "Subir" y selecciona el archivo
.tar.gzo.zipque tengas guardado.
### Paso 3: Confirma la restauración
Plesk te mostrará un resumen de lo que va a hacer. Te advertirá de que sobrescribirá la base de datos actual. Es crucial que estés seguro de que quieres reemplazar los datos actuales por los del backup.
Haz clic en "Restaurar". El proceso comenzará. Una vez finalizado, verás un mensaje verde de éxito. ¡Tu base de datos ha vuelto a la vida!
[WARNING] Restaurar una base de datos borra los datos actuales y los sustituye por los del backup. Si has creado información nueva después de la fecha del backup, la perderás. Asegúrate de exportar o guardar esa información antes de restaurar.
## Cómo restaurar una base de datos desde un archivo SQL (alternativa avanzada)
A veces, en lugar de un backup de Plesk, tendrás un archivo .sql (por ejemplo, si lo exportaste desde phpMyAdmin o desde otro servidor). También puedes restaurarlo desde Plesk.
### Paso 1: Ve a la base de datos y a phpMyAdmin
En la lista de "Bases de datos", haz clic en el nombre de la base de datos. Se abrirá una página con los detalles. Busca el botón que dice "phpMyAdmin" o "Administrar".
### Paso 2: Importa el archivo SQL
Se abrirá phpMyAdmin (una herramienta web para gestionar MySQL). En el menú superior, haz clic en la pestaña "Importar". Haz clic en "Elegir archivo", selecciona tu archivo .sql y pulsa "Continuar" al final de la página.
### Paso 3: Espera a que termine
Dependiendo del tamaño, la importación puede tardar. Verás un mensaje de éxito al final. ¡Listo!
[INFO] Este método es útil cuando migras tu web de un hosting a otro o cuando recibes un backup de un desarrollador. Es importante que el archivo SQL sea compatible con la versión de MySQL que usa tu servidor.
## Preguntas frecuentes (FAQ) sobre backups en Plesk
Para terminar, resolvemos las dudas más comunes que nos llegan al soporte técnico.
### ¿Cuánto espacio ocupan los backups?
Depende del tamaño de tu base de datos. Una web pequeña puede generar backups de unos pocos megabytes, mientras que una tienda grande puede superar el gigabyte. Por eso es importante configurar bien la retención automática para no llenar el disco duro del servidor.
### ¿Puedo restaurar solo una tabla de la base de datos?
Sí, aunque es un proceso más técnico. Tendrías que acceder a phpMyAdmin, importar el backup completo en una base de datos temporal y luego copiar la tabla específica. Si no te sientes cómodo, es mejor restaurar todo y luego hacer los cambios manualmente.
### ¿Los backups de Plesk incluyen los archivos de mi web?
Depende de la opción que elijas. Si haces un backup a nivel de suscripción, sí, incluye archivos, emails y bases de datos. Si haces un backup solo de la base de datos, solo tendrás esa parte. Te recomendamos hacer ambos tipos de backup para una protección completa.
### ¿Qué hago si la restauración falla?
No te preocupes. Primero, verifica que el archivo de backup no esté corrupto. Intenta descargarlo de nuevo. Si el problema persiste, contacta con tu proveedor de hosting. En casos extremos, puedes intentar restaurar desde un backup anterior.
### ¿Es lo mismo un backup de Plesk que una exportación de phpMyAdmin?
No exactamente. Un backup de Plesk es un archivo comprimido que contiene la base de datos completa y, a veces, más cosas. Una exportación de phpMyAdmin es solo el código SQL de la base de datos. Ambos son válidos para restaurar, pero los backups de Plesk suelen ser más fáciles de gestionar desde el propio panel.
Conclusión: Tu tranquilidad está a un clic de distancia
Dominar el backup Plesk y la restauración de bases de datos no es un lujo, es una necesidad. Con las herramientas que te hemos mostrado, ya no tienes excusa para no tener tus datos a salvo. Recuerda la regla de oro: "Si no tienes un backup, no te importan tus datos".
Configura tus copias automáticas hoy mismo, haz un backup manual antes de cada cambio importante y guarda una copia en tu ordenador o en la nube. Si algún día tienes un problema, sabrás exactamente cómo restaurar base de datos Plesk y volver a la normalidad en minutos.
¿Tienes más dudas? Nuestro equipo de soporte está aquí para ayudarte en cualquier momento. Y si utilizas Syspanel para gestionar otros aspectos de tu servidor, recuerda que el puerto de acceso es el 2106 y que también puedes configurar backups desde allí, aunque la interfaz sea diferente. ¡Buena suerte y que tus datos estén siempre a salvo!
