Upload
paul-van-jaarsveld
View
223
Download
0
Embed Size (px)
Citation preview
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 1/13
Migrating Joomla!
Paul van Jaarsveld – @kalemanzi
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 2/13
Overview
● Which migration methods
● Some scenarios
● Preparation
● Do it!
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 3/13
Migration methods
● 1.0 to 1.5 mtwmigrator
● J2XML (only content and users)
● Jupgrade – what we will use today for 1.5 to 2.5
● SP Upgrade – no personal experience
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 4/13
Scenarios
● You built the site.
● You did no build the site.
● Traffic?
● Users?
●
How much content● Rebuild?
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 5/13
Be prepared!
● List all non vanilla extentions
● Find upgrade / update procedures
● Start on JED.
● Look deeper. 1.6, 1.7 usually work for 2.5
●
If upgrade exists, get info together● If no upgrade look for alternatives (or hack)
● Check extentions against security forums
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 6/13
Be more prepared
● Non standard folders out of root
● Look for cron jobs
● Have a plain text editor to make notes of folders eg
● Get to know rsync. Makes life easy.
●
Shell access NB. No access, use phpterm.● Cpanel and ftp is cool but delayed
● Make sure there is enough space on server eg. 3X mo
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 7/13
Be even more prepared
● Have a permissions script handy
● Make a written plan / check list
● Have a good host eg. Updated servers etc.
● Make a backup
●
Have a 2.5 template (mod or new)● Make final changes to content in old site
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 8/13
Rise of the machine
● Beware of the robots! disallow: /jupgrade/ otherwise ne
gets indexed
Add <meta name="robots" content="noindex"> and
<meta name="googlebot" content="noindex"> to new tem
index.php.
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 9/13
Just do it!
● Intall jupgrade
● Fix issues (plugins / javascript errors)
● Mootools upgrade
● Change settings
●
Run it● Check the new site
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 10/13
You did it... almost!
● Install template
● Check standard modules
● Install 3rd party stuff
● Check that URLS are the same
● Fix components that changed 301 redirect
● @pe7er's method
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 11/13
Da beeg switch!
● Assume it's a busy website
● Look for any new users / content / sections / cats
● Move data over (jupgrade parameters)
● Do final checks to see it's all okay
● Why I use the switch script and commandline
● Use rsync to update extra folders
7/31/2019 Migrating Joomla 1.5 to 2.5 - Paul van Jaarsveld
http://slidepdf.com/reader/full/migrating-joomla-15-to-25-paul-van-jaarsveld 12/13
Closing comments
● Don't forget to remove the tags you added to the index
your template!● This is only one of the ways you can do it.
● Full CLI migration script would be awesome
● Php cli?