Store Manager for PrestaShop ¡Oferta Limitada! Precio Reducido! Ver Ahora >>

Cómo migrar / transferir todos los datos desde una instalación / versión de PrestaShop a otra

La migración de la base de datos de PrestaShop puede ser desencadenada por múltiples necesidades empresariales. Puede que necesites una migración cuando:

  • mueves tu tienda desde la nube a una versión alojada en servidor propio
  • al actualizar de versiones antiguas a nuevas (por ejemplo, desde 1.6)
  • moverse del entorno de pruebas/desarrollo al entorno de producción
  • abrir otra tienda en PrestaShop y necesitar copiar los datos a una nueva tienda

En cualquiera de los casos mencionados, te gustaría lograr una copia consistente y fluida de datos, incluyendo productos (con todos los detalles relacionados), categorías, pedidos, clientes. Para transferir la base de datos de PrestaShop a otra tienda de manera eficiente en el tiempo, puedes considerar la funcionalidad de importación/exportación de Store Manager for PrestaShop.

Importante! Si no tienes acceso a tu sitio web de origen, podrías usar servicio o software de extracción de datos para extraer tus datos de productos en un archivo compatible con la importación a PrestaShop.

Importante: La copia de seguridad / restauración de la base de datos no se puede utilizar para migrar o transferir datos, ya que el respaldo del carrito de compras contiene configuraciones que difieren entre las instalaciones. Además, diferentes versiones del carrito de compras tendrán estructuras de base de datos distintas. Al restaurar un respaldo realizado en una instalación diferente del carrito de compras, se puede dañar la base de datos, incluyendo los datos y las tablas. Para solucionarlo, necesitarás iniciar la instalación del carrito de compras, crear una nueva base de datos y completar la configuración del sitio web para comenzar la migración desde cero.

Los pasos de migración / traslado de datos del PrestaShop

Usando el asistente de importación y exportación de Store Manager, puedes transferir las categorías, productos, clientes y pedidos de PrestaShop. En este artículo, aprenderás cómo exportar todas las entidades de la tienda a archivos CSV e importarlas en una nueva PrestaShop.



Exportar los datos de la tienda que deseas migrar

Store Manager ofrece un asistente para cada tipo de entidad. Seleccione la opción correspondiente en el menú lateral. PrestaShop Store Manager Import/Export Tools to Transfer Database



Exportar Estructura del Árbol de Categorías

Migrar datos de PrestaShop a otra tienda comienza copiando la estructura del árbol de categorías al archivo .csv.

  • Lance el asistente para exportar categorías (Herramientas->Importación y Exportación de Categorías) y seleccione la acción Exportar.

  • Exportar la Estructura de Categorías de PrestaShop por eMagicOne


  • Elija un archivo para guardar los datos de categoría.

  • Guardar archivo de exportación del Árbol de Categorías con eMagicOne


  • Seleccione 'Todas las Categorías' en el siguiente paso para descargar todo el árbol de categorías.

  • Seleccionar PrestaShop Categorías para Exportar con eMagicOne


  • Especifique separadores de archivo o mantenga la predeterminada y considere un delimitador utilizado para separar categorías en una ruta de categoría.

  • Select Field Delimeter and Quate Character forPrestaShop Categories Export with eMagicOne


    [quote color="green"]Para exportar las imágenes de la categoría, active la casilla 'Importar/Exportar Imágenes' y seleccione la carpeta a la que se descargarán las imágenes durante el proceso de exportación.[/quote]
  • Seleccione todos los campos de categoría que se exportarán al archivo .csv en el siguiente paso y confirme el procedimiento.

  • Seleccionar Campos para la Exportación de Categorías con eMagicOne



Descargue la prueba gratuita de Store Manager y transfiera su base de datos de Prestashop sin problemas

Descargar Ahora

Exportar Productos desde una Tienda Fuente PrestaShop

Ahora, vamos a exportar a un archivo .csv esos productos que desea migrar.

  • Lanza el asistente de exportación de productos (Herramientas->Importar/Exportar Productos) y selecciona la acción "Exportar".

  • Exportar Productos de PrestaShop con eMagicOne


  • Selecciona el archivo para guardar los datos del producto.

  • Guarde el archivo exportado de productos de PrestaShop con eMagicOne


  • Decide sobre las opciones de exportación mostradas en la siguiente página del asistente.

  • Options for PrestaShop Products Export with eMagicOne



    [quote color="green"]
    • Exportar ruta completa de categoría - si deseas crear categorías en vuelo mientras migras los datos de PrestaShop a otra tienda, marca esta casilla.
    • Exportar detalles del producto padre - si deseas registrar los detalles del producto padre (nombre) en el archivo .csv para todas las combinaciones de productos, habilita esta opción.
    • Método de identificación de accesorios del producto - para preservar las relaciones de los accesorios, elija el identificador. El archivo de salida tendrá Referencia o EAN13 en la columna "Accesorios" dependiendo de lo que haya elegido.
    [/quote]
  • Establezca los delimitadores del archivo de exportación o mantenga los valores predeterminados en el siguiente paso.

  • Seleccione los campos, delimitadores y caracteres de comillas para la Exportación de Productos de PrestaShop con eMagicOne


  • Seleccione todos los campos relacionados con los productos para incluirlos en el archivo .csv.

  • Seleccione los campos para la Exportación de Productos de PrestaShop con eMagicOne

¡Listo! El catálogo se ha descargado de su sitio PrestaShop.


Exportar clientes de PrestaShop

Descargar clientes de PrestaShop mediante el asistente de exportación siguiente.

  • Lanzar el asistente Importador/Exportador de clientes, seleccionar la acción 'Exportar'.

  • Exportar clientes de PrestaShop con eMagicOne


  • Elija el archivo donde se almacenará los datos del cliente

  • Guarde el archivo exportado de clientes de PrestaShop con eMagicOne


  • Considere los separadores de archivo y el delimitador para grupos de clientes (si un cliente pertenece a más de un grupo, todos estos grupos estarán agrupados en una sola columna del archivo y separados por este delimitador).

  • Selecciona el Delimitador de Campos y Caracter de Cita durante la Exportación de Clientes en PrestaShop con eMagicOne


  • Elija todos los detalles relacionados con los clientes en esta etapa y confirme que desea transferirlos al hoja de cálculo.

  • Selecciona los Campos a Exportar Durante la Exportación de Clientes en PrestaShop con eMagicOne


Exportar pedidos de PrestaShop

Debería exportar pedidos ahora si desea transferir datos de ventas a una tienda objetivo.

  • Lanza el Asistente de Importación y Exportación de Pedidos (Herramientas->Importar/Exportar Pedidos) y selecciona la acción "Exportar".

  • Exporta Pedidos desde PrestaShop con eMagicOne


  • Abre el Asistente para la Exportación de Pedidos y selecciona el archivo donde se almacenarán los pedidos.

  • Guarda el Archivo Exportado de Pedidos de PrestaShop con eMagicOne


  • Selecciona los pedidos a exportar - todos los pedidos existentes o solo algunos seleccionados.

  • Establece los delimitadores de archivo o deja los predeterminados.

  • Selecciona los campos que se exportarán al .csv utilizando las opciones tradicionales en esta etapa o el filtro de grupos de campos.

  • Selecciona los Campos a Exportar para la Exportación de Pedidos de PrestaShop con eMagicOne


  • Completa la exportación presionando el botón "Exportar".

  • [quote color="blue"]Tutoriales extendidos sobre la exportación de pedidos están disponibles en- Exporta Pedidos de PrestaShop Rápidamente y con Fácilza! [/quote]

    Habiendo descargado estas entidades, puedes transferir la base de datos de PrestaShop a otra tienda.


Prepara tu nueva PrestaShop antes de la migración de datos

Antes de comenzar con la importación de datos en una nueva tienda, necesitas:

  • Instala y configura una tienda de PrestaShop. Por favor revisa la documentación oficial de PrestaShop que describe cómo se realiza la instalación de PrestaShop - https://docs.prestashop-project.org/v.8-documentation/v/english/
  • Agregar idiomas y descargar paquetes de idioma
  • Habilitar la opción multitienda si planeas crear múltiples tiendas, grupos de tiendas y tiendas
  • Configurar los métodos de pago como se describe en este tutorial
  • Configura transportistas y métodos de envío

Lo que debes considerar al transferir la base de datos de PrestaShop a través del Store Manager:

  • El Store Manager te permite preservar todas las propiedades del producto durante el proceso de exportación/importación.
  • Si tienes combinaciones de productos, puedes importarlas a una nueva tienda. El Store Manager creará automáticamente los valores de atributos, aunque no permite crear grupos de atributos mediante la importación. Por lo tanto, necesitas crear los grupos de atributos antes de la importación.
  • Las características del producto también deben crearse manualmente en la nueva tienda. Los valores de las características se crearán automáticamente durante la importación.
  • Los fabricantes exportados desde la tienda de origen serán creados automáticamente y asignados a los productos en la nueva tienda.
  • Los proveedores de PrestaShop deben crearse antes de la importación. Puedes asignarlos a los productos durante la importación.
  • Las tasas y reglas impositivas deben crearse manualmente. El asistente de importación te permite asignar las tasas.
  • Los transportistas deben crearse con antelación porque la herramienta de importación te permite asignarlos, pero no crearlos automáticamente.

Ahora necesitas conectarte a la base de datos de tu tienda objetivo mediante Store Manager e importar entidades desde los archivos que has preparado.


Transferir Datos al Nueva Tienda Mediante Importación

Importar Árbol de Categorías

Si tu tienda objetivo debe tener la misma jerarquía de categorías que una tienda fuente, sería agradable importar las categorías y construir la estructura en tiempo real.

  • Inicia el Asistente de Importación/Exportación de Categorías y opta por la opción de importación allí.

  • Importar Prestashop Categorías con eMagicOne


  • Elige el archivo de datos exportado desde la tienda fuente y prevista los datos del archivo en la siguiente página.

  • Establece los delimitadores que coincidan con los utilizados para separar los datos.

  • Select Fields Delimiters and Quote Character during Categories Import with eMagicOne


    [quote color="green"]Para cargar las imágenes de categoría, habilite la opción correspondiente en esta etapa y especifique el nombre de la carpeta en su PC donde se almacenan estas imágenes.[/quote]
  • Asigne los campos del archivo a los campos de la base de datos para agregar datos correctamente y transferir la estructura de categoría de su tienda. Utilice la opción "Automapeo" para vincular automáticamente los campos, ya que el archivo exportado por Store Manager tiene títulos de columna idénticos.

  • Asignar columnas csv a Campos de la Base de Datos durante la importación de Categorías con eMagicOne




  • Use la opción 'Agregar y Modificar' en el último paso del asistente de importación y complete el procedimiento.

  • Opciones de Importación de Categoría en PrestaShop con eMagicOne

Verifique el árbol de categorías en Store Manager después de que se haya completado la importación.

[quote color="blue"]Un tutorial extendido para la importación de categorías está disponible en- Importar PrestaShop Categorías sin Tensión [/quote]

Importar productos al nuevo PrestaShop

Una vez que las categorías existan en PrestaShop, puedes llenarlas con listados de productos utilizando el archivo exportado desde la tienda origen.

  • Ejecuta el perfil de importación de productos y selecciona el datafeed para importar los productos.

  • Ajusta los delimitadores o mantén los predeterminados. Una caja previa al archivo te permite verificar la precisión de la configuración de separador.

  • Select Fields Delimiters and Quote Character during PrestaShop Products Import with eMagicOne



    [quote color="green"]

    Si tienes el camino HTTP completo a las imágenes del producto en PrestaShop en .csv, simplemente habilita la casilla de verificación "Importar Imágenes" debajo de la caja previa.

    Para subir imágenes guardadas localmente, debe activar esta opción y también seleccionar la carpeta que contiene estas imágenes.

    [/quote]
  • Asociar columnas de archivo con campos de base de datos para migrar datos a otra PrestaShop tienda o aplicar automapeo ya que las columnas exportadas del archivo tienen nombres idénticos.

  • Assign csv Columns to Database Fields during Products Import with eMagicOne


    [quote color="green"]La mejor manera de identificar productos es establecer Referencia y Nombre del Producto en esta etapa. El ID no puede usarse como método de identificación para la creación de productos, solo para actualización. Store Manager no permite forzar la importación de IDs porque estos son autoincrementados.[/quote]

    Para importar combinaciones, seleccione la referencia de combinación en el menú desplegable 'Identificar combinaciones por'.



    Para preservar los accesorios en la nueva tienda, tienes que establecer el identificador que tengas en el archivo de exportación.


  • Establezca las opciones de importación en el último paso del asistente. Es recomendable elegir el método de importación 'Agregar y Modificar'. Para crear los valores de atributos y características que tiene en el archivo exportado, habilite las opciones 'Crear nuevos atributos', 'Crear nuevas características' y 'Crear valores de características'.

  • PrestaShop opciones de importación de productos con eMagicOne



[quote color="blue"]El tutorial extendido para la importación de productos está disponible en- PrestaShop Import: Cómo Realizar la Subida de Productos desde un archivo CSV a PrestaShop [/quote]

Importar clientes de PrestaShop

Agregue clientes al nuevo sitio de PrestaShop usando el Asistente de Importación y Exportación de Clientes como se indica a continuación.

  • Lance el asistente para la importación de clientes e ingrese el archivo necesario para la importación.

  • Establezca los delimitadores del archivo y visualice los datos parseados en el campo siguiente.

  • Seleccione el Delimitador de Campos y el Carácter de Cita durante la Importación de Clientes con eMagicOne en PrestaShop


  • Complete el mapeo de campos para vincular las columnas del archivo con los campos correspondientes de la base de datos.

  • Asigne las Columnas csv a los Campos de la Base de Datos durante la Importación de Clientes con eMagicOne en PrestaShop


  • Designa las opciones en la última página y completa la carga.
[quote color="blue"]Siga estas instrucciones para importar clientes con sus contraseñas - Migre los clientes de PrestaShop con Contraseñas de forma gratuita [/quote]

Descargue la versión GRATUITA de Store Manager

¡Descárguelo ahora!

Importar pedidos a PrestaShop

La última etapa de migración de datos es la carga de los datos de ventas.

  • Lance el asistente para importar pedidos y seleccione el archivo que contiene los pedidos.

  • Pase al siguiente paso, defina los delimitadores del archivo y evalue la vista previa.

  • Seleccione el Delimitador de Campos y los Carácteres de Cita durante la Importación de Pedidos con eMagicOne en PrestaShop


  • Asigne las columnas del archivo a los campos de la base de datos de PrestaShop, y establezca identificadores para el pedido, cliente, dirección y producto.

  • Asigne las Columnas csv a los Campos de la Base de Datos durante la Importación de Pedidos con eMagicOne en PrestaShop


  • Establezca las opciones de importación de pedidos en PrestaShop en el último paso, complete el procedimiento e inspeccione los pedidos en la aplicación.

  • Opciones de Importación de Pedidos de PrestaShop con eMagicOne

[quote color="blue"]Siga estas instrucciones para importar pedidos a la tienda necesaria - Cómo Importar Pedidos a PrestaShop [/quote]


Artículos Relacionados:


Administre Tiendas Multiples de PrestaShop desde un Solo Lugar
Administre Tiendas Multiples de PrestaShop desde un Solo Lugar

Aprenda cómo manejar varias tiendas utilizando una base de datos con Store Manager. Leer Más...

Cómo Importar Productos de PrestaShop a Tiendas Específicas
¿Cómo Importar Productos de PrestaShop en Tiendas Específicas?

Configura las opciones para importar productos en múltiples tiendas PrestaShop con un solo paso. Lee Más...

Cómo Administrar Datos por Tienda Específica
¿Cómo Administrar Datos por Tienda Específica?

Usa el Seleccionador Global de PrestaShop para cambiar las asociaciones de tiendas, crear nuevas entidades, importar datos a una tienda específica, etc. Lee Más...

PrestaShop Copia de Seguridad y Restauración de la Base de Datos
PrestaShop Copia de Seguridad y Restauración de la Base de Datos

Realiza copias de seguridad o restaura tu PrestaShop en pocos clics con la ayuda del Asistente de Copia de Seguridad. Descubre cómo realizar copias de seguridad de varias tiendas a la vez. Lee Más...


COMENTARIOS
[comments_sidebar]
Sé el primero en comentar.