The Great Migration – Moving Your Site fromJoomla 1.5 to Joomla 2.5          Presented by           Justin Kerr     justin...
A brief history:
A brief history:Joomla 1.5 is scheduled for end of life  next month!
A brief history:Joomla 1.5 is scheduled for end of life  next month!Joomla 2.5 is the latest version of the  most recent s...
A brief history:Joomla 1.5 is scheduled for end of life  next month!Joomla 2.5 is the latest version of the  most recent s...
A brief history:Joomla 1.5 is scheduled for end of life  next month!Joomla 2.5 is the latest version of the  most recent s...
“Not an upgrade – a migration”
“Not an upgrade – a migration”Software engineers suck at semantics
“Not an upgrade – a migration”Software engineers suck at semanticsThis statement does reflect the big changes in code and ...
“Not an upgrade – a migration”Software engineers suck at semanticsThis statement does reflect the big changes in code and ...
“Not an upgrade – a migration”Software engineers suck at semanticsThis statement does reflect the big changes in code and ...
Today, we consider two solutionsjUpgrade and SP Upgrade
Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)
Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)jUpgrade is free;...
Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)jUpgrade is free;...
Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)jUpgrade is free;...
Before we begin ...
Before we begin ...Backups!
Before we begin ...Backups!Your Joomla 1.5(.25) Web site (probably the live site)
Before we begin ...Backups!Your Joomla 1.5(.25) Web site (probably the live site)FTP accesscPanel access (or equivalent)Da...
jUpgrade
jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6
jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6Listed in the JED h...
jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6Listed in the JED h...
jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6Listed in the JED h...
jUpgrade – How it works
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 site
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component which:  Gets l...
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component which:  Gets l...
jUpgrade – How it worksInstall jUpgrade component into existing  Joomla 1.5 siteConfigure and run component which:  Gets l...
jUpgrade – How it worksNew Joomla 2.5 site available in http://siteroot/jupgrade Joomla 2.5 admin available in http://site...
jUpgrade – How it worksNew Joomla 2.5 site available in http://siteroot/jupgrade Joomla 2.5 admin available in http://site...
jUpgrade – NotesTest run last night failed! (hung on  “migrating undefined”)Previous four migrations using jUpgrade  have ...
SP Upgrade
SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609
SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609Download...
SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609Download...
SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609Download...
SP Upgrade – How it works
SP Upgrade – How it worksInstall Joomla 2.5 into a new subdirectory  of your Joomla 1.5 site  (no sample data)
SP Upgrade – How it worksInstall Joomla 2.5 into a new subdirectory  of your Joomla 1.5 site  (no sample data)Give the new...
SP Upgrade – How it worksInstall Joomla 2.5 into a new subdirectory  of your Joomla 1.5 site  (no sample data)Give the new...
SP Upgrade – How it worksConfigure SP Upgrade options
SP Upgrade – How it worksConfigure SP Upgrade options and click “Migrate”
SP Upgrade – NotesWorked despite no support for mySQLiMy template did not migrate as expectedModules did maintain custom p...
Third-party extensions
Third-party extensionsHandle on a case-by-case basis
Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have none
Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have noneExport-from-1.5 and then imp...
Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have noneExport-from-1.5 and then imp...
Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have noneExport-from-1.5 and then imp...
After the 2.5 site is complete ...
After the 2.5 site is complete ...Finish up 2.5 site, then use cPanel (or  command line) to move files
After the 2.5 site is complete ...Finish up 2.5 site, then use cPanel (or  command line) to move filesUse PHPMyAdmin to cl...
After the 2.5 site is complete ...Finish up 2.5 site, then use cPanel (or  command line) to move filesUse PHPMyAdmin to cl...
Process Recommendations & Tips
Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migration
Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migrationExisting solutions...
Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migrationExisting solutions...
Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migrationExisting solutions...
Process Recommendations & TipsMigration can be a tough sell to clients ...
Process Recommendations & TipsMigration can be a tough sell to clients ...Sometimes, manual data migration makes sense
Process Recommendations & TipsMigration can be a tough sell to clients ...Sometimes, manual data migration makes sense“Tru...
Thank You!The Great Migration – Moving Your Site fromJoomla 1.5 to Joomla 2.5          Presented by           Justin Kerr ...
Upcoming SlideShare
Loading in …5
×

Migrating from Joomla 1.5 to Joomla 2.5

14,970 views

Published on

Slides to accompany a presentation given at the March 2012 JoomlaChicago users group meeting in Palatine, Illinois

Published in: Technology
2 Comments
4 Likes
Statistics
Notes
  • Hi! you can try one more third party solution- Cms2Cms (www.cms2cms.com) it's an online tool for website migration, and is really easy to use.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • hi, tank u for presentation,
    i am working with jupgrade but the start jupgrade doesnt work, could u please help me?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
14,970
On SlideShare
0
From Embeds
0
Number of Embeds
269
Actions
Shares
0
Downloads
0
Comments
2
Likes
4
Embeds 0
No embeds

No notes for slide
  • Danny introduces today's presentation and calls up the presenters.
  • … which started with Joomla 1.6 in January 2011
  • … which started with Joomla 1.6 in January 2011
  • … which started with Joomla 1.6 in January 2011
  • … which started with Joomla 1.6 in January 2011
  • … which started with Joomla 1.6 in January 2011
  • Migrating from Joomla 1.5 to Joomla 2.5

    1. 1. The Great Migration – Moving Your Site fromJoomla 1.5 to Joomla 2.5 Presented by Justin Kerr justin@prototaph.com
    2. 2. A brief history:
    3. 3. A brief history:Joomla 1.5 is scheduled for end of life next month!
    4. 4. A brief history:Joomla 1.5 is scheduled for end of life next month!Joomla 2.5 is the latest version of the most recent software branch
    5. 5. A brief history:Joomla 1.5 is scheduled for end of life next month!Joomla 2.5 is the latest version of the most recent software branchSome big differences, especially under the hood
    6. 6. A brief history:Joomla 1.5 is scheduled for end of life next month!Joomla 2.5 is the latest version of the most recent software branchSome big differences, especially under the hoodYou must move to 2.5, or else ...
    7. 7. “Not an upgrade – a migration”
    8. 8. “Not an upgrade – a migration”Software engineers suck at semantics
    9. 9. “Not an upgrade – a migration”Software engineers suck at semanticsThis statement does reflect the big changes in code and product
    10. 10. “Not an upgrade – a migration”Software engineers suck at semanticsThis statement does reflect the big changes in code and productThe Joomla project/platform does not offer an “official” migration solution
    11. 11. “Not an upgrade – a migration”Software engineers suck at semanticsThis statement does reflect the big changes in code and productThe Joomla project/platform does not offer an “official” migration solutionThird parties to the rescue!
    12. 12. Today, we consider two solutionsjUpgrade and SP Upgrade
    13. 13. Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)
    14. 14. Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)jUpgrade is free; SP Upgrade costs €24.95 (~$33.57)
    15. 15. Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)jUpgrade is free; SP Upgrade costs €24.95 (~$33.57)jUpgrade is the earliest / more sanctioned by Joomla; SP Upgrade maintains item IDs
    16. 16. Today, we consider two solutionsjUpgrade and SP UpgradeBoth are listed in the JED (extensions.joomla.org)jUpgrade is free; SP Upgrade costs €24.95 (~$33.57)jUpgrade is the earliest / more sanctioned by Joomla; SP Upgrade maintains item IDsBoth safe for the 1.5 site
    17. 17. Before we begin ...
    18. 18. Before we begin ...Backups!
    19. 19. Before we begin ...Backups!Your Joomla 1.5(.25) Web site (probably the live site)
    20. 20. Before we begin ...Backups!Your Joomla 1.5(.25) Web site (probably the live site)FTP accesscPanel access (or equivalent)Database access (PHPMyAdmin)
    21. 21. jUpgrade
    22. 22. jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6
    23. 23. jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6Listed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/11658
    24. 24. jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6Listed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/11658Download at redcomponent.com http://redcomponent.com/free-downloads/cat_view/931-jupgrade (requires registration)
    25. 25. jUpgradeOfficially recommended by Joomla http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6Listed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/11658Download at redcomponent.com http://redcomponent.com/free-downloads/cat_view/931-jupgrade (requires registration)Migrates Joomla core data
    26. 26. jUpgrade – How it works
    27. 27. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 site
    28. 28. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component
    29. 29. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component
    30. 30. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component
    31. 31. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component
    32. 32. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component which: Gets latest version of Joomla (2.5) and unpacks it into a siteroot/jupgrade/ subdirectory
    33. 33. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component which: Gets latest version of Joomla (2.5) and unpacks it into a siteroot/jupgrade/ subdirectory Creates a new set of Joomla 2.5 tables in the current mySQL database
    34. 34. jUpgrade – How it worksInstall jUpgrade component into existing Joomla 1.5 siteConfigure and run component which: Gets latest version of Joomla (2.5) and unpacks it into a siteroot/jupgrade/ subdirectory Creates a new set of Joomla 2.5 tables in the current mySQL database Migrates Joomla core data to the 2.5 tables
    35. 35. jUpgrade – How it worksNew Joomla 2.5 site available in http://siteroot/jupgrade Joomla 2.5 admin available in http://siteroot/jupgrade/administrator
    36. 36. jUpgrade – How it worksNew Joomla 2.5 site available in http://siteroot/jupgrade Joomla 2.5 admin available in http://siteroot/jupgrade/administratorSome template, menus, modules cleanup et al will probably be required
    37. 37. jUpgrade – NotesTest run last night failed! (hung on “migrating undefined”)Previous four migrations using jUpgrade have worked wellCustom templates migrated (mostly) successfullyItem IDs did change
    38. 38. SP Upgrade
    39. 39. SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609
    40. 40. SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609Download at cyend.com; costs €24.95 (~$33.57)
    41. 41. SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609Download at cyend.com; costs €24.95 (~$33.57)Migrates Joomlas core data
    42. 42. SP UpgradeListed in the JED http://extensions.joomla.org/extensions/migration-a-conversion/joomla- migration/15609Download at cyend.com; costs €24.95 (~$33.57)Migrates Joomlas core dataMaintains item IDs
    43. 43. SP Upgrade – How it works
    44. 44. SP Upgrade – How it worksInstall Joomla 2.5 into a new subdirectory of your Joomla 1.5 site (no sample data)
    45. 45. SP Upgrade – How it worksInstall Joomla 2.5 into a new subdirectory of your Joomla 1.5 site (no sample data)Give the new Joomla 2.5 site its own mySQL database
    46. 46. SP Upgrade – How it worksInstall Joomla 2.5 into a new subdirectory of your Joomla 1.5 site (no sample data)Give the new Joomla 2.5 site its own mySQL databaseInstall the SP Upgrade component into the Joomla 2.5 Web site
    47. 47. SP Upgrade – How it worksConfigure SP Upgrade options
    48. 48. SP Upgrade – How it worksConfigure SP Upgrade options and click “Migrate”
    49. 49. SP Upgrade – NotesWorked despite no support for mySQLiMy template did not migrate as expectedModules did maintain custom positionsSome menu items didnt workInline links continued to workInternal item IDs were maintainedHowever, some front-end URLs were different
    50. 50. Third-party extensions
    51. 51. Third-party extensionsHandle on a case-by-case basis
    52. 52. Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have none
    53. 53. Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have noneExport-from-1.5 and then import-to-2.5 is common (e.g. DocMan)
    54. 54. Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have noneExport-from-1.5 and then import-to-2.5 is common (e.g. DocMan)Can sometimes cheat by export/import of .csv files (e.g. SOBI2 to SOBIPro)
    55. 55. Third-party extensionsHandle on a case-by-case basisSome have a migration path; some have noneExport-from-1.5 and then import-to-2.5 is common (e.g. DocMan)Can sometimes cheat by export/import of .csv files (e.g. SOBI2 to SOBIPro)Hire pro development for big custom migration needs
    56. 56. After the 2.5 site is complete ...
    57. 57. After the 2.5 site is complete ...Finish up 2.5 site, then use cPanel (or command line) to move files
    58. 58. After the 2.5 site is complete ...Finish up 2.5 site, then use cPanel (or command line) to move filesUse PHPMyAdmin to clean up database tables
    59. 59. After the 2.5 site is complete ...Finish up 2.5 site, then use cPanel (or command line) to move filesUse PHPMyAdmin to clean up database tablesAfter launch, watch Joomlas Redirect Manager for 404s
    60. 60. Process Recommendations & Tips
    61. 61. Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migration
    62. 62. Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migrationExisting solutions are basically a dump of core data
    63. 63. Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migrationExisting solutions are basically a dump of core dataWork from the most recent versions of software available
    64. 64. Process Recommendations & TipsResist the urge to roll out new site features in tandem with the migrationExisting solutions are basically a dump of core dataWork from the most recent versions of software availableYou will have to do at least a little futzing with a migrated site
    65. 65. Process Recommendations & TipsMigration can be a tough sell to clients ...
    66. 66. Process Recommendations & TipsMigration can be a tough sell to clients ...Sometimes, manual data migration makes sense
    67. 67. Process Recommendations & TipsMigration can be a tough sell to clients ...Sometimes, manual data migration makes sense“True Migration” leverages the new features of Joomla 2.5 (and often, the improved capabilities of the Joomla practitioner)
    68. 68. Thank You!The Great Migration – Moving Your Site fromJoomla 1.5 to Joomla 2.5 Presented by Justin Kerr justin@prototaph.com

    ×