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

¿Cómo hacer backup de PrestaShop en DirectAdmin? Guía fácil

Actualizado el 6 de marzo de 2026

¿Te preocupa perder tu tienda online por un fallo técnico, un error humano o un ciberataque? Si gestionas tu negocio con PrestaShop y tu servidor usa DirectAdmin, has llegado al lugar indicado. Realizar una copia de seguridad periódica es la mejor inversión que puedes hacer para proteger tus datos, tus productos y la confianza de tus clientes.

En esta guía fácil y completa, te explicaré paso a paso cómo hacer un backup PrestaShop DirectAdmin de forma manual y automática. También cubriremos cómo restaurar tu tienda si algo sale mal. No necesitas ser un experto en programación; solo sigue estas instrucciones y tendrás tu copia seguridad PrestaShop lista en minutos.


¿Por qué es vital hacer backup de tu tienda PrestaShop?

Antes de ponernos manos a la obra, entendamos por qué este proceso es tan importante. Tu tienda PrestaShop se compone de dos elementos esenciales: los archivos (código, imágenes, temas, módulos) y la base de datos (productos, pedidos, clientes, configuraciones).

Si pierdes uno de estos dos, tu tienda deja de funcionar. Un DirectAdmin backup tienda te protege contra:

  • Errores de actualización: Al actualizar PrestaShop, un módulo o un tema, algo puede fallar.
  • Ataques maliciosos: Hackers o malware que corrompen tus archivos.
  • Errores humanos: Borrar un archivo esencial sin querer o modificar mal una configuración.
  • Fallos del servidor: Problemas de hardware o software que causan pérdida de datos.

Hacer copias de seguridad periódicas es como tener un seguro de vida para tu negocio. No esperes a tener un problema para acordarte de ello.


¿Qué necesitas para empezar?

Para realizar tu backup PrestaShop DirectAdmin, solo necesitas:

  1. Acceso a DirectAdmin: Las credenciales de tu panel de control de hosting (usuario y contraseña).
  2. Acceso a tu tienda PrestaShop: Al menos para verificar que todo funciona después.
  3. Un lugar para guardar la copia: Puede ser tu ordenador, un disco duro externo o un servicio en la nube (Google Drive, Dropbox, etc.). Nunca guardes la única copia en el mismo servidor.

Método 1: Backup manual desde DirectAdmin (El más completo)

Este método te permite descargar una copia exacta y completa de todo tu sitio. Es el más recomendado para hacer una copia seguridad PrestaShop de forma puntual o antes de una actualización importante.

Paso 1: Accede a DirectAdmin

Abre tu navegador y escribe la URL de tu panel DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o https://ip-de-tu-servidor:2222. Ingresa tu usuario y contraseña.

Paso 2: Crea un backup completo de tu cuenta

Dentro de DirectAdmin, busca la sección "Gestión de Cuentas" o "Admin Tools". Busca la opción "Crear/Administrar Backup" o "Backup/Restore". El nombre exacto puede variar según la versión, pero es fácil de identificar.

Haz clic en "Crear Backup".

Paso 3: Configura tu backup

Se abrirá un formulario. Aquí debes seleccionar qué incluir en tu DirectAdmin backup tienda. Marca las siguientes opciones:

  • Backup completo de la cuenta: Actívalo. Esto incluirá todo: correos, bases de datos, archivos, etc.
  • Seleccionar destino: Elige "Descargar" si quieres que el servidor genere el archivo y luego lo descargues a tu PC. También puedes elegir "Almacenamiento local" (en el propio servidor) o "FTP" para enviarlo a otro lugar.
  • Opciones adicionales: Puedes marcar "Comprimir backup" (recomendado) para ahorrar espacio.

[TIP]: Si tu hosting tiene mucho espacio, elige "Almacenamiento local" y luego descarga el archivo desde el panel de archivos de DirectAdmin. Es más rápido que descargar directamente.

Haz clic en "Crear Backup". El proceso puede tardar unos minutos dependiendo del tamaño de tu tienda.

Paso 4: Descarga y guarda tu backup

Una vez completado, verás el archivo en la lista de backups disponibles. Tendrá un nombre como backup-tunombredeusuario.tar.gz. Haz clic en el nombre para descargarlo a tu ordenador.

¡Importante! Guarda este archivo en un lugar seguro y fuera del servidor. Puedes subirlo a la nube o a un disco externo.


Método 2: Backup manual de archivos y base de datos por separado

Este método te da más control y es útil si solo necesitas respaldar una parte específica de tu tienda.

### Respaldar los archivos de tu tienda (código, imágenes, temas)

  1. En DirectAdmin, ve a "Gestión de Archivos" o "File Manager".
  2. Navega hasta la carpeta public_html. Allí están todos los archivos de tu PrestaShop.
  3. Selecciona todos los archivos y carpetas dentro de public_html.
  4. Haz clic en "Comprimir" y elige formato .zip o .tar.gz.
  5. El sistema creará un archivo comprimido. Descárgalo a tu ordenador.

### Respaldar tu base de datos de PrestaShop

  1. En DirectAdmin, busca la sección "Gestión de Bases de Datos" o "MySQL Management". Normalmente se llama "phpMyAdmin".
  2. Haz clic en el ícono de phpMyAdmin. Se abrirá una nueva ventana.
  3. En la columna de la izquierda, verás una lista de bases de datos. Busca la que corresponde a tu PrestaShop (suele tener un nombre como usuario_prestashop). Haz clic en ella.
  4. En la parte superior, haz clic en la pestaña "Exportar".
  5. Asegúrate de que el método sea "Rápido" y el formato "SQL".
  6. Haz clic en "Continuar" o "Exportar". Se descargará un archivo .sql con toda tu base de datos.

[WARNING]: No olvides respaldar la base de datos. Sin ella, tu backup PrestaShop DirectAdmin de archivos no servirá de nada, ya que no tendrás la información de tus productos, clientes ni pedidos.


Método 3: Backup automático con Cron Jobs (La solución perfecta)

Si no quieres acordarte de hacer backups manualmente, configura un Cron Job para que se ejecute automáticamente.

Paso 1: Accede a Cron Jobs en DirectAdmin

Dentro de DirectAdmin, busca la sección "Tareas Programadas" o "Cron Jobs".

Paso 2: Crea un nuevo Cron Job

Haz clic en "Crear un nuevo Cron Job".

Paso 3: Configura la frecuencia

Elige la frecuencia. Para una tienda activa, se recomienda un backup diario. Puedes seleccionar:

  • Minuto: 0 (para que se ejecute a las 0 minutos de cada hora).
  • Hora: 3 (para que se ejecute a las 3 de la mañana, cuando hay menos tráfico).
  • Día del mes: * (todos los días).
  • Mes: * (todos los meses).
  • Día de la semana: * (todos los días de la semana).

Esto configuraría un backup diario a las 3:00 AM.

Paso 4: Introduce el comando

En el campo "Comando", debes escribir la ruta al script de backup de DirectAdmin. Normalmente es algo como:

/usr/local/directadmin/scripts/backup.sh

Pero es mejor que consultes con tu proveedor de hosting la ruta exacta o si tienen un script específico.

[INFO]: Algunos hostings ofrecen una opción de "Backup Automático" directamente en el panel de DirectAdmin. Si la ves, actívala y selecciona la frecuencia (diaria, semanal). Es la opción más sencilla.


¿Cómo restaurar tu PrestaShop desde un backup?

Saber hacer un backup PrestaShop DirectAdmin es solo la mitad del trabajo. Aprender a restaurarlo es igual de importante.

Restaurar un backup completo desde DirectAdmin

  1. Ve a "Crear/Administrar Backup".
  2. En la sección "Restaurar Backup", haz clic en "Subir".
  3. Selecciona el archivo .tar.gz que descargaste anteriormente.
  4. El sistema lo subirá y te mostrará una lista de opciones para restaurar. Marca "Restaurar todo" o selecciona lo que necesites (archivos, base de datos, etc.).
  5. Haz clic en "Restaurar". El proceso puede tardar unos minutos.

Restaurar archivos y base de datos por separado

Si solo tienes los archivos comprimidos y el SQL de la base de datos:

  1. Restaurar archivos: Sube el archivo comprimido a la carpeta public_html usando el File Manager de DirectAdmin. Luego, descomprímelo (botón derecho > "Extraer"). Asegúrate de que sobrescriba los archivos existentes.
  2. Restaurar base de datos:
    • Ve a phpMyAdmin.
    • Selecciona la base de datos de tu PrestaShop.
    • Haz clic en la pestaña "Importar".
    • Haz clic en "Seleccionar archivo" y elige tu archivo .sql.
    • Haz clic en "Continuar". La base de datos se restaurará.

[WARNING]: Antes de importar una base de datos, borra todas las tablas existentes de la base de datos actual (pestaña "Estructura" > "Marcar todas" > "Eliminar"). Si no, se duplicarán los datos y causarás errores.


Preguntas Frecuentes (FAQ) sobre backup de PrestaShop en DirectAdmin

1. ¿Cada cuánto tiempo debo hacer un backup de mi tienda?
Depende de la actividad de tu tienda. Si vendes a diario, lo ideal es un backup diario. Si es un sitio más estático, uno semanal puede ser suficiente. Antes de cualquier actualización, haz uno manual.

2. ¿Puedo hacer un backup solo de los productos sin la base de datos?
No. Los productos se almacenan en la base de datos. Necesitas el backup de la base de datos para recuperarlos. Los archivos (imágenes) se guardan en la carpeta public_html.

3. ¿Qué hago si mi backup no se descarga o da error?
Primero, verifica que tengas espacio en tu disco duro. Si el error persiste, contacta a tu proveedor de hosting. Puede ser un problema de configuración del servidor.

4. ¿El backup incluye los correos electrónicos de mi dominio?
Si seleccionas "Backup completo de la cuenta", sí, incluye todos los correos, bases de datos y archivos. Si solo haces backup de archivos y base de datos, los correos no se incluyen.

5. ¿Puedo automatizar el backup a un servicio en la nube?
Sí, pero requiere configuración avanzada. Puedes usar scripts que suban el backup a Google Drive o Dropbox mediante FTP o API. Si no te sientes cómodo, pide ayuda a tu hosting.

6. ¿Qué hago si mi tienda se cae y no tengo backup?
Esta es la peor situación. Contacta inmediatamente a tu proveedor de hosting. Algunos tienen backups automáticos en sus servidores que pueden restaurar. Si no, lamentablemente perderás los datos.


Conclusión: Protege tu negocio hoy mismo

Hacer un backup PrestaShop DirectAdmin no es complicado, pero es una tarea que muchos dueños de tiendas posponen hasta que es demasiado tarde. Dedica 15 minutos ahora a configurar un backup automático o a hacer uno manual. Tu tranquilidad y la continuidad de tu negocio dependen de ello.

Recuerda, una copia de seguridad no es una opción, es una necesidad. Sigue los pasos de esta guía y tendrás tu tienda protegida contra cualquier imprevisto. ¡No esperes a mañana!

[TIP FINAL]: Crea una rutina: el primer día de cada mes, descarga un backup completo y guárdalo en dos lugares diferentes (por ejemplo, en tu PC y en la nube). Así siempre tendrás un recurso de respaldo.

¿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