How to Transfer PrestaShop Database to Another Store
Clasificación 4.50 stars - 2 votes

Cómo Transferir la Base de Datos de PrestaShop a Otra Tienda

En la actualidad, la migración de la base de datos de PrestaShop es una maniobra empresarial muy demandada, impulsada por múltiples necesidades comerciales. Es posible que necesites abrir otra tienda PrestaShop, cambiar el dominio, trasladarte a un nuevo servidor o cambiar la tienda de la nube a una versión alojada por ti mismo.


En cualquiera de los casos mencionados, querrás lograr una copia de datos lo más consistente y fluida posible, incluyendo productos (con todos los detalles relacionados), categorías, pedidos y clientes. Para transferir la base de datos de PrestaShop a otra tienda de manera eficiente en cuanto al tiempo, puedes considerar la funcionalidad de importación/exportación de Store Manager para PrestaShop.


Store Manager incluye un asistente de importación/exportación para categorías, productos, clientes y pedidos que te permite copiar detalles relacionados en la nueva tienda de la siguiente manera:


1. Exportar la Estructura del Árbol de Categorías

La migración de datos de PrestaShop a otra tienda comienza copiando la estructura del árbol de categorías en un archivo .csv.

  1. Inicia el asistente de exportación de categorías (Tools->Import/Export->Import/Export Categories) y selecciona la acción de Exportar.

  2. Prestashop Category Export Option

  3. Elige el archivo para almacenar los datos de categorías después de la exportación.

  4. Selecciona “Todas las Categorías” en el siguiente paso para obtener el árbol de categorías completo.

  5. Select Prestashop Categories to Be Exported

  6. Especifica los separadores de archivo o deja los valores predeterminados y considera el delimitador utilizado para separar las categorías en la ruta de categorías.

  7. Prestashop Images Export

    Para exportar imágenes de categorías, activa la casilla “Importar/Exportar Imágenes” y selecciona la carpeta donde se descargarán las imágenes durante el proceso de exportación.

  8. Selecciona todos los campos de categorías que se exportarán al archivo .csv en el siguiente paso y confirma el procedimiento.

  9. Prestashop Category Fields to Be Exported


Descarga GRATIS Store Manager y transfiere la base de datos de Prestashop de forma fluida

Descargar Ahora

2. Exportar Productos de la Tienda de Origen de PrestaShop

Prepara un archivo .csv con los productos exportándolos desde la tienda existente a través del asistente.

  1. Abre el asistente de exportación y selecciona el archivo para almacenar los datos de los productos.

  2. Decide sobre las opciones de exportación que se muestran en la siguiente página del asistente.


  3. Prestashop Products Export Option

    • Exporta la ruta completa de la categoría: si deseas crear categorías sobre la marcha al migrar datos de PrestaShop a otra tienda, activa esta casilla.
    • Exportar detalles del producto principal: si deseas registrar los detalles del producto principal (nombre) en el archivo .csv para todas las combinaciones de productos, habilita esta opción.
    • Método de identificación de accesorios de productos: para preservar las relaciones de accesorios, elige el identificador para ellos. El archivo de salida tendrá Referencia o EAN13 en la columna de Accesorios, según lo que elijas.
  4. Configura los delimitadores de archivo o deja los valores predeterminados en el siguiente paso.

  5. Prestashop Product Images Export

  6. Selecciona todos los campos relacionados con los productos de PrestaShop para extraerlos al archivo .csv.

  7. Prestashop Product Fields to Be Exported

    ¡Listo! El catálogo ha sido descargado desde la tienda de origen de PrestaShop.


    3. Exportar Clientes de PrestaShop

    Descarga los clientes de PrestaShop a través del asistente de importación/exportación de clientes.

    1. Inicia el asistente de importación/exportación de clientes desde el menú principal, selecciona la acción “Exportar” y elige el archivo donde se almacenarán los clientes posteriormente.

    2. Considera los delimitadores de archivo y el grupo de clientes (si un cliente pertenece a más de un grupo, todos estos grupos se organizarán en una columna del archivo separados por este delimitador).

    3. Elige todos los detalles relacionados con los clientes en este paso y confirma la exportación para transferirlos a la hoja de cálculo.

    4. Select Prestashop Clients Fields to Be Exported

    4. Exportar Pedidos de PrestaShop

    Ahora debes exportar los pedidos, ya que seguramente querrás transferir las ventas a la tienda de destino.

    1. Abre el asistente de exportación de pedidos y selecciona el archivo donde se almacenarán los pedidos.

    2. Prestashop Select File location for Orders Export
    3. Elige los pedidos a exportar: todos los pedidos existentes o los seleccionados en Store Manager.

    4. Configura los delimitadores del archivo o deja los valores predeterminados.

    5. Selecciona los campos que se exportarán al archivo .csv, utilizando opciones tradicionales en este paso o filtros de grupos de campos.

    6. Select Prestashop Orders Fields to Be Exported

    7. Finaliza la exportación presionando el botón “Exportar”.
    8. Se puede encontrar un tutorial ampliado de exportación de pedidos en: Exportar Pedidos de PrestaShop Rápida y Fácilmente!

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

      Antes de comenzar la migración de datos, debes:

      1. Instalar y configurar la tienda PrestaShop. Consulta la documentación oficial de PrestaShop que describe cómo se lleva a cabo la instalación de PrestaShop – https://doc.prestashop.com/display/PS16/Installing+PrestaShop
      2. Agregar idiomas y descargar paquetes de idioma – https://doc.prestashop.com/display/PS16/Languages, https://doc.prestashop.com/display/PS16/Translations
      3. Habilitar la opción de múltiples tiendas si planeas crear varias tiendas, crear grupos de tiendas y tiendas – https://doc.prestashop.com/display/PS16/Managing+Multiple+Shops.
      4. Configurar los métodos de pago según lo describe este tutorial – https://doc.prestashop.com/display/PS16/First+steps+with+PrestaShop+1.6#FirststepswithPrestaShop1.6-Configureyourpaymentmethods
      5. Configurar los transportistas y métodos de envío – https://doc.prestashop.com/display/PS16/First+steps+with+PrestaShop+1.6#FirststepswithPrestaShop1.6-Configureyourpaymentmethods
      • Store Manager permite preservar todas las propiedades de los productos en el proceso de exportación/importación.
      • Si tienes combinaciones de productos, puedes importarlas a la nueva tienda, aunque primero debes crear grupos de atributos. Store Manager creará automáticamente los valores de los atributos, pero no permite crear grupos de atributos mediante la importación.
      • Las características de los productos también deben crearse manualmente en la nueva tienda a la que transfieras la base de datos a través de la importación. Los valores de las características especificados en el archivo se crearán automáticamente en la nueva tienda.
      • Los fabricantes exportados de la tienda de origen se asignarán a los productos en la nueva tienda y se crearán automáticamente.
      • Los proveedores de PrestaShop deben crearse en las nuevas tiendas. Luego, puedes asignarlos a los productos al cargar el archivo exportado.
      • Las tasas y reglas de impuestos deben crearse manualmente, la importación permite asignar tasas.
      • Los transportistas de envío deben crearse antes de transferir los datos, ya que la importación permite asignar transportistas pero no los crea automáticamente.

      Ahora debes conectarte a la base de datos de la tienda de destino a través de Store Manager e importar las entidades desde los archivos que has preparado.

      5. Formar el Árbol de Categorías en la Nueva Tienda de PrestaShop

      En caso de que la tienda de destino deba tener la misma jerarquía de categorías que la tienda de origen, sería bueno importar las categorías y construir la estructura sobre la marcha.

      1. Inicia el asistente de importación de categorías y opta por la opción de importación.

      2. Elige el archivo exportado desde la tienda de origen en el siguiente paso y previsualiza el extracto del archivo en la página siguiente.

      3. Configura los delimitadores que coincidan con los utilizados para separar los datos.

      4. Prestashop Category Import Option

        Para cargar las imágenes de las categorías, habilita la opción correspondiente en este paso y especifica el nombre de la carpeta en la PC donde se recopilan estas imágenes.

      5. Mapea los campos del archivo con los campos de la base de datos para agregar los datos correctamente y transferir la estructura de categorías de la tienda.

      6. Prestashop Category Fields to Be Imported

      7. Usa la opción de importación “Agregar y Modificar” en el último paso del asistente de importación y completa el procedimiento.

      8. Prestashop Category Import Options

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

      Extended category import tutorial is available at- Import PrestaShop Categories without a Tension

      6. Importar Productos a la Nueva Tienda de PrestaShop

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

      1. Ejecuta el perfil de importación de productos y selecciona la fuente de datos para importar productos.

      2. Ajusta los delimitadores o deja los valores predeterminados. La casilla de previsualización del archivo te permite verificar la precisión de la configuración del separador.

      3. Prestashop Products Import Delimiters Step

        Si tienes la ruta HTTP completa de las imágenes de los productos de PrestaShop en el .csv, simplemente habilita la casilla “Importar Imágenes” debajo de la casilla de previsualización.


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


      4. Asocia las columnas del archivo con los campos de la base de datos para migrar los datos a otra tienda de PrestaShop o aplica la asignación automática ya que las columnas exportadas del archivo tienen nombres idénticos.

      5. Prestashop Products Import Fields Association

        La mejor manera de identificar productos es configurar la Referencia y el Nombre del Producto en este paso. El ID no se puede utilizar como método de identificación para la creación de productos, solo para la actualización. Store Manager no permite forzar la importación del ID, ya que los IDs se incrementan automáticamente.

        Para importar combinaciones, selecciona la referencia de la combinación en el menú desplegable “Identificar combinaciones por”.


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


      6. Configura las opciones de importación de productos en el último paso del asistente. Es recomendable elegir el método de importación “Agregar y Modificar”. Para crear atributos y valores de características que tienes en el archivo exportado, activa las opciones “Crear nuevos atributos” y “Crear valores de características”.

      7. Prestashop Products Import Options

      Se puede encontrar un tutorial ampliado de importación de productos en – Importación de PrestaShop: Cómo Realizar la Carga de Productos desde un Archivo CSV a PrestaShop

      7. Importar Clientes de PrestaShop

      Agrega clientes a la nueva tienda de PrestaShop utilizando el asistente de importación de clientes como se describe a continuación.

      1. Inicia el asistente de importación de clientes y selecciona el archivo necesario para la importación.

      2. Configura los delimitadores de archivo y previsualiza los datos analizados en el campo a continuación.

      3. Prestashop Clients Import Delimiters Step

      4. Completa el mapeo de campos para vincular las columnas del archivo con los campos apropiados de la base de datos.

      5. Prestashop Clients Import Fields Association

      6. Diseña las opciones en la última página y completa la carga.
      Sigue estas instrucciones para importar clientes con sus contraseñas – Migrar Clientes de PrestaShop con Contraseñas Gratis


Descarga la versión de prueba GRATUITA de Store Manager

Descárgalo Ahora

8. Importar Pedidos a PrestaShop

El último paso de la migración de datos es cargar las ventas en la nueva tienda.

  1. Inicia el asistente de importación de pedidos y elige el archivo que contiene los pedidos.

  2. Avanza al siguiente paso, configura los delimitadores de archivo y revisa la previsualización.

  3. Prestashop Orders Import Delimiters Step

  4. Asigna las columnas del archivo a los campos de la base de datos de PrestaShop y configura los identificadores de pedido, cliente, dirección y producto.

  5. Configura las opciones de importación de pedidos de PrestaShop en el último paso, completa el procedimiento y verifica los pedidos en la aplicación.

  6. Prestashop Orders Import Options

    Sigue estas instrucciones para importar pedidos a la tienda necesaria – Cómo Importar Pedidos a PrestaShop


    Related Articles:


    Card image
    Manage Multiple PrestaShop Stores from One Location

    Find out how to handle multiple stores using one database with Store Manager. Read More…

    Card image
    How to Import PrestaShop Products Into Specific Shops?

    Configure settings for importing products into multiple PrestaShop stores at one stroke. Read More…

    Card image
    How to Manage Data Per Specific Shop?

    Use PrestaShop Global Selector to change shop associations, create new entities, import data to specific store etc. Read More…

    Card image
    PrestaShop Database Backup and Restore

    Backup or restore your PrestaShop store in few clicks with the help of Backup Wizard. Find out how to backup multiple stores at once. Read More…


    COMENTARIOS
    Sé el primero en comentar.