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

Cómo crear un respaldo de PrestaShop en DirectAdmin

Actualizado el 2 de junio de 2026

¿Por qué es importante tener un respaldo de PrestaShop?

Si tienes una tienda online con PrestaShop, sabes que es el corazón de tu negocio. Un fallo en el servidor, un error al actualizar un módulo o un ataque malicioso pueden borrar meses de trabajo en segundos. Por eso, crear un respaldo PrestaShop periódico no es una opción, es una necesidad.

En esta guía te enseñaremos, paso a paso, cómo hacer un backup completo de tu tienda usando DirectAdmin, uno de los paneles de control de hosting más populares. Aprenderás a proteger tanto los archivos (código, imágenes, temas) como la base de datos (productos, pedidos, clientes). Al final, tendrás una copia de seguridad que podrás restaurar en cualquier momento.


¿Qué necesitas antes de empezar?

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

  • Acceso a DirectAdmin: usuario y contraseña de tu cuenta de hosting.
  • Datos de la base de datos: nombre, usuario y contraseña de la base de datos de PrestaShop (lo puedes encontrar en el archivo /config/settings.inc.php dentro de tu instalación).
  • Paciencia: el proceso puede tardar unos minutos, especialmente si tu tienda tiene muchas imágenes o productos.

[INFO] Si no tienes estos datos, contacta con tu proveedor de hosting. Normalmente te los proporcionan al contratar el servicio.


Paso 1: Acceder a DirectAdmin

  1. Abre tu navegador y escribe la URL de tu panel DirectAdmin. Suele ser algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222.
  2. Introduce tu usuario y contraseña de hosting.
  3. Haz clic en "Iniciar sesión".

Una vez dentro, verás el panel principal con varias opciones. No te asustes, es más sencillo de lo que parece.


Paso 2: Crear el respaldo de los archivos de PrestaShop

Los archivos de tu tienda incluyen el código PHP, las imágenes, los temas, los módulos y todo el contenido estático. Vamos a comprimirlos en un solo archivo ZIP.

2.1. Accede al administrador de archivos

  • En el menú principal de DirectAdmin, busca la sección "Administrador de archivos" (File Manager). Puede estar en la categoría "Archivos" o directamente en la pantalla principal.
  • Haz clic y se abrirá una ventana con la estructura de carpetas de tu hosting.

2.2. Localiza la carpeta de tu tienda

Normalmente, PrestaShop se instala en una carpeta llamada public_html o en una subcarpeta dentro de ella (por ejemplo, public_html/tienda). Si tienes varios dominios, busca la carpeta correspondiente a tu dominio principal.

2.3. Selecciona y comprime los archivos

  • Marca la casilla junto a la carpeta de tu tienda (o selecciona todos los archivos dentro de ella).
  • En la barra superior, haz clic en el botón "Comprimir" (Zip).
  • Elige un nombre para el archivo, por ejemplo: respaldo-prestashop-YYYY-MM-DD.zip.
  • Asegúrate de que el formato sea ZIP (es el más universal).
  • Haz clic en "Crear archivo".

El sistema empezará a comprimir. Dependiendo del tamaño, puede tardar desde segundos hasta varios minutos. Verás una barra de progreso.

[TIP] Si tu tienda es muy grande (más de 500 MB), es mejor que hagas este proceso por partes o uses FTP para descargar los archivos directamente. La compresión en el servidor puede consumir muchos recursos.

2.4. Descarga el archivo ZIP a tu computadora

  • Una vez terminada la compresión, aparecerá un nuevo archivo .zip en la misma carpeta.
  • Selecciona ese archivo y haz clic en "Descargar".
  • Guárdalo en una ubicación segura (disco duro externo, nube, etc.).

Paso 3: Crear el respaldo de la base de datos de PrestaShop

La base de datos contiene toda la información dinámica: productos, pedidos, clientes, direcciones, configuraciones, etc. Sin ella, tu backup de archivos no sirve de nada.

3.1. Ve a la sección de bases de datos

  • En el menú principal de DirectAdmin, busca "MySQL Management" o "Bases de datos MySQL".
  • Haz clic para entrar.

3.2. Identifica tu base de datos

Verás una lista de todas las bases de datos que tienes en tu cuenta. Busca la que corresponde a tu PrestaShop. Normalmente tiene un nombre como usuario_prestashop o similar.

3.3. Crea un backup (dump) de la base de datos

  • Junto al nombre de la base de datos, verás un icono o enlace que dice "phpMyAdmin". Haz clic.
  • Se abrirá phpMyAdmin en una nueva pestaña. Inicia sesión con el usuario y contraseña de la base de datos (los mismos que tienes en settings.inc.php).
  • En el panel izquierdo, selecciona tu base de datos (haz clic en su nombre).
  • En el menú superior, haz clic en la pestaña "Exportar".
  • Asegúrate de que el método sea "Rápido" y el formato "SQL".
  • Haz clic en el botón "Continuar" o "Exportar".

Descargarás un archivo con extensión .sql. Guárdalo junto al ZIP de los archivos.

[WARNING] No modifiques el archivo SQL. Cualquier cambio puede dañar la base de datos al restaurarla.


Paso 4: Verifica que tu respaldo esté completo

Un backup incompleto es casi tan malo como no tener backup. Revisa que:

  • El archivo ZIP tenga un tamaño razonable (no 0 KB).
  • El archivo SQL contenga líneas de texto (puedes abrirlo con un editor de texto simple).
  • Ambos archivos estén en la misma carpeta de tu computadora.

[INFO] Guarda ambos archivos con el mismo nombre base, por ejemplo: respaldo-prestashop-2025-04-08.zip y respaldo-prestashop-2025-04-08.sql. Así sabrás que pertenecen al mismo backup.


Paso 5: Consejos para mantener la seguridad de tus respaldos

Crear el backup es solo la mitad del trabajo. La otra mitad es almacenarlo de forma segura.

  • No guardes los backups en el mismo servidor: si el servidor se corrompe, perderás también los backups.
  • Usa almacenamiento externo: Google Drive, Dropbox, un disco duro externo o un servicio de backup en la nube.
  • Cifra los archivos sensibles: si tu backup contiene datos de clientes, considera cifrar el ZIP con una contraseña.
  • Establece una rutina: haz backups semanales o diarios si tu tienda tiene mucho movimiento. Puedes automatizarlo con tareas programadas (cron jobs) en DirectAdmin.

[WARNING] No confíes únicamente en los backups automáticos de tu hosting. Siempre ten una copia manual que tú controles.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un respaldo de PrestaShop?

Depende de la frecuencia con la que actualices tu tienda. Si añades productos a diario, lo ideal es un backup diario. Si solo haces cambios semanales, uno semanal basta. Recuerda que los pedidos y clientes nuevos se pierden si no hay backup reciente.

¿Puedo restaurar un backup de PrestaShop en otro servidor?

Sí, siempre y cuando el nuevo servidor tenga los mismos requisitos de PHP, MySQL y configuración. Deberás subir los archivos y la base de datos, y luego editar el archivo settings.inc.php para que apunte a la nueva base de datos.

¿Qué hago si el backup de la base de datos es muy grande?

Si tu base de datos supera los 100 MB, phpMyAdmin puede fallar al exportar. En ese caso, usa la herramienta "MySQL Backup" dentro de DirectAdmin (suele estar en la misma sección de bases de datos) o pide a tu hosting que te genere un dump por SSH.

¿DirectAdmin tiene una herramienta de backup automático?

Sí, en la sección "Backup" o "Administrador de backups" de DirectAdmin puedes configurar backups programados. Sin embargo, estos backups suelen incluir todo tu hosting (todos los dominios y bases de datos). Si solo quieres respaldar PrestaShop, es mejor hacerlo manualmente como te explicamos aquí.

¿Qué hago si no tengo acceso a DirectAdmin?

Si tu hosting usa otro panel como cPanel o Syspanel (antes llamado HestiaCP, en el puerto 2106), los pasos son similares pero las opciones cambian de nombre. En Syspanel, por ejemplo, el backup de archivos se hace desde el gestor de archivos y el de base de datos desde la sección "Bases de datos". Siempre puedes pedir ayuda al soporte técnico de tu proveedor.


Conclusión

Crear un respaldo PrestaShop con DirectAdmin es un proceso sencillo que cualquier persona puede seguir, incluso sin experiencia técnica. Solo necesitas dedicar 15 minutos y tener claros los pasos: comprimir los archivos, exportar la base de datos y almacenar todo en un lugar seguro.

No esperes a que ocurra un desastre. Haz tu primer backup hoy mismo. Tu tienda y tu negocio te lo agradecerán.

[TIP] Guarda esta guía en tus favoritos. La próxima vez que necesites hacer un backup, solo tendrás que seguir los pasos sin tener que pensar.

¿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