Migration from Joomla! 1.0.x to Joomla! 1.5.x
After finalizing the support Joomla! line versions 1.0.x, the issue of transition to Joomla! 1.5.x has become more urgent. Every day, users are faced with migration and, of course, wish, what would the process was simple and fast. In this article we’ll show you what are the ways of migration and how this process occurs.
Of all the ways to migrate from Joomla! 1.0.x to Joomla! 1.5.x, we distinguish two fundamentally different: using a third-party components (migrator) and transfer of materials by hand. Obviously, the user wants the migration process was simple and quick. Therefore, we consider the first way. At the current time noteworthy component-migrator Migrator and mtwMigrator. Will provide you with the necessary steps to migrate through these components.
Migration with com_migrator
Consider migration by using the com_migrator. For the migration you will need the distribution of the component (preferably using the latest version) and, possibly, a set of additional plugins for the migration of these components are not included in standard delivery Joomla. The following describes the sequence of actions required for data migration.
Part 1. Creating a SQL-file migration.
- Create a backup of this database and files Joomla!
- Using standard set of components com_migrator
- Go to Control Panel: Components (Elements) -> Migrator
- Create a SQL-file migration, clicking on the link at the bottom of the page «Create Migration SQL File»
- In the list select the necessary for the migration of data (by default, all data)
- Click the button «Start Migration>>»
- If the procedure is a SQL-file migration is successful, you see the words: Migration Complete!
- From the folder / administrator / components / com_migrator / dumps you can get the SQL-file migration
After these steps the SQL-file migration will contain all the necessary data for recovery in the Joomla! 1.5.x. Proceed to the second part of the migration – import the resulting file in the Joomla! 1.5.x.
Part 2. Import SQL-file migration.
- Will install Joomla! 1.5.x standard up to 6 steps
- We turn to the section «Load Sample Data, Restore or Migrate Backed Up Content» (Download a demo / Data Migration or Restore from a backup)
- Select the item «Migration Load Script» (Download the script migration)
- Specify the prefix of tables in the database site to Joomla! 1.0.x (usually jos_)
- Specifies the encoding site to Joomla! 1.0.x (usually windows-1251)
- Specify the path to the SQL-file migration obtained in Part 1 of this guide
- Put a tick about «Migration Script» (This is a script migration from Joomla! 1.0)
- Click the button «Migration Load Script» (Download and execute)
- If the migration is successful, you will see the inscription «Migration successful. Press Next to continue »(Migration completed successfully, click Next to continue)
As we have noted, this component supports plug-ins that allow for creation of SQL-file include data there is third-party components that need to migrate. So, before you start the migration, you need to find plug-ins for each of the extensions are used (we are talking about extensions, not in the distribution Joomla). To install additional plug-ins you need:
- Go to control panel component Migrator
- Click on the link «Add 3rd Party Migrators», at the bottom of the page
- In the window, in the «Upload Plugin» select the archive with the plugin
- Click on «Upload Plugin»
After that, clicking Control Panel component on the link «List Plugins», in the list of installed plug-ins, you can see, the plug-in that set.
Any difficulties in the process of migration may occur due to the large size of the database of the old site, or installed on the third party components. Before you import the SQL-file migration, check that option would be «upload_max_filesize» in the php.ini file was larger than the size of your SQL-file, as well as something to folder ‘/ tmp’ and ‘/ installation / sql / migration’ are available on the record . If the database of the old site is large enough, it is advisable to increase the value of «max_execution_time» in php.ini.
Migration with com_mtwmigrator
Migration by using the com_mtwmigratorDiffers from the use of component com_migrator, but equally simple and straightforward. From the developer’s site, download the latest version of the component and perform the following actions:
- Installing a new remote / local server is a new Joomla! 1.5.x, but without demo data and do not run the migration script
- Installing components com_mtwmigrator
- Go to Control Panel com_mtwmigrator: Components (Elements) -> mtwMigrator
- Go to the setup configuration migration “Configuration”
- Specify the data in the database site to Joomla! 1.0.x: Hostname – host of the database (default localhost), Database Name – the database name, login – Database username and Password – user password database, Prefix – prefix database tables. All those present can be found in the file configuration.php old site.
- Choose the data you want to migrate from the list «Migration Configuration»
- Choose third-party components, given that need to migrate from the list «3rd Party Extensions»
- Press the “Save”
- Press the «Start Migration!»
- In the case of a successful migration, you’ll see a list of transferred data
Comparison com_migrator and com_mtwmigrator
In contrast to component com_migrator, com_mtwmigrator component itself defines the encoding of the database of the old site and automatically creates and uploads SQL-file migration, making it easier and more convenient to use. The big plus is the extensibility of components com_migrator migration functional, affordable plug-ins.
Other Migratory
Ditto for Migration from Joomla! 1.0.x to Joomla! 1.5.x, and as with any version of Mambo, you can use components Export Content. This component allows you to make the migration process data in 10 consecutive steps. However, the component com_export_content able to move only the materials (including static), sections and categories.
