Upgrading Joomla Legacy version 1.0 to the latest version of Joomla

egoselfaxis used Ask the Experts™
Is it possible to somehow upgrade Joomla version 1.0 to the latest version of Joomla (v2.5) ?

If so, what is the process?  

Or am I better off not even bothering to try to migrate over all the data?

I'm assuming that the table structures are completely different, and that data migration would be a nightmare.  

Or has someone else already created a upgrade / data migration script for this that I could download from somewhere?

- Yvan
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

You will have to migrate to 1.5 (http://docs.joomla.org/Migrating_from_1.0.x_to_1.5_Stable) then 1.5 can be migrated to 2.5.  (http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_2.5)  Think "migration" rather than "upgrade".

I have had mixed results.  1 complex site migrated without a problem then another simple site failed every time I tried it.  Depending on the amount of content you may want to start from scratch and make sure your data is clean and consistent before importing the pages.

Hope this helps

Of course it might just be easier (depending on the complexity of your site) to rebuild it in 2.5.

For example, you could set up a 2.5 joomla site on a temporary domain.  Then copy the content from one site to another (go into each article and copy the HTML code, for example).

Then install Akeeba backup. It's a free backup program on the available on the extensions.joom.a site.   Once you back it up you download the backed up site and extract the files using the free akeeba extractor (there are videos on the akeeba site on how to do this -- all relatively easy).

Then you would delete your old site and upload the files created by Akeeba.  Akeeba even copies the mysql files and has a very easy installation program built in.  (Again plenty of videos on the AKeeba site (and probably YouTube) on how to do this.

IF, however, you prefer to update your 1.0 site to 1.5 (I don't know how to do that), and then cover the joomla 1.5 site to 2.5, there is a low-cost extension on http://extensions.joomla.com that works really nicely.  

Look at this:  http://extensions.joomla.org/search?q=migrate  (I haven't used it)
Look at this:  
I've used the above one and you will find my review for that component.  I was amazed at how well it worked.   But only for migrating 1.5 to 2.5.

Do keep in mind that you will most likely have to get a new template, since your 1.0 template won't work in 2.5.

And you will have to replace your old 1.0  extensions and modules and plug-ins with new ones that will work in 2.5.   This should not be a problem (just work!).  The migrate programs mainly rebuild your articles, etc.

That's why it might be easier to just do, as I suggested -- if your site is simple -- build a new 2.5 site on another server, and then copy and paste the HTML from your individual articles into the new 2.5 site.



Yeah -- we've actually decided to dump all of the existing data and to start fresh with a new v2.5 installation.  Thanks for your help!

- Yvan
Hi Yvan

I am certain you made the best choice.

Don't hesitate to post any questions you may have here.  There are lots of us here who will be happy to help guide you through the process.

Jooma 2.5 is an excellent version to work with.


Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial