I’m trying to migrate an old wordpress site to a new host – the old installation hasn’t been updated for a while and is still on 2.6.5 while the new install is 3.2.1 (current). Unfortunately the old front end is currently not working, so I can’t use anything there.
I’m wondering if there’s a tool or way to update the existing 2.6.5 database to be compatible with 3.2.1 so that I can just load all of the existing data into the new system via a SQL query.
Upgrade by simply overwriting the new version of WordPress files, you will get the prompt of upgrading the database when logged in. Do backup the files & database before trying to do anything so that you can always revert back to the old state in case something goes wrong.
Most probably the upgrade will work directly without doing incremental upgrades. And if you would want to, then you can get any version of WordPress like this
http://wordpress.org/wordpress-2.9.zip
Change the version in the URL according to the version you want.If Ashframe’s solution doesn’t work, try upgrading step by step, for example, first to 2.8, to 3.0, 3.1 and to 3.2.
Although I don’t know where to get the old version of WordPress.
So I ended up finding a bit of a workaround that works as a solution for this:
Voila!
I wish I’d found this earlier this week. But i just found my own workaround and blogged about it http://www.southerncrossroads.info/philsblog/log-reeeeeeeaaaaally-old-wordpress-installation/. In a nutshell, I started a new WordPress and manually exported and then imported the necessary table rows, one by one. Check out the link for details.