Cómo hacer una copia de seguridad de PrestaShop (y restaurarla)
Una copia de seguridad es la diferencia entre un susto y una catástrofe. El día que algo se rompe —un update, un módulo, un hackeo— una copia reciente te devuelve la tienda en minutos. Te enseñamos a hacerla bien.
Qué hay que copiar (las dos mitades)
Un backup de PrestaShop son dos cosas, y hacen falta las dos:
- Los archivos: todo el directorio de PrestaShop (código, tema, módulos, imágenes de
img/). Se descargan por FTP o desde el gestor de archivos del hosting. - La base de datos: productos, pedidos, clientes, configuración. Se exporta en un archivo
.sql.
Cómo hacerla (3 formas)
1. Copia del hosting (la más cómoda)
La mayoría de hostings (cPanel, Plesk) tienen un "Asistente de copia de seguridad" que genera un backup completo (archivos + BD) en un clic. Es la opción más simple si tu hosting la ofrece. Descárgatela.
2. Manual (control total)
- Archivos: conéctate por FTP (FileZilla) y descarga toda la carpeta de PrestaShop.
- Base de datos: entra en phpMyAdmin → selecciona tu BD → Exportar → formato SQL. (O por consola con
mysqldumpsi tienes acceso SSH.)
3. Herramienta de PrestaShop (solo BD)
En Parámetros avanzados → Copia de seguridad de BD PrestaShop genera una copia de la base de datos. Ojo: solo copia la BD, no los archivos — complétala con los archivos por FTP.
Cada cuánto y dónde guardarla
- Frecuencia: tienda activa → a diario; tienda pequeña → semanal. Siempre antes de un cambio importante.
- Dónde: fuera del servidor. Si la copia vive solo en el mismo hosting y el servidor cae o te hackean, pierdes tienda y copia a la vez. Guárdala en tu ordenador o en otro almacenamiento (nube/otro proveedor).
- Cuántas: conserva varias (hoy, ayer, la semana pasada): a veces el problema venía de antes y necesitas una copia más vieja.
Cómo restaurar
- Sube los archivos por FTP al servidor (sobrescribiendo).
- Importa la base de datos en phpMyAdmin (primero vacía/recrea la BD, luego importa el
.sql). - Revisa
parameters.php(datos de conexión a la BD) si has cambiado de servidor. - Vacía la caché (
var/cache/) y comprueba la tienda (incluido el checkout).
La forma de no pensar en esto nunca más
Hacer copias a mano es fácil de olvidar… hasta el día que las necesitas y no las tienes. Por eso el backup automático va incluido en el mantenimiento:
- Mantenimiento mensual — copias automáticas, actualizaciones y monitorización. Tú vendes, nosotros cuidamos la red de seguridad.
- ¿Ya tienes un problema? Rescate de tienda — y si vas a actualizar de versión, copia obligatoria antes.
¿Tu tienda tiene copias de seguridad de verdad?
En la auditoría gratis revisamos si tienes una red de seguridad real (o solo crees tenerla). Sin compromiso, en menos de 24 h.