|
|
I have been struggling myself with this question for past few weeks and tried all available options as advised on various Joomla, JomSocial & other forums. Finally I managed to migrate my website www.PakistanRC.com from Joomla 1.5 to Joomla 1.7 along with all of its 3rd party components & extensions. I tried the following components to do this task.
Using J2XML ImporterOne of the good options advised elsewhere is to use J2XML to export your content to XML format from Joomla 1.5 and to use J2XML Importer in Joomla 1.6 or 1.7 version to import the above mentioned XML file. This extension is free of cost and can be found on joomla extensions directory. However, it does not maintain the IDs of users and you have to do quite a bit of hit & trial and reading before you would get it right. Using SP UpgradeAnother option is to use SP Upgrade to migrate your users from Joomla 1.5 to Joomla 1.6 or 1.7 version. It would also migrate all "core" extensions and modules, plugins & components. It is a commercial component for about 19 Eur. The owner is from Cyprus and has good support level. I used it as well but again the user IDs were not maintained in Joomla 1.6/1.7. For this reason my other components like JomSocial, Kunena, Announces, Ads Manager etc etc lost their links to the published content & their respective owners. SP Upgrade component is available on Joomla extensions directory Using ARRA User Export ImportYou can also use ARRA User Export Import to export your users from J15 and to import them in J17 but it does not maintain the IDs which again is not much useful anymore is it ? However, it does migrate users very smoothly if you are not really concerned with IDs. Using JUpgradeJUpgrade is the official way of upgrading your core Joomla 1.5 or Joomla 1.6 to Joomla version 1.7. It can upgrade 1.6 to 1.7 or 1.5 directly to 1.7 or 1.5 to 1.6 as well. It also maintains IDs during the upgrade. It tries to upgrade few major 3rd party extensions but fails to make them available in good form. It even messes up some menus & modules. However, this transforms your Joomla 1.5 MySQL database to Joomla 1.7 MySQL database structure, which is GREAT! Because you can use this transformed structure to migrate your users to your new Joomla 1.7 website as 1.7 uses a different way to organize users and user groups. Solution that Worked Perfectly!Having tried all of the above optiosn, I finally settled with the following approach to migrate my Joomla 1.5.23 to Joomla 1.7.0 along with JomSocial 2.2.4
I hope it helped you and saved many hours of hit and trials :) |