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

Cómo crear una copia de seguridad de PrestaShop en WordPress (método manual)

Actualizado el 25 de febrero de 2026

¿Por qué necesitas un backup de PrestaShop antes de migrar a WordPress?

Si estás leyendo esto, es muy probable que estés pensando en dar el salto de PrestaShop a WordPress. Tal vez busques más flexibilidad, una gestión de contenidos más sencilla o simplemente quieras unificar tu web con otras que ya tienes en WordPress. Sea cual sea el motivo, hay un paso que no puedes saltarte jamás: crear una copia de seguridad completa de tu tienda PrestaShop.

Un backup prestashop manual no es solo un archivo que guardas "por si acaso". Es tu red de seguridad. Imagina que durante la migración algo sale mal, un plugin falla, o el servidor se cae a mitad del proceso. Sin una copia de seguridad, perderías meses de trabajo, catálogo de productos, pedidos, clientes y configuración. Con una copia, simplemente restauras y vuelves a intentarlo.

En esta guía extensa y muy práctica, te voy a enseñar paso a paso cómo hacer una copia seguridad PrestaShop de forma manual, sin necesidad de plugins premium ni conocimientos avanzados de programación. Además, te explicaré cómo preparar esa copia para que sea compatible con tu futura instalación de WordPress. Al final, tendrás todo lo necesario para tu prestashop wordpress backup con total tranquilidad.

¿Qué necesitas para empezar?

Antes de ponernos manos a la obra, vamos a reunir las herramientas básicas. No necesitas nada sofisticado, pero sí es importante tenerlo todo a mano.

  • Acceso a tu panel de control de hosting (cPanel, Plesk o Syspanel). Si tu hosting usa Syspanel, recuerda que el acceso se realiza a través del puerto 2106.
  • Acceso FTP o al administrador de archivos de tu hosting.
  • Acceso a phpMyAdmin (o la herramienta de gestión de bases de datos que ofrezca tu hosting).
  • Un lugar seguro donde guardar el backup: puede ser tu ordenador, un disco duro externo, o mejor aún, un servicio en la nube como Google Drive o Dropbox.
  • Un poco de paciencia. Dependiendo del tamaño de tu tienda, el proceso puede tardar desde unos minutos hasta un buen rato.

Paso 1: Prepara tu tienda para el backup

Este paso es crucial y mucha gente lo ignora. No se trata solo de copiar archivos, sino de hacerlo de forma segura para que la copia sea consistente.

Activa el modo mantenimiento

Lo primero que debes hacer es poner tu tienda en modo mantenimiento. ¿Por qué? Porque si un cliente está haciendo un pedido en el mismo momento en que tú estás copiando la base de datos, podrías obtener una copia incompleta o corrupta. Es un riesgo que no merece la pena correr.

Para activarlo, ve a Parámetros avanzados > Rendimiento en el panel de administración de PrestaShop. En la opción "Modo de mantenimiento", actívalo. Puedes poner un mensaje bonito para tus clientes, algo como "Estamos trabajando para mejorar tu experiencia, vuelve en unos minutos".

Anota la versión exacta de PrestaShop

Esto es importante para más adelante. Ve a Parámetros avanzados > Información y anota la versión de PrestaShop que estás utilizando (por ejemplo, 1.7.8.10). También te recomiendo anotar la versión de PHP que usa tu servidor, ya que puede ser útil para solucionar problemas de compatibilidad en WordPress.

Paso 2: Haz una copia de seguridad de la base de datos

La base de datos es el corazón de tu tienda. Contiene toda la información de productos, pedidos, clientes, precios, impuestos, etc. Perderla sería un desastre absoluto. Así que vamos a por ella.

Opción A: Usar phpMyAdmin (recomendada)

  1. Accede a tu panel de control de hosting. Si usas Syspanel, recuerda que la URL de acceso es https://tu-dominio.com:2106.
  2. Busca la sección de bases de datos y haz clic en phpMyAdmin.
  3. En el panel izquierdo, verás una lista de bases de datos. Haz clic en la que corresponde a tu PrestaShop. Normalmente tiene un nombre como tu_usuario_prestashop.
  4. En la parte superior, verás una pestaña que dice Exportar. Haz clic en ella.
  5. En la mayoría de las versiones de phpMyAdmin, te aparecerán dos opciones: "Rápida" y "Personalizada". Te recomiendo elegir Personalizada para tener más control.
  6. En la opción "Formato de exportación", asegúrate de que esté seleccionado SQL.
  7. Desplázate hacia abajo y busca la opción "Comprimir". Elige "ninguno" o "zipped". El "zipped" te ahorrará espacio, pero si tu base de datos es muy grande, puede tardar un poco más.
  8. Haz clic en Continuar o Exportar (el botón puede variar según la versión).
  9. Se descargará un archivo con extensión .sql (o .sql.zip). Guárdalo en un lugar seguro.

[TIP] Si tu base de datos es gigante (más de 500MB), phpMyAdmin puede fallar. En ese caso, usa la opción B o pide a tu proveedor de hosting que te haga un backup completo.

Opción B: Usar el panel de control del hosting

  1. Accede a tu panel de control (cPanel, Plesk o Syspanel).
  2. Busca la sección de "Archivos" o "Bases de datos" y localiza la herramienta de "Backup" o "Copias de seguridad".
  3. La mayoría de los paneles te ofrecen la opción de descargar un backup completo de la base de datos. Sigue las instrucciones de tu panel específico.
  4. Descarga el archivo resultante.

Paso 3: Haz una copia de seguridad de los archivos del servidor

Ahora que ya tienes la base de datos a salvo, es el momento de copiar todos los archivos de tu tienda: imágenes, temas, módulos, archivos de configuración, etc.

Opción A: Usar el Administrador de Archivos del hosting

  1. Ve a tu panel de control de hosting y abre el Administrador de Archivos.
  2. Navega hasta la carpeta donde está instalado PrestaShop. Normalmente es public_html, htdocs o una subcarpeta como public_html/tienda.
  3. Selecciona todos los archivos y carpetas de la raíz de tu instalación de PrestaShop. Puedes hacer clic en "Seleccionar todo" o usar Ctrl+A (Cmd+A en Mac).
  4. Con todos los archivos seleccionados, busca el botón "Comprimir" o "Zip". Elige la opción de comprimir en un archivo .zip o .tar.gz.
  5. El sistema empezará a comprimir los archivos. Dependiendo del tamaño, esto puede tardar.
  6. Una vez comprimido, verás un archivo nuevo en la misma carpeta. Haz clic derecho sobre él y selecciona "Descargar".
  7. IMPORTANTE: Después de descargarlo, elimina el archivo comprimido del servidor. No es seguro dejar un zip con toda tu tienda en el hosting, ya que podría ser un punto de entrada para hackers.

Opción B: Usar un cliente FTP (como FileZilla)

  1. Descarga e instala un cliente FTP como FileZilla (es gratuito).
  2. Conéctate a tu servidor usando los datos FTP que te proporcionó tu hosting (host, usuario, contraseña, puerto).
  3. En el panel derecho de FileZilla, navega hasta la carpeta de tu PrestaShop.
  4. En el panel izquierdo, navega hasta la carpeta local donde quieras guardar el backup.
  5. Selecciona todos los archivos y carpetas del servidor y arrástralos a la carpeta local.
  6. La descarga comenzará. Puede tardar mucho si tu tienda tiene muchas imágenes. Ten paciencia.
  7. Cuando termine, tendrás una copia exacta de todos tus archivos en tu ordenador.

[WARNING] La opción FTP es más lenta, pero te da una copia exacta y sin comprimir, lo que facilita su restauración. La opción del Administrador de Archivos es más rápida, pero si el servidor se queda sin espacio o tiene un límite de tiempo de ejecución, podría fallar.

Paso 4: Verifica tu copia de seguridad

No hay nada peor que pensar que tienes un backup y descubrir que está corrupto justo cuando lo necesitas. Por eso, es fundamental verificar la copia antes de continuar.

  1. Comprueba el tamaño de los archivos: El archivo .sql de la base de datos debe tener un tamaño razonable (desde unos pocos KB hasta varios GB, dependiendo de tu tienda). Si pesa 0 KB, algo ha fallado. El archivo comprimido de los archivos también debe tener un tamaño considerable.
  2. Intenta abrir el archivo SQL: Puedes abrirlo con un editor de texto como Notepad++ o Sublime Text. Deberías ver texto SQL con líneas como CREATE TABLE y INSERT INTO.
  3. Revisa que el archivo ZIP no esté dañado: Intenta abrirlo con tu programa de compresión favorito (WinRAR, 7-Zip, etc.). Si te da un error, es que la compresión falló.

Crea una segunda copia en un lugar externo

Te recomiendo encarecidamente que no guardes todos tus backups en el mismo sitio. Guarda una copia en tu ordenador y otra en la nube (Google Drive, Dropbox, etc.). De esta manera, si tu ordenador se estropea, aún tienes la copia en la nube.

Paso 5: Prepara tu backup para la migración a WordPress

Ahora que tienes tu backup PrestaShop manual, es el momento de pensar en el siguiente paso: la migración a WordPress. No es un proceso automático, pero con tu copia de seguridad tendrás todos los datos que necesitas.

¿Qué datos puedes migrar?

  • Productos: Puedes exportar el listado de productos con sus precios, descripciones, imágenes, etc. Necesitarás usar un plugin de migración o hacerlo manualmente mediante archivos CSV.
  • Clientes: La información de tus clientes (nombre, email, dirección) también se puede migrar, aunque es un proceso más complejo.
  • Pedidos: El historial de pedidos es lo más difícil de migrar. A menudo, se recomienda mantener la tienda PrestaShop activa en una subcarpeta (por ejemplo, tu-dominio.com/tienda-antigua) solo para consultar pedidos antiguos, mientras la nueva tienda WordPress empieza de cero.
  • Contenido: Las páginas estáticas (sobre nosotros, contacto, etc.) se pueden copiar y pegar manualmente en WordPress.

Herramientas que te facilitarán la vida

Existen plugins de WordPress que te ayudarán en la migración. Algunos de los más populares son:

  • Cart2Cart: Es un servicio de pago que migra productos, clientes, pedidos y más de PrestaShop a WooCommerce (el plugin de tiendas para WordPress).
  • WP All Import: Este plugin te permite importar productos desde un archivo CSV o XML que puedes generar desde PrestaShop.
  • WooCommerce: Es el plugin de comercio electrónico más usado en WordPress. Tiene su propia herramienta de importación de productos que puede serte útil.

[INFO] La migración de PrestaShop a WordPress no es un proceso de "un clic". Requiere planificación y, en muchos casos, ayuda de un desarrollador. Sin embargo, tener un backup sólido te da la libertad de experimentar y equivocarte sin miedo.

Preguntas frecuentes (FAQ)

¿Puedo restaurar mi backup de PrestaShop en un servidor diferente?

Sí, puedes. Solo necesitas subir los archivos al nuevo servidor y luego importar la base de datos usando phpMyAdmin. Tendrás que editar el archivo parameters.php (o settings.inc.php en versiones antiguas) para actualizar la información de conexión a la base de datos.

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu tienda. Si haces ventas a diario, lo ideal es hacer un backup de la base de datos cada día y de los archivos una vez a la semana. Puedes automatizar este proceso con plugins o con las herramientas de tu hosting.

¿El backup manual de PrestaShop sirve para migrar a WordPress?

El backup en sí no se "importa" directamente en WordPress. Necesitas usarlo como fuente de datos para extraer la información que quieras migrar (productos, clientes, etc.) e importarla en WordPress con plugins o servicios de migración. El backup te sirve como garantía de que no perderás nada durante el proceso.

¿Qué hago si mi backup es demasiado grande?

Si tu backup supera los límites de tu hosting o de tu conexión a internet, puedes considerar:

  • Comprimir al máximo los archivos: Usa formatos como .tar.gz que comprimen mejor que .zip.
  • Dividir la base de datos: Puedes exportar la base de datos por tablas desde phpMyAdmin.
  • Usar herramientas de backup especializadas: Plugins como "PrestaShop Backup" o servicios de terceros pueden manejar mejor los backups de tiendas grandes.

¿Qué es mejor, backup manual o automático?

El backup manual te da control total y no depende de plugins que puedan fallar. El automático te ahorra tiempo y esfuerzo. La combinación ideal es usar un plugin o la herramienta de tu hosting para hacer backups automáticos, y además hacer un backup manual antes de cualquier cambio importante (como una migración o una actualización grande).

Conclusión: Tu tranquilidad está en un buen backup

Crear una copia seguridad PrestaShop manual puede parecer un proceso tedioso, pero es una inversión de tiempo que vale muchísimo la pena. Hacer un backup prestashop manual te da el control absoluto sobre tus datos y te asegura que, pase lo que pase, podrás recuperar tu negocio online.

Hemos visto cómo hacer una copia de seguridad de la base de datos y de los archivos, cómo verificar que todo está correcto y cómo preparar esa información para tu futura migración a WordPress. Recuerda que este es solo el primer paso del viaje, pero es el paso más importante.

Con tu prestashop wordpress backup bien hecho, podrás afrontar la migración con confianza, sabiendo que tu negocio está protegido. No lo dejes para más tarde, hazlo ahora. Tu yo del futuro te lo agradecerá cuando estés viendo tu nueva tienda en WordPress funcionando sin problemas.

¿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