Recently, I installed my web based PHP system in a company. After I setup the server, I went to each PC to install Mozilla Firefox. There are around 8 computers and it will take a while for me to install and reconfigure each of the fresh installed Firefox.
So, I spend some time to check how I can backup all configurations from one machine and move it to all the others. I did not expect it to be so simple.
Backup Firefox Profile
Copy the following file:
C:\Documents and Settings\<user>\Application Data\Mozilla\Firefox\profile.ini
and the following Firefox profile folder:
C:\Documents and Settings\<user>\Application Data\Mozilla\Firefox\Profiles\<random-string>.default
into a pendrive to backup.
Restore Firefox Profile
Go to the second machine, replace the profile.ini file at the exact location. Then, copy the profile folder to the exact location as well.
You can expect all the Firefox settings and configurations are transferred to the second machine!
In case you had renamed the profile folder, make sure you correct profile.ini file so that it points to correct path.
If you would like to read further details, go to: Firefox Help: How to Manage Profiles
If my article helped you solved your problem, consider buy me a beer!