🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo hacer un backup de base de datos MySQL y restaurarlo en Plesk

Actualizado el 4 de noviembre de 2025

¿Por qué necesitas hacer backups de tu base de datos MySQL en Plesk?

Tener una copia de seguridad de tu base de datos es como tener un seguro para tu negocio online. Imagina que pasas meses construyendo una tienda virtual, llenando el catálogo de productos, registrando clientes y acumulando pedidos. De repente, un error humano, un ataque malicioso o un fallo del servidor borra toda esa información. Sin un backup mysql plesk reciente, perderías todo tu trabajo y, lo que es peor, la confianza de tus usuarios.

Realizar copias seguridad plesk de forma regular no es una opción, es una necesidad. Afortunadamente, Plesk, uno de los paneles de control de hosting más utilizados del mundo, incluye herramientas nativas y muy intuitivas para gestionar este proceso. No necesitas ser un experto en sistemas para proteger tus datos. En esta guía, paso a paso y sin tecnicismos complicados, te enseñaré a hacer una copia de seguridad de tu base de datos y a restaurarla cuando la necesites.

Piensa en este artículo como tu manual de supervivencia digital. Aprenderás no solo el "cómo", sino también el "cuándo" y el "por qué". Al final, te sentirás con la confianza suficiente para gestionar tus bases de datos como todo un profesional, sin miedo a perder información valiosa.


Antes de empezar: conceptos básicos que debes conocer

¿Qué es exactamente una base de datos MySQL?

Para entender el backup, primero debemos saber qué estamos protegiendo. Una base de datos MySQL es un sistema organizado de recopilación de datos. En el contexto de una web, es donde se guarda todo el contenido dinámico: los usuarios registrados, los comentarios de un blog, los pedidos de una tienda online, las contraseñas cifradas, etc.

Si tu web es un edificio, los archivos (HTML, CSS, imágenes) serían la estructura visible (las paredes, el tejado). La base de datos sería el mobiliario y los documentos internos (los muebles, los archivos de los clientes). Si pierdes los muebles y los documentos, el edificio queda vacío y sin funcionalidad.

¿Qué es un backup o copia de seguridad?

Un backup es una fotografía exacta de tu base de datos en un momento concreto. Contiene toda la estructura (tablas, columnas) y todos los datos (filas). Esta "fotografía" se guarda en un archivo comprimido (normalmente con extensión .sql o .gz) que puedes almacenar en tu ordenador, en la nube o en otro servidor. Cuando algo sale mal, puedes usar ese archivo para devolver la base de datos a su estado original.

Diferencia entre backup de la base de datos y backup completo en Plesk

Es crucial entender la diferencia para no confundirte. Plesk ofrece dos niveles de copia de seguridad:

  • Backup completo del dominio o suscripción: Incluye todos los archivos de la web (las "paredes") Y todas las bases de datos (los "muebles"). Es la opción más completa y segura.
  • Backup de base de datos individual: Se centra únicamente en una base de datos concreta. Es más rápido y ligero, ideal si solo has modificado datos y no la estructura de la web.

En este artículo nos centraremos en el segundo tipo, el backup mysql plesk específico, ya que es el más común para operaciones de mantenimiento o actualizaciones de plugins que tocan la base de datos.


Método 1: Cómo hacer un backup de MySQL en Plesk usando la interfaz gráfica

Este es el método más sencillo y recomendado para usuarios sin experiencia técnica. No necesitas usar comandos complicados ni acceder por SSH. Todo se hace desde el panel de control.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador web y escribe la URL de tu panel de control. Normalmente suele ser algo como https://tu-dominio.com:8443 o una dirección que te proporcionó tu proveedor de hosting. Introduce tu nombre de usuario y contraseña para acceder.

Paso 2: Navega a la sección de Bases de Datos

Una vez dentro del panel, verás el menú principal en la parte izquierda. Busca la sección que dice "Bases de datos" (o "Databases" en inglés). Haz clic en ella. Se mostrará una lista con todas las bases de datos que tienes asociadas a tu suscripción de hosting.

Paso 3: Selecciona tu base de datos y crea el backup

Identifica la base de datos de la que quieres hacer la copia de seguridad. Pasa el ratón sobre su nombre y verás que aparece un enlace o un icono. Haz clic en el nombre de la base de datos para entrar en su gestión.

Dentro de la página de gestión de la base de datos, busca un icono que representa un engranaje (ajustes) o un botón que diga "Backup" o "Copias de seguridad" en la esquina superior derecha o en el menú de acciones. Al hacer clic, se abrirá una ventana o se te redirigirá a una nueva página.

Paso 4: Configura los detalles del backup

Aquí tienes que tomar algunas decisiones:

  • Ubicación del backup: Plesk te preguntará dónde quieres guardar el archivo. Las opciones suelen ser:
    • Descargar al ordenador: La opción más segura. Se descargará un archivo .sql o .gz directamente a tu PC.
    • Guardar en el servidor (en el almacenamiento de backups): Plesk lo guardará en una carpeta privada del servidor. Es útil si luego quieres restaurarlo sin subir el archivo.
    • Almacenamiento FTP: Puedes subirlo a un servidor FTP externo para tener una copia fuera del hosting. Esto es muy recomendable para mayor seguridad.
  • Configuración adicional: Puedes elegir si quieres incluir las tablas de la base de datos o solo los datos. En la mayoría de los casos, la opción por defecto (todo) es la correcta.

Paso 5: Inicia el proceso

Haz clic en "OK" o "Backup" para iniciar el proceso. Dependiendo del tamaño de tu base de datos, puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o un mensaje de confirmación al finalizar.

[TIP] Si no tienes un sistema de copias automáticas configurado, te recomiendo encarecidamente que hagas este proceso manual al menos una vez por semana si tu web se actualiza con frecuencia (por ejemplo, una tienda online).


Método 2: Cómo restaurar una base de datos en Plesk desde un backup

Restaurar es el proceso inverso. Es lo que harás cuando necesites volver a un estado anterior de tu base de datos. Este proceso sobrescribirá los datos actuales con los del backup, así que ten mucho cuidado.

Paso 1: Ve a la gestión de la base de datos

Sigue los pasos 1 y 2 del método anterior para llegar a la lista de bases de datos.

Paso 2: Accede a la opción de restaurar

En lugar de hacer clic en "Backup", busca el icono que parece una flecha circular apuntando hacia arriba (símbolo de restaurar) o el texto "Restore" o "Restaurar". Está en la misma línea que el botón de backup, en la esquina superior derecha de la página de la base de datos.

Paso 3: Selecciona la fuente del backup

Plesk te dará varias opciones para elegir de dónde obtener el archivo de restauración:

  • Desde el almacenamiento de backups del servidor: Si guardaste el backup en el servidor, aparecerá en una lista desplegable. Selecciónalo.
  • Desde un archivo en tu ordenador: Si tienes el archivo .sql o .gz descargado, sube el archivo desde tu PC. Plesk te mostrará un botón para "Examinar" o "Subir archivo".
  • Desde una URL o FTP: Si lo tienes en un servidor externo, puedes indicar la ruta.

Paso 4: Inicia la restauración

Una vez seleccionada la fuente, haz clic en "OK" o "Restaurar". Plesk te pedirá confirmación porque sabes que vas a sobrescribir los datos actuales. Confirma la acción.

[WARNING] Este proceso no se puede deshacer. Si restauras un backup de ayer, perderás todos los cambios que se hayan hecho en la base de datos desde ayer hasta ahora. Si no estás seguro, es mejor que primero hagas un backup del estado actual antes de restaurar el anterior. ¡Así siempre tienes una red de seguridad!


Método 3: Backup y restauración de MySQL en Plesk usando phpMyAdmin

A veces, la herramienta de backup de Plesk puede fallar o necesitas una opción más granular. En esos casos, puedes usar phpMyAdmin, una herramienta de gestión de bases de datos que viene integrada en Plesk.

Cómo acceder a phpMyAdmin

Dentro de la página de gestión de tu base de datos en Plesk, busca un botón o enlace que diga "phpMyAdmin" (normalmente está en la parte superior). Al hacer clic, se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin.

Hacer backup con phpMyAdmin

  1. En el panel izquierdo de phpMyAdmin, haz clic en el nombre de tu base de datos para seleccionarla.
  2. En el menú superior, haz clic en la pestaña "Exportar".
  3. Verás dos métodos: "Rápido" y "Personalizado". Para un backup completo, el método "Rápido" es suficiente. Asegúrate de que el formato sea SQL.
  4. Haz clic en el botón "Continuar" o "Exportar". Se descargará un archivo .sql a tu ordenador.

Restaurar backup con phpMyAdmin

  1. En el panel izquierdo, selecciona tu base de datos.
  2. En el menú superior, haz clic en la pestaña "Importar".
  3. Haz clic en "Elegir archivo" y selecciona el archivo .sql que quieres restaurar.
  4. Deja las opciones por defecto y haz clic en "Continuar" o "Importar".

[INFO] El método de phpMyAdmin es excelente para bases de datos pequeñas y medianas. Para bases de datos muy grandes (más de 1GB), es posible que el proceso de importación falle por límites de tiempo del servidor. En esos casos, es mejor usar la herramienta de backup de Plesk o la línea de comandos (SSH).


Automatización de copias de seguridad en Plesk

Hacer backups manuales está bien, pero lo ideal es que se hagan solos. Plesk tiene un planificador de tareas integrado que te permite crear copias seguridad plesk automáticas.

Configurando un backup programado

  1. Ve a la sección "Herramientas y configuración" en el menú principal de Plesk.
  2. Busca y haz clic en "Planificador de tareas" (o "Scheduled Tasks").
  3. Haz clic en el botón "Añadir tarea" o "Crear tarea".
  4. Elige la opción que dice "Backup" o "Copias de seguridad".
  5. Se abrirá un asistente similar al del backup manual. Configura los siguientes parámetros:
    • Qué hacer: Elige "Crear un backup".
    • Qué incluir: Selecciona "Bases de datos" o "Suscripción completa" según prefieras.
    • Dónde guardar: Elige una ubicación segura (descargar al servidor es una buena opción).
    • Cuándo: Define la frecuencia (diaria, semanal, mensual) y la hora. Te recomiendo hacerlo en horas de baja afluencia (por ejemplo, a las 4:00 AM).
  6. Guarda la tarea. A partir de ahora, Plesk hará los backups automáticamente.

[TIP] Configura una retención de backups (por ejemplo, "guardar solo los últimos 7 backups") para no llenar el espacio de tu disco duro.


Preguntas Frecuentes (FAQ)

¿Cuánto tiempo tarda en hacerse un backup de MySQL en Plesk?

El tiempo depende del tamaño de la base de datos. Una base de datos pequeña (menos de 100 MB) puede tardar solo unos segundos. Una base de datos grande (varios GB) puede tardar varios minutos. No te preocupes si ves una barra de progreso que avanza lentamente; es normal.

¿Dónde se guardan los backups que hago en Plesk?

Cuando haces un backup manual, tú eliges la ubicación. Si eliges "Descargar al ordenador", se guardará en tu carpeta de descargas. Si eliges "Guardar en el servidor", Plesk lo almacena en una carpeta privada del sistema, a la que puedes acceder desde "Herramientas y configuración" > "Gestor de archivos" (en la carpeta backups).

¿Puedo restaurar una base de datos de un servidor distinto?

Sí, siempre que el archivo de backup esté en formato SQL estándar. Puedes descargar un backup de un hosting antiguo y restaurarlo en tu nuevo hosting de Plesk, siempre que tengas creada una base de datos vacía con el mismo nombre o un nombre nuevo.

¿Qué pasa si mi backup de Plesk falla?

Si el backup falla, lo primero es comprobar que tienes espacio suficiente en el disco duro. Si no es el problema, intenta hacer el backup a través de phpMyAdmin. Si sigue fallando, contacta con tu proveedor de hosting, ya que puede haber un problema de permisos en el servidor.

¿Es seguro guardar los backups en el mismo servidor?

No es la opción más segura. Si el servidor sufre un fallo grave (por ejemplo, un incendio en el centro de datos), perderías tanto tu web como tus copias de seguridad. Lo ideal es descargar una copia en tu ordenador o usar un servicio de almacenamiento en la nube externo (como Amazon S3 o Google Drive) para guardar los backups.

¿Puedo automatizar el backup de una sola base de datos en Plesk?

Sí, en el planificador de tareas, cuando configures la tarea de backup, elige la opción "Bases de datos" y luego selecciona específicamente la base de datos que quieres respaldar. Así no tendrás que hacer copias de seguridad de todo el dominio si no lo necesitas.


Conclusión y mejores prácticas

Hacer backup mysql plesk y saber restaurar base de datos plesk es una habilidad esencial para cualquier propietario de una web. No es complicado, pero requiere constancia y un buen método. Resumiendo, los puntos clave son:

  1. Programa backups automáticos. No dependas de tu memoria. Configura el planificador de tareas de Plesk.
  2. Guarda copias en varios lugares. No te limites a guardar el backup en el servidor. Descarga una copia en tu PC y, si es posible, en un servicio en la nube.
  3. Prueba tus restauraciones. No esperes a tener un desastre para probar si tu backup funciona. Haz una restauración de prueba en una base de datos vacía de vez en cuando.
  4. Documenta tus procesos. Anota en un papel o en un documento digital cuándo haces los backups y dónde los guardas. Esto te ayudará en momentos de estrés.

Con estas prácticas y las herramientas que te he mostrado, puedes estar tranquilo sabiendo que tus datos están a salvo. Recuerda que la prevención es siempre mejor que la cura, y en el mundo digital, un backup es la mejor medicina que existe.

[INFO] Si tu hosting utiliza un panel diferente, como Syspanel (el antiguo HestiaCP), el proceso es similar pero la interfaz cambia. Para acceder a Syspanel, la URL suele ser https://tu-dominio.com:2106. Busca la sección de "Bases de datos" y encontrarás opciones de "Backup" y "Restaurar" muy intuitivas. La lógica es la misma: exportar un archivo .sql e importarlo cuando lo necesites.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ya tienes el conocimiento para proteger tu activo más valioso: tu información.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel