How to migrate my Advanced Pack data to a new PrestaShop installation?

Copying the module’s data requires the referenced identifiers to be STRICTLY identical in both databases: packs, products, combinations, attributes and customization fields. Store identifiers must also match. If you transfer cart and order data, their identifiers must be preserved as well. If these identifiers have changed, a simple copy will not work: migration with identifier mapping is required.

The module’s tables complement PrestaShop’s native data; copying them alone does not recreate the catalog or its associations. Have the person managing your databases prepare the migration, using a complete backup and a test copy.

Data to include in the migration plan

Adapt table names to each installation’s prefix. Also check the source and target module and PrestaShop versions: copying tables alone is not a universal version upgrade procedure.

Check the migrated store

After installing or upgrading the module according to the migration plan, use the test copy to check pack contents, combinations, prices, taxes, stock, store associations and a representative order. If you use postponed updates, retrieve the target store’s CRON URL from its configuration and check its scheduled task.

Restoration of all packs and settings can only be confirmed after these checks. Do not overwrite an existing store’s data without establishing the mappings and validating the migration.

Other FAQs in this category