Copy_shopdata is a script that copies the content (business data) from the database of a Prestashop installation to the database of an other. The products, orders, customers, etc of the new (usually freshly installed) shop will be completely replaced by those from the old shop while its configuration is maintained. Your customers can even keep their old passwords. As some additional settings need to be changed you should read the manual carefully.
Copy_shopdata can used for three purposes:
- to fix a broken shop
- to fix a shop that can't be upgraded
- to transfer data to a new installation/template that has been prepared for an existing shop
Updating Prestashop webshops often results in unstable situations. This instability is nearly always in the files or the configuration settings. In either case this script can be a solution as it leaves both behind. It is far superior to a csv export as that copies only a part of your data.
Copy_shopdata should be installed in the same directory as Prestools as it uses Prestools for authorization. It should be installed in the new shop, after which you fill in the database credentials of the old shop in copy_shopsdata's config file.
Copy_shopdata is meant to repair installations. You should leave the upgrade process to Prestashop.
With the file copy_shopdata_images.php you can copy images from one installation on a server to another.
Copy_shopdata_fix is for shops that used to work but had a bad upgrade. It can be applied very quickly.
Documentation is in the pdf files.
PS. Nearly any shop can be repaired and/or updated this way. If you are afraid to do it yourself you can hire me to do it for you.
PS-2. Some people have tried to use this tool for updating from 1.6.1 to 1.7 when the 1-click solution was not available. This is to some extent possible as the database structure is very similar. However, with the newer 1.7 versions the gap has become quite large. If 1-click doesn't work for you the recommended solution is to use Copy_shopdata to transfer the data of your shop to a clean 1.6 installation of the same version and to go from there with 1-click.
You can download from the Prestools website:
Or directly (doesn't work when you are not logged in into the forum)