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

Cómo hacer una copia de seguridad y restaurar una base de datos MySQL en Plesk

Actualizado el 30 de diciembre de 2025

Introducción: Por qué es vital proteger tus datos con un backup MySQL en Plesk

Tener una base de datos en tu servidor es como tener el motor de tu web: si se estropea o se pierde, todo se detiene. Ya sea que gestiones una tienda online, un blog con miles de artículos o el CRM de tu empresa, los datos son el activo más valioso. Por eso, saber hacer un backup mysql plesk no es una opción, es una necesidad.

Plesk es uno de los paneles de control más utilizados en hosting compartido y VPS. Afortunadamente, incluye herramientas muy intuitivas para gestionar copias de seguridad sin necesidad de tocar una sola línea de código. En esta guía extensa y paso a paso, aprenderás no solo a crear copias de seguridad, sino también a restaurar base datos plesk de forma segura, incluso si nunca lo has hecho antes.

Vamos a desglosar todo el proceso de forma sencilla, visual y sin tecnicismos innecesarios. Al final, también resolveremos las dudas más frecuentes que nos llegan al soporte. ¿Listo? Empecemos.


¿Qué es exactamente una copia de seguridad de base de datos?

Antes de lanzarnos a los botones, es importante entender qué estamos haciendo. Una base de datos MySQL es un conjunto de tablas, filas y columnas que almacenan información estructurada. Una copia de seguridad (o backup) es un archivo que contiene un volcado de toda esa información en un momento concreto.

Ese archivo suele tener extensión .sql o .gz (comprimido). Con él, puedes reconstruir la base de datos completa en el mismo servidor o en uno diferente. Es como hacer una foto exacta de tu información.

Las copias de seguridad plesk se pueden hacer de dos maneras principales:

  • Desde el panel de Plesk (método gráfico, el que veremos aquí).
  • Desde la línea de comandos (SSH) con herramientas como mysqldump (más avanzado, lo mencionaremos brevemente).

Para esta guía, nos centraremos en el método gráfico, que es el más seguro para usuarios sin experiencia técnica.


Paso 1: Acceder a la gestión de bases de datos en Plesk

El primer paso es entrar en tu panel de control de Plesk. Normalmente, accedes a través de una URL como https://tu-dominio.com:8443 o https://tu-ip:8443. Una vez dentro, sigue estos pasos:

  1. En el menú lateral izquierdo, busca la sección "Bases de datos" (a veces aparece como "Bases de Datos MySQL").
  2. Haz clic en ella y verás un listado con todas las bases de datos que tienes creadas en tu dominio o suscripción.

[INFO] Si no ves la sección "Bases de datos", es posible que tu plan de hosting no incluya MySQL o que necesites activarlo desde "Configuración de la suscripción". Contacta con tu proveedor si no lo encuentras.


Paso 2: Cómo hacer un backup mysql plesk (copia de seguridad manual)

Plesk te permite hacer una copia de seguridad de una base de datos concreta de forma muy rápida. Te explicamos el método directo:

  1. En el listado de bases de datos, localiza la que quieres respaldar.
  2. Haz clic en el nombre de la base de datos para entrar en sus opciones.
  3. En la página de la base de datos, verás una serie de pestañas o iconos en la parte superior. Busca el icono de "Copiar a archivo" o el texto "Exportar Dump". El nombre puede variar según la versión de Plesk, pero suele ser un icono de disco o flecha hacia abajo.
  4. Al hacer clic, se abrirá una ventana con opciones de exportación. Te recomendamos dejar las opciones por defecto. Asegúrate de que la casilla "Comprimir con gzip" esté marcada (esto genera un archivo .gz, más ligero).
  5. Haz clic en "Aceptar" o "Exportar". Plesk generará el archivo y te ofrecerá descargarlo a tu ordenador.

¿Dónde se guarda el archivo? Plesk te da la opción de descargarlo directamente o de guardarlo en el servidor (en una carpeta de backups). Te recomendamos descargarlo a tu PC y, además, subirlo a un servicio en la nube (Google Drive, Dropbox, etc.) como medida extra de seguridad.

[TIP] Crea una rutina: haz una copia de seguridad manual cada semana o antes de realizar cualquier cambio importante en tu web (actualizar plugins, cambiar el tema, etc.). Es la mejor práctica para no perder datos.


Paso 3: Programar copias de seguridad automáticas en Plesk

Hacer backups manuales está bien, pero ¿y si te olvidas? Plesk te permite automatizar este proceso. Así te aseguras de tener siempre un backup mysql plesk reciente sin esfuerzo.

  1. Ve a la sección "Bases de datos" y, en lugar de entrar en una base concreta, busca el botón "Administrar copias de seguridad" o "Backup Manager". A veces está en la barra superior o en el menú de la izquierda.
  2. En el administrador de copias de seguridad, verás un botón llamado "Nueva copia de seguridad" o "Crear una programación".
  3. Se abrirá un asistente. Aquí puedes elegir:
    • Qué quieres incluir: solo la base de datos, o también archivos del sitio.
    • Dónde guardarla: en el servidor, en un almacenamiento remoto (FTP, SFTP, etc.) o en la nube.
    • Frecuencia: diaria, semanal o mensual. Te recomendamos una frecuencia semanal como mínimo.
    • Retención: cuántas copias quieres mantener (por ejemplo, guardar solo las últimas 5).
  4. Guarda la configuración y listo. Plesk se encargará del resto.

[WARNING] Aunque tengas copias automáticas, revisa cada cierto tiempo que se están generando correctamente. No hay nada peor que descubrir que el backup falló silenciosamente durante semanas. Entra en "Administrar copias de seguridad" y comprueba las fechas de los archivos.


Paso 4: Restaurar base datos plesk desde una copia de seguridad

Ahora viene la parte que más miedo da, pero es más fácil de lo que parece. Restaurar una base de datos en Plesk es un proceso casi inverso al de crear el backup. Vamos a ver los dos escenarios posibles.

Escenario A: Restaurar desde un archivo que tienes en tu ordenador

  1. Ve a la sección "Bases de datos" y entra en la base de datos que quieres restaurar (o crea una nueva si la anterior se borró).
  2. Busca el icono o botón de "Importar Dump" o "Restaurar desde archivo". Normalmente es una flecha hacia arriba o un icono de importación.
  3. Se abrirá un cuadro de diálogo. Haz clic en "Examinar" o "Seleccionar archivo" y busca el archivo .sql o .gz que descargaste previamente.
  4. Deja las opciones por defecto (a veces te pregunta si quieres borrar la base de datos existente antes de importar. Si estás restaurando sobre una base con datos corruptos, es recomendable marcarlo).
  5. Haz clic en "Aceptar" o "Importar". Plesk subirá el archivo y lo procesará. El tiempo dependerá del tamaño de la base de datos.

Escenario B: Restaurar desde una copia almacenada en el servidor

Si has programado copias automáticas y las guardas en el servidor, el proceso es aún más sencillo:

  1. Ve a "Administrar copias de seguridad".
  2. Verás una lista de las copias disponibles con su fecha y hora.
  3. Haz clic en el icono de "Restaurar" (una flecha circular) junto a la copia que quieras usar.
  4. Plesk te preguntará qué elementos quieres restaurar (solo la base de datos o también los archivos). Selecciona lo que necesites.
  5. Confirma la acción y espera a que termine.

[TIP] Antes de restaurar, es una buena práctica hacer una copia de seguridad de la base de datos actual. Así, si algo sale mal durante la restauración, puedes volver al estado anterior. Nunca se pierde nada por tener un plan B.


Paso 5: Errores comunes al restaurar y cómo solucionarlos

A veces, el proceso de restore mysql plesk puede dar algún error. No te preocupes, son más comunes de lo que crees y casi siempre tienen solución fácil. Estos son los fallos típicos:

  • Error de "Access denied" o "Permiso denegado": El usuario de la base de datos no tiene permisos suficientes. Ve a la configuración de la base de datos en Plesk y asegúrate de que el usuario tiene todos los privilegios (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, etc.).
  • El archivo es demasiado grande: Plesk tiene un límite de subida (normalmente 256 MB o menos). Si tu archivo .sql es enorme, tendrás que dividirlo o usar la línea de comandos con mysqldump. Puedes comprimir el archivo en .zip o .gz para reducirlo, aunque no siempre es suficiente.
  • Error de codificación (caracteres raros): Si tu web usa caracteres especiales (acentos, ñ, etc.) y aparecen como á, el problema es la codificación. Al exportar, asegúrate de seleccionar la codificación correcta (UTF-8) tanto en la exportación como en la importación.
  • La base de datos no existe: Si estás restaurando en una base de datos nueva, asegúrate de haberla creado antes en Plesk. No puedes importar un archivo a una base que no existe.

[WARNING] Si el error persiste, no intentes "arreglarlo" tocando archivos de configuración del servidor si no sabes lo que haces. Contacta con tu proveedor de hosting o con el soporte técnico. Forzar cambios puede dejar tu servidor inestable.


Método avanzado: Backup y restauración por SSH (para valientes)

Si te sientes cómodo con la terminal, puedes usar comandos directos de MySQL. Este método es útil para bases de datos muy grandes o para automatizar procesos.

Para hacer un backup:

mysqldump -u usuario -p nombre_basededatos > backup.sql

Te pedirá la contraseña y creará un archivo backup.sql en el directorio actual.

Para restaurar:

mysql -u usuario -p nombre_basededatos < backup.sql

[INFO] Este método requiere acceso SSH al servidor. Si no sabes qué es SSH o no tienes acceso, quédate con el método gráfico de Plesk, que es igual de fiable.


Preguntas frecuentes (FAQ) sobre copias de seguridad en Plesk

¿Cuánto tiempo se tarda en hacer un backup mysql plesk?

Depende del tamaño de la base de datos y de la carga del servidor. Una base pequeña (menos de 100 MB) suele tardar menos de un minuto. Una base grande (1 GB o más) puede tardar varios minutos. Es normal.

¿Puedo restaurar una base de datos en otro servidor Plesk?

Sí, siempre que el archivo de backup sea compatible. El archivo .sql es universal, así que puedes importarlo en cualquier otro panel Plesk o incluso en cPanel. Solo asegúrate de que la versión de MySQL sea compatible (idealmente la misma o superior).

¿Las copias de seguridad automáticas de Plesk incluyen las bases de datos?

Sí, si configuras el backup a nivel de suscripción o dominio, Plesk incluye las bases de datos por defecto. Puedes elegir excluirlas si solo quieres los archivos del sitio, pero en general es mejor incluirlas.

¿Qué pasa si borro una base de datos por error?

Si tienes una copia de seguridad reciente, puedes crear una nueva base de datos con el mismo nombre y restaurar el archivo. Si no tienes copia, lamentablemente no hay forma de recuperarla. Por eso insistimos tanto en las copias automáticas.

¿Plesk guarda los backups en el mismo servidor?

Sí, por defecto los guarda en el servidor, en una carpeta oculta. Pero es muy recomendable configurar un almacenamiento remoto (FTP, SFTP, S3, etc.) para tener una copia fuera del servidor. Así, si el servidor falla físicamente, no perderás todo.


Conclusión: La tranquilidad de tener tus datos a salvo

Hacer un backup mysql plesk y saber cómo restaurar base datos plesk es una de las habilidades más valiosas que puedes tener como propietario de una web. No es complicado, solo requiere un poco de atención y constancia.

Recuerda la regla de oro del hosting: "No existe el servidor perfecto, existe el backup reciente". Los servidores fallan, los humanos cometemos errores y los hackers atacan. Con una copia de seguridad en tu poder, cualquier problema se convierte en un simple contratiempo de cinco minutos.

Te animamos a que configures ahora mismo las copias de seguridad plesk automáticas si aún no las tienes. Es una inversión de 10 minutos que puede ahorrarte días de trabajo y un dolor de cabeza enorme en el futuro.

Y si en algún momento te atascas, ya sabes que nuestro equipo de soporte está aquí para ayudarte. No dudes en abrir un ticket si necesitas asistencia con tu restore mysql plesk o cualquier otra duda. ¡Buena suerte y a proteger esos datos!


Este artículo ha sido redactado por el equipo de soporte técnico de [Tu Empresa de Hosting]. Si tu panel de control es Syspanel, recuerda que el acceso se realiza a través del puerto 2106 (https://tu-dominio.com:2106) y que los pasos son muy similares a los de Plesk.

¿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