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

¿Cómo hacer una copia de seguridad de la base de datos en PrestaShop con Plesk?

Actualizado el 8 de octubre de 2025

Introducción: ¿Por qué es vital hacer un backup de tu base de datos?

Imagina que llevas meses configurando tu tienda online con PrestaShop: has añadido cientos de productos, personalizado colores, configurado métodos de pago y de envío. De repente, un error en una actualización, un plugin conflictivo o incluso un ataque informático deja tu web inservible. Sin una copia de seguridad, podrías perderlo todo.

Aquí es donde entra en juego el backup base datos PrestaShop. Tu base de datos contiene la información más valiosa: productos, clientes, pedidos, configuraciones. Hacer copias de seguridad periódicas es como tener un seguro de vida para tu negocio online.

En este artículo, te explicaré paso a paso cómo realizar una copia de seguridad de la base de datos en PrestaShop usando Plesk, uno de los paneles de control de hosting más populares. Aprenderás a hacerlo manualmente y a automatizar el proceso para que nunca más te preocupes por perder datos.


¿Qué necesitas antes de empezar?

Antes de lanzarte a hacer el backup, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Debes tener credenciales de administrador o de un usuario con permisos para gestionar bases de datos.
  • Conocimiento básico de tu base de datos: Normalmente, PrestaShop crea una base de datos con un nombre como prestashop_db o similar. Puedes consultarlo en el archivo app/config/parameters.php de tu instalación.
  • Herramienta de descarga: Necesitarás un gestor de FTP (como FileZilla) o acceso al administrador de archivos de Plesk para descargar el archivo de backup a tu ordenador.

[WARNING] Antes de hacer cualquier cambio importante en tu tienda (actualizar PrestaShop, instalar un módulo nuevo, etc.), siempre realiza un backup completo de la base de datos y los archivos. Es la regla de oro del mantenimiento web.


Método 1: Backup manual desde Plesk (recomendado para principiantes)

Este es el método más sencillo y visual. No necesitas conocimientos técnicos avanzados.

Paso 1: Accede a Plesk y localiza la base de datos

  1. Abre tu navegador y escribe la URL de tu panel Plesk (normalmente algo como https://tudominio.com:8443).
  2. Inicia sesión con tu usuario y contraseña.
  3. En el menú principal, busca la sección "Bases de datos" o "Databases". Haz clic en ella.
  4. Verás una lista con todas las bases de datos de tu hosting. Localiza la que corresponde a tu PrestaShop. Si no estás seguro, busca el nombre que aparece en el archivo parameters.php.

Paso 2: Exporta la base de datos (crea el backup)

  1. Haz clic en el nombre de la base de datos de PrestaShop.
  2. Se abrirá una nueva ventana con los detalles. Busca el botón o enlace que dice "Exportar dump" o "Export database dump".
  3. Plesk te preguntará qué método de exportación prefieres. Selecciona "Exportar a un archivo" (o la opción similar). No marques "Exportar sin datos" a menos que quieras solo la estructura vacía.
  4. Haz clic en "Aceptar" o "Exportar".

[TIP] Si tu base de datos es muy grande (más de 100 MB), el proceso puede tardar unos segundos. No cierres la ventana ni recargues la página.

Paso 3: Descarga el archivo .sql

  1. Plesk generará un archivo con extensión .sql (por ejemplo, midb_2025-04-08.sql).
  2. Verás un enlace para descargarlo directamente. Haz clic en "Descargar".
  3. Elige una carpeta segura en tu ordenador (por ejemplo, Backups/PrestaShop/). No lo guardes en el escritorio ni en la carpeta de descargas temporal.

[INFO] El archivo .sql es un archivo de texto plano que contiene todas las instrucciones para reconstruir tu base de datos. No lo abras a menos que sepas lo que haces, ya que podría corromperse.

Paso 4: Verifica que el backup es correcto

  1. Comprueba el tamaño del archivo descargado. Debería ser similar al tamaño de la base de datos original (si tu base de datos pesa 50 MB, el backup debería rondar ese tamaño).
  2. Opcionalmente, puedes abrir el archivo con un editor de texto (como Notepad++) y buscar palabras como "INSERT INTO" para asegurarte de que contiene datos.

¡Listo! Ya tienes tu backup base datos PrestaShop manual. Repite este proceso cada vez que vayas a hacer cambios importantes.


Método 2: Backup automatizado desde Plesk (para no olvidarse nunca)

Hacer backups manuales está bien, pero la vida es ajetreada. Lo ideal es que Plesk haga el trabajo por ti.

Paso 1: Accede a la herramienta de backups de Plesk

  1. En el panel principal de Plesk, busca la sección "Herramientas y ajustes" (o "Tools & Settings").
  2. Dentro, localiza "Administrador de copias de seguridad" o "Backup Manager".

Paso 2: Configura un plan de backup automático

  1. Haz clic en "Agregar un plan de copia de seguridad" (o similar).
  2. Dale un nombre descriptivo, por ejemplo: "Backup semanal PrestaShop".
  3. En "Qué incluir", selecciona "Base de datos" y asegúrate de marcar la base de datos de PrestaShop. También puedes incluir archivos si quieres un backup completo.
  4. Configura la frecuencia: diaria, semanal, mensual. Para una tienda activa, recomiendo semanal como mínimo.
  5. Elige "Almacenamiento local" (en el servidor) o "Almacenamiento remoto" (FTP, Google Drive, etc.). Si eliges local, recuerda descargarlo periódicamente a tu ordenador.
  6. Haz clic en "Aceptar".

[WARNING] No confíes al 100% en el almacenamiento local del servidor. Si el servidor sufre un fallo catastrófico, podrías perder tanto la web como los backups. Lo ideal es tener una copia en otro lugar (tu PC, la nube, etc.).

Paso 3: Activa la notificación de éxito/fallo

  1. En el mismo plan, busca la opción de "Notificaciones por correo electrónico".
  2. Marca la casilla para recibir un aviso cuando el backup se complete (o si falla).
  3. Introduce tu correo electrónico.

De esta forma, sabrás si todo funciona correctamente sin tener que revisar manualmente.


Método 3: Backup mediante phpMyAdmin (alternativa avanzada)

Si prefieres usar phpMyAdmin, también puedes hacerlo desde Plesk.

Paso 1: Accede a phpMyAdmin desde Plesk

  1. En la sección "Bases de datos", haz clic en el nombre de tu base de datos.
  2. Busca el enlace que dice "phpMyAdmin" o "Abrir en phpMyAdmin". Se abrirá una nueva pestaña.

Paso 2: Exporta la base de datos

  1. En phpMyAdmin, selecciona la base de datos de PrestaShop en el panel izquierdo.
  2. Haz clic en la pestaña "Exportar".
  3. Elige el método "Rápido" (exporta todas las tablas) y el formato "SQL".
  4. Haz clic en "Continuar" o "Exportar".
  5. Se descargará un archivo .sql igual que en el método manual.

[TIP] Si tu base de datos es muy grande, en phpMyAdmin puedes usar la opción "Personalizado" y marcar "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION" para facilitar la restauración.


¿Dónde guardar tus backups? Consejos de seguridad

Tener el backup en el servidor no es suficiente. Te recomiendo:

  • Local: Descarga siempre una copia a tu ordenador o disco duro externo.
  • Nube: Usa servicios como Google Drive, Dropbox o OneDrive. Muchos plugins de PrestaShop permiten subir backups automáticamente.
  • Copia extra: Si tu tienda es crítica, guarda una copia en un segundo proveedor de hosting (por ejemplo, un hosting barato solo para backups).

[INFO] El backup base datos PrestaShop no ocupa mucho espacio (normalmente entre 10 y 200 MB). No hay excusa para no tener varias copias.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un backup de mi base de datos de PrestaShop?

Depende de la actividad de tu tienda. Si vendes a diario, diario es lo ideal. Si es una tienda pequeña, semanal es suficiente. Como mínimo, haz un backup antes de cualquier actualización o cambio importante.

¿Puedo restaurar un backup de Plesk en otro servidor?

Sí, siempre que el otro servidor tenga MySQL/MariaDB y PrestaShop. Necesitarás importar el archivo .sql mediante phpMyAdmin o línea de comandos. Recuerda también copiar los archivos de PrestaShop (carpetas img, modules, etc.).

¿El backup incluye los archivos de la tienda (imágenes, temas, etc.)?

No, el backup de base de datos solo contiene datos estructurados (productos, pedidos, clientes). Para un backup completo, debes hacer también una copia de todos los archivos de PrestaShop (por FTP o desde Plesk). Muchos planes de Plesk permiten incluir ambos en un solo backup.

¿Qué hago si mi backup es muy grande y no se descarga?

Puedes usar la opción de "Exportar a un archivo" en Plesk y luego descargarlo mediante FTP desde la carpeta httpdocs/backups/ (si está configurada). Otra opción es dividir el backup en partes usando phpMyAdmin.

¿Puedo automatizar el backup de base de datos para que se suba a Google Drive?

Sí, con herramientas como Plesk Extensions (por ejemplo, "Google Drive Backup") o mediante scripts personalizados. Consulta con tu proveedor de hosting si ofrecen esta funcionalidad.


Conclusión: Un backup es tu mejor amigo

Hacer una copia de seguridad de la base de datos en PrestaShop con Plesk es un proceso sencillo que te puede ahorrar horas de trabajo y disgustos. Ya sea mediante el método manual, automático o con phpMyAdmin, lo importante es que lo conviertas en un hábito.

Recuerda: el backup base datos PrestaShop es la pieza más valiosa de tu tienda. Sin ella, perderías clientes, pedidos y años de trabajo. Dedica 10 minutos a configurar un plan automático hoy y duerme tranquilo sabiendo que tu negocio está protegido.

Si tienes alguna duda, no dudes en contactar con el soporte técnico de tu hosting o consultar la documentación oficial de Plesk. ¡Tu tienda online te lo agradecerá!

¿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