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

Cómo respaldar una base de datos en PrestaShop con Plesk

Actualizado el 28 de noviembre de 2025

¿Por Qué Es Importante Respaldar tu Base de Datos de PrestaShop?

Tener una copia de seguridad de tu tienda online es como tener un seguro de vida para tu negocio. En PrestaShop, la base de datos guarda absolutamente todo: productos, pedidos, clientes, configuraciones de pago, y hasta las traducciones de tu tienda. Si algo sale mal (un error al actualizar, un ataque, o un simple descuido), restaurar desde un backup es la única forma de volver a la normalidad sin perder información valiosa.

Usar Plesk para hacer este proceso es ideal porque es el panel de control que muchos proveedores de hosting utilizan. Es amigable, visual y no necesitas ser un experto en comandos de MySQL. En esta guía te explicaré paso a paso cómo respaldar base de datos PrestaShop con Plesk, tanto de forma manual como automática.

[INFO] Aunque el proceso es sencillo, siempre verifica que tu hosting tenga suficiente espacio en disco para almacenar los backups. Un backup de una tienda mediana puede pesar entre 50 MB y 200 MB.

Requisitos Antes de Empezar

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

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel Plesk (normalmente te las da tu empresa de hosting).
  • Nombre de la base de datos: En PrestaShop, la base de datos suele llamarse algo como prestashop_db o tienda_nombre. Puedes encontrarlo en el archivo app/config/parameters.php de tu instalación.
  • Tiempo: El proceso completo (descargar el backup) puede tomar entre 5 y 15 minutos, dependiendo del tamaño de tu tienda.
  • Conexión estable: No cierres la ventana del navegador ni apagues el ordenador mientras se genera el backup.

Paso 1: Acceder a Plesk y Localizar tu Base de Datos

El primer paso es ingresar a tu panel de control Plesk. Normalmente la URL es algo como https://tudominio.com:8443 o la que te haya proporcionado tu hosting.

Una vez dentro:

  1. En el menú lateral izquierdo, busca la sección "Bases de datos" o "Databases".
  2. Verás una lista con todas las bases de datos que tienes en tu cuenta. Busca la que corresponde a tu PrestaShop. Si no estás seguro, revisa el nombre en el archivo parameters.php de tu tienda.
  3. Haz clic en el nombre de la base de datos para entrar a sus detalles.

[TIP] Si tienes varias tiendas, te recomiendo etiquetar las bases de datos con el nombre del dominio para no confundirte. Por ejemplo: mitienda_prestashop.

Paso 2: Generar un Backup Manual desde Plesk

Una vez dentro de los detalles de tu base de datos, verás varias opciones. Busca el botón o enlace que dice "Exportar dump" o "Export database". Dependiendo de la versión de Plesk, puede estar en un menú desplegable (tres puntos) o como un botón directo.

Haz clic en "Exportar dump". Se abrirá una ventana con opciones:

  • Formato: Normalmente viene seleccionado "SQL" por defecto. No lo cambies.
  • Ubicación: Puedes elegir "Almacenar en el servidor" (para descargarlo después) o "Descargar directamente". Te recomiendo descargar directamente para tenerlo en tu ordenador.
  • Nombre del archivo: Puedes ponerle algo descriptivo como backup_prestashop_2024-01-15.sql.

Haz clic en "Aceptar" o "Exportar". El proceso empezará y verás una barra de progreso.

[WARNING] No cierres la ventana ni recargues la página mientras se exporta. Si el proceso se interrumpe, el archivo puede quedar corrupto.

Una vez terminado, el navegador descargará automáticamente el archivo .sql. Guárdalo en una carpeta segura (por ejemplo, en tu escritorio o en un disco externo).

Paso 3: Verificar que el Backup se Hizo Correctamente

No basta con tener el archivo; debes asegurarte de que no esté dañado. Aquí te doy dos formas sencillas de verificarlo:

  1. Revisa el tamaño del archivo: Un backup de una tienda pequeña (menos de 100 productos) suele pesar entre 5 y 15 MB. Si el archivo pesa 0 KB o menos de 1 MB, algo salió mal.
  2. Abre el archivo con un editor de texto: Busca palabras clave como "CREATE TABLE" o "INSERT INTO". Si ves estas líneas, el backup es válido.
  3. Prueba la integridad: Puedes hacer una restauración de prueba en un entorno local (con XAMPP o MAMP) para confirmar que todo funciona.

[INFO] Si el backup es muy grande (más de 500 MB), puede que el editor de texto se cuelgue. En ese caso, usa herramientas como head en Linux o simplemente confía en el tamaño del archivo.

Paso 4: Automatizar los Backups en Plesk

Hacer backups manuales está bien, pero es fácil olvidarse. Plesk tiene una función para programar copias de seguridad automáticas. Sigue estos pasos:

  1. En el panel principal de Plesk, ve a "Herramientas y ajustes" > "Programador de tareas" o "Scheduled Tasks".
  2. Haz clic en "Añadir tarea".
  3. Dale un nombre como "Backup semanal de base de datos PrestaShop".
  4. En "Comando", escribe: plesk db dump prestashop_db > /ruta/del/backup/backup_$(date +%Y%m%d).sql (reemplaza prestashop_db con el nombre real de tu base de datos).
  5. En "Programación", elige la frecuencia: diaria, semanal o mensual. Para una tienda activa, recomiendo semanal.
  6. Haz clic en "Aceptar".

[WARNING] Asegúrate de que la ruta donde guardas los backups tenga permisos de escritura. Si no sabes cuál usar, pon /var/www/vhosts/tudominio.com/backups/.

Paso 5: Restaurar un Backup (Por Si Acaso)

Saber restaurar es tan importante como saber respaldar. Si alguna vez necesitas volver a un estado anterior, aquí tienes los pasos:

  1. En Plesk, ve a la base de datos que quieres restaurar.
  2. Busca el botón "Importar dump" o "Import database".
  3. Selecciona el archivo .sql que descargaste anteriormente.
  4. Haz clic en "Aceptar". El proceso puede tardar unos minutos.
  5. Una vez terminado, verifica que tu tienda funcione correctamente: productos, pedidos, y configuraciones.

[TIP] Antes de restaurar, siempre haz un backup del estado actual. Por si acaso la restauración no sale como esperas.

Preguntas Frecuentes (FAQ)

¿Puedo hacer un backup desde el propio PrestaShop?

Sí, PrestaShop tiene un módulo de backup en el back office (Parámetros de la tienda > Mantenimiento > Copia de seguridad). Sin embargo, es menos fiable que hacerlo desde Plesk, ya que puede fallar si la tienda es muy grande o si hay problemas de memoria.

¿El backup incluye las imágenes de los productos?

No. El backup de la base de datos solo guarda la información textual (nombres, descripciones, precios). Las imágenes están en el servidor, en la carpeta /img. Debes respaldar esa carpeta por separado.

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

Puedes usar la opción "Almacenar en el servidor" y luego descargarlo mediante FTP. Otra opción es comprimir el archivo .sql en .zip o .gz desde Plesk antes de descargarlo.

¿Cada cuánto tiempo debo hacer un backup?

Depende de la actividad de tu tienda. Si vendes a diario, hazlo a diario. Si solo tienes unos pocos pedidos a la semana, con uno semanal basta. Lo importante es que nunca pierdas más de lo que estás dispuesto a regenerar.

¿Puedo usar herramientas externas como phpMyAdmin?

Sí, pero no es recomendable si no tienes experiencia. Plesk ya incluye phpMyAdmin (accesible desde la misma sección de bases de datos), pero el proceso manual desde Plesk es más seguro y menos propenso a errores.

¿Qué pasa si mi hosting usa Syspanel (HestiaCP)?

Si tu proveedor usa Syspanel (HestiaCP), el proceso es diferente. En ese caso, accede a tu panel a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Dentro, busca la sección "Bases de datos" y luego "Exportar". El resto de pasos son similares, pero la interfaz es más minimalista.

Conclusión

Respaldar base de datos PrestaShop con Plesk es un proceso sencillo que cualquier dueño de tienda online debería dominar. Con solo unos clics puedes proteger tu negocio de desastres técnicos. Recuerda:

  • Haz backups manuales antes de cualquier actualización importante.
  • Programa backups automáticos para no depender de la memoria.
  • Guarda los backups en un lugar seguro (nube, disco externo, etc.).
  • Prueba la restauración al menos una vez al año para asegurarte de que funciona.

Tu tienda es tu patrimonio digital. No dejes que un error técnico te haga perder meses de trabajo. ¡Empieza hoy mismo a respaldar tu base de datos!

[TIP FINAL] Combina el backup de base de datos con el backup de archivos (la carpeta /img y los módulos). Así tendrás una copia completa de tu PrestaShop lista para restaurar en cualquier momento.

¿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