ive got an order to migrate a whole local Database (MySql) php website (hosting service) to dolibarr.
they want to migrate from old program to dulibarr but they need all data as customer tables , services , prices and membership.
and i know nothing about dolibarr and never used the platform.
pleas guide me how its work and from where should i start?
is there anybody had a same experience and do you know very related article ?
Hi @Ahmadqz
There is no standard way, you can use whatever tool you are comfortable working with.
My understanding is that you are not familiar with the db to migrate either.
Anyway i would start with a test instance and manually create entries and then identify and check table records to match with original db.
The most effective method for migrating your data from other software or databases to Dolibarr typically involves the following steps:
Export data from the original database into multiple CSV (Comma-Separated Values) files. These should include separate files for customers, suppliers, products/services, and other relevant categories.
Manually add one sample item of each data type (e.g., one customer, one supplier, one product) to your new Dolibarr instance.
Export CSV files for each data type (third parties, products, etc.) from Dolibarr. Note that you must first enable the Tools module in your Dolibarr settings.
Manually transfer the data from the CSV files exported in step 1 (containing your existing customer, supplier, product, etc. data from your original system) to the corresponding CSV files exported in step 3. This is really the most heavy task of the migration process: you must put the correct information in the correct column!
Finally, use the import function (available in the Tools module) to import these updated CSV files into Dolibarr.
Note: In Dolibarr, customers and suppliers are grouped together under the category of “third parties.”