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

Cómo hacer una copia de seguridad de PrestaShop y restaurarla en WordPress

Actualizado el 25 de diciembre de 2025

¿Tienes una tienda en PrestaShop y estás pensando en dar el salto a WordPress? Es una decisión muy común, sobre todo si buscas más flexibilidad, un panel de administración más sencillo o quieres aprovechar el potencial de WooCommerce.

Pero, ¡ojo! Antes de lanzarte, hay un paso que no puedes saltarte: hacer una copia seguridad PrestaShop completa. Sin ella, cualquier error durante la migración podría significar la pérdida de todos tus productos, pedidos y clientes.

En esta guía, te voy a explicar paso a paso, y sin tecnicismos complicados, cómo hacer un backup prestashop y cómo preparar esos datos para migrar datos prestashop wordpress. Al final, tendrás un plan claro para hacerlo con seguridad.

Vamos a ello.


¿Por qué es tan importante hacer una copia de seguridad antes de migrar?

Imagina que estás a punto de mudarte de casa. No meterías tus muebles en el camión sin antes empaquetar bien tus objetos frágiles, ¿verdad? Pues lo mismo ocurre con tu tienda online.

Una copia seguridad prestashop es tu red de seguridad. Si algo sale mal durante la migración (un archivo corrupto, un error de conexión a la base de datos, un plugin conflictivo), podrás restaurar tu tienda original en cuestión de minutos y no perder ni un solo dato.

Además, migrar no es solo copiar y pegar. PrestaShop y WordPress son sistemas completamente diferentes. No puedes simplemente arrastrar los archivos de uno a otro. Por eso, el proceso se divide en dos grandes fases:

  1. Crear el backup: Guardar una copia exacta de tu tienda PrestaShop.
  2. Preparar los datos: Exportar la información (productos, clientes, pedidos) a un formato que WordPress pueda entender (normalmente, un archivo CSV).

Fase 1: Cómo hacer una copia de seguridad de PrestaShop

El backup prestashop se compone de dos partes: los archivos del servidor y la base de datos. Para que la copia sea útil, necesitas ambas.

Opción A: Usando el Panel de Administración de PrestaShop (El método más fácil)

Esta es la forma más sencilla si no te sientes cómodo con herramientas técnicas. PrestaShop tiene una herramienta de backup integrada.

  1. Accede a tu panel de administración de PrestaShop (normalmente en tudominio.com/admin).
  2. En el menú lateral, busca la sección Parámetros Avanzados.
  3. Haz clic en Mantenimiento y, dentro de esta opción, verás una pestaña llamada Copia de seguridad (en versiones anteriores, esta opción estaba directamente en el menú).
  4. Verás un botón que dice Generar copia de seguridad. Haz clic en él.
  5. Espera. El proceso puede tardar unos minutos, dependiendo del tamaño de tu tienda.
  6. Cuando termine, verás una lista con la copia creada. Podrás descargarla a tu ordenador o dejarla en el servidor.

[TIP]: Esta herramienta integrada es buena, pero a veces puede fallar si tu tienda es muy grande o si tu servidor tiene un límite de tiempo de ejecución bajo. Si ves que da error, pasa a la opción B.

Opción B: Usando cPanel o Syspanel (El método más controlado)

Si tu hosting te da acceso a un panel de control como cPanel o Syspanel (recuerda que el puerto de acceso para Syspanel es el 2106), puedes hacer el backup de forma más manual y fiable.

  1. Accede a tu panel de control: Normalmente en tudominio.com/cpanel o tudominio.com:2106 para Syspanel.
  2. Busca la sección de Archivos y haz clic en Administrador de archivos.
  3. Navega hasta la carpeta donde está instalado PrestaShop. Suele ser public_html o una subcarpeta dentro de ella.
  4. Selecciona todos los archivos de la raíz de PrestaShop (usa Ctrl+A o Cmd+A).
  5. Haz clic derecho y selecciona Comprimir. Elige el formato Zip y crea el archivo. Esto comprimirá todos los archivos de tu tienda.
  6. Una vez comprimido, descarga ese archivo .zip a tu ordenador. Ya tienes la copia de tus archivos.

Ahora necesitas la base de datos:

  1. Vuelve al panel de control principal.
  2. Busca la sección de Bases de datos y haz clic en phpMyAdmin.
  3. En el panel izquierdo, selecciona la base de datos de tu PrestaShop (te habrás apuntado el nombre antes, o puedes verlo en el archivo parameters.php dentro de la carpeta app/config).
  4. Haz clic en la pestaña Exportar en la parte superior.
  5. Deja el método de exportación como Rápido y el formato como SQL.
  6. Haz clic en el botón Continuar o Exportar en la parte inferior.
  7. Se descargará un archivo .sql. Guárdalo junto al archivo .zip de los archivos.

[WARNING]: Guarda ambos archivos (el .zip y el .sql) en la misma carpeta de tu ordenador. Son las dos mitades de tu copia de seguridad.


Fase 2: Preparando los Datos para Migrar de PrestaShop a WordPress

Ahora viene la parte interesante. No puedes importar directamente el backup de PrestaShop en WordPress. Necesitas "traducir" la información. La mejor manera es exportar los datos a un formato universal: CSV.

Un archivo CSV es básicamente una tabla de Excel con texto plano. WordPress y, sobre todo, WooCommerce, pueden leer este formato para importar productos y clientes.

Paso 1: Exporta tus productos desde PrestaShop

  1. Ve a tu panel de administración de PrestaShop.
  2. Navega a Catálogo > Productos.
  3. Verás una lista de todos tus productos. En la parte superior, busca un botón que dice Exportar.
  4. PrestaShop generará un archivo .csv con toda la información de tus productos (nombre, descripción, precio, stock, etc.). Descárgalo.

Paso 2: Exporta tus clientes y pedidos

Repite el proceso, pero ahora ve a:

  • Clientes > Clientes y haz clic en Exportar.
  • Pedidos > Pedidos y haz clic en Exportar.

Ahora tienes tres archivos CSV: productos, clientes y pedidos.

[INFO]: Los archivos CSV exportados por PrestaShop no siempre son perfectos. Pueden tener formatos de moneda o de categorías que WooCommerce no entiende a la primera. No te preocupes, es normal.

Paso 3: Instala WordPress y WooCommerce

  1. En tu nuevo hosting (o en el mismo, en un directorio diferente), instala WordPress. La mayoría de los paneles de control como cPanel o Syspanel tienen un instalador automático (Softaculous o similar).
  2. Una vez instalado WordPress, ve al menú Plugins > Añadir nuevo.
  3. Busca WooCommerce e instálalo. Es el plugin que convertirá tu WordPress en una tienda online.
  4. Sigue el asistente de configuración inicial de WooCommerce. No te preocupes por los detalles ahora, puedes cambiarlos después.

Fase 3: Restaurar PrestaShop en WordPress (La Migración Final)

Con WordPress y WooCommerce listos, es hora de restaurar prestashop wordpress importando los datos.

Importar productos con WooCommerce

  1. En tu panel de WordPress, ve a WooCommerce > Productos.
  2. Haz clic en el botón Importar (o ve a Herramientas > Importar y selecciona Productos de WooCommerce).
  3. Sube el archivo CSV de productos que exportaste desde PrestaShop.
  4. WooCommerce te mostrará un asistente de mapeo de columnas. Aquí es donde le dices qué significa cada columna de tu CSV.
    • Nombre del producto -> name
    • Precio -> regular_price
    • Descripción -> description
    • Cantidad -> stock
    • Y así sucesivamente.
  5. Revisa bien el mapeo. Es el paso más importante para que todo salga bien.
  6. Haz clic en Ejecutar el importador.

Importar clientes

  1. Ve a Usuarios > Añadir nuevo.
  2. Haz clic en el enlace Importar en la parte superior.
  3. Necesitarás un plugin para importar usuarios desde CSV. Te recomiendo WP Ultimate CSV Importer o Import Users and Customers.
  4. Sube tu archivo CSV de clientes y mapea las columnas (nombre, email, etc.).
  5. Ejecuta la importación.

Importar pedidos

Esta es la parte más delicada. Los pedidos en PrestaShop tienen un formato muy complejo.

  1. Necesitarás un plugin premium como Order Import Export for WooCommerce para hacer esto correctamente. Te permitirá mapear todos los campos del pedido (productos, totales, estados, etc.).
  2. Sube tu CSV de pedidos y sigue el asistente de mapeo.
  3. Es probable que necesites ajustar las fechas y los estados de los pedidos manualmente.

[WARNING]: La importación de pedidos rara vez es perfecta. Es posible que pierdas algunos detalles, como cupones de descuento o notas de clientes. Te recomiendo que hagas una importación de prueba solo con unos pocos pedidos para ver cómo funciona.


Fase 4: Configuración Final y Verificación

Una vez importados los datos, el trabajo no ha terminado. Ahora viene la parte de "pulir" la tienda.

  1. Revisa tus páginas: Crea las páginas de "Tienda", "Carrito", "Mi cuenta" y "Finalizar compra" que WooCommerce te pedirá.
  2. Configura los enlaces permanentes: Ve a Ajustes > Enlaces permanentes y elige una estructura bonita para tus URLs (por ejemplo, /tienda/nombre-del-producto).
  3. Revisa los productos: Visita algunos productos en tu tienda y asegúrate de que las imágenes, los precios y las descripciones se ven bien.
  4. Configura los métodos de envío y pago: Ve a WooCommerce > Ajustes y configura las zonas de envío y las pasarelas de pago (PayPal, tarjeta, etc.).
  5. Instala un tema: Elige un tema de WordPress que sea compatible con WooCommerce y que tenga un diseño que te guste para tu tienda.

Preguntas Frecuentes (FAQ)

¿Puedo hacer una copia de seguridad de PrestaShop sin acceso al panel de administración?

Sí, pero es más técnico. Puedes usar un cliente FTP (como FileZilla) para descargar los archivos y acceder a phpMyAdmin desde el panel de control de tu hosting (cPanel o Syspanel, puerto 2106) para exportar la base de datos.

¿Qué es mejor, usar el backup de PrestaShop o exportar los CSV?

Para migrar a WordPress, los CSV son imprescindibles. El backup es tu seguro por si algo sale mal. No puedes usar el backup para importar directamente en WordPress, pero sin él, no podrías volver atrás si cometes un error.

¿Puedo migrar las contraseñas de mis clientes de PrestaShop a WordPress?

No directamente. Los sistemas de cifrado de contraseñas son diferentes. Tus clientes tendrán que usar la opción de "¿Olvidaste tu contraseña?" en tu nueva tienda. Es un paso extra, pero es la forma más segura de hacerlo.

¿Cuánto tiempo tarda en migrar una tienda de PrestaShop a WordPress?

Depende del tamaño de tu tienda. Una tienda pequeña con 100 productos puede tardar un par de horas. Una tienda grande con miles de productos y pedidos puede llevarte un día entero. Te recomiendo que lo hagas con calma y en un momento de baja actividad.

¿Perderé mi posicionamiento SEO (Google) si migro a WordPress?

Puedes perderlo si no lo haces bien. Es crucial que configures las redirecciones 301 desde las antiguas URLs de tus productos de PrestaShop a las nuevas URLs de WordPress. Esto le dice a Google que la página se ha movido y que debe transferir la autoridad a la nueva dirección. Es un paso avanzado, pero vital.


Conclusión

Migrar de PrestaShop a WordPress es un proceso que requiere paciencia y atención al detalle. No es un simple "copiar y pegar", pero es totalmente factible si sigues estos pasos.

Recuerda lo más importante:

  1. Haz siempre una copia seguridad prestashop completa antes de empezar.
  2. Exporta tus datos a CSV para poder importarlos en WooCommerce.
  3. Mapea las columnas con cuidado durante la importación.
  4. Revisa y configura tu nueva tienda antes de anunciarla a tus clientes.

Con esta guía, ya tienes una hoja de ruta clara. Tómate tu tiempo, haz pruebas y, si te atascas, busca ayuda específica para el plugin o herramienta que estés usando. ¡Mucha suerte con tu nueva tienda en WordPress!

¿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