Migrate RSMembership! from Joomla! 1.5 to 2.5

A new feature, introduced along with ver. 1.20.0, the Subscriptions tab lists each individual subscription made on your website.

 

Migrating from Joomla! 1.5 to 2.5

RSMembership! does not offer a feature specialized in migrating the component's data by export (or otherwise). The only option to migrate RSMembership! from a Joomla! 1.5 website to Joomla! 2.5 remains to directly transfer its database tables:

  • jos_rsmembership_categories
  • jos_rsmembership_configuration
  • jos_rsmembership_countries
  • jos_rsmembership_coupons
  • jos_rsmembership_coupon_items
  • jos_rsmembership_extras
  • jos_rsmembership_extra_values
  • jos_rsmembership_extra_value_shared
  • jos_rsmembership_fields
  • jos_rsmembership_files
  • jos_rsmembership_logs
  • jos_rsmembership_memberships
  • jos_rsmembership_membership_attachments
  • jos_rsmembership_membership_extras
  • jos_rsmembership_membership_shared
  • jos_rsmembership_membership_upgrades
  • jos_rsmembership_membership_users
  • jos_rsmembership_payments
  • jos_rsmembership_rsmail - present only if you are using the integration with RSMail!
  • jos_rsmembership_terms
  • jos_rsmembership_transactions
  • jos_rsmembership_users

You need to:
  • make sure that you are using the latest version of the component available for Joomla! 2.5 & 3.x on the Joomla! 2.5 installation.
  • create a backup of your Joomla! 1.5 database tables through a database management application (for example phpMyAdmin)
  • restore the backed up database tables in your Joomla! 2.5 website's database
  • The table structure used in the Joomla! 2.5 and 3.x version of RSMembership! is different from the one used in the Joomla! 1.5 version. After importing the tables, please perform an update of the component using the latest version available for Joomla! 2.5 & 3.x (on the Joomla! 2.5 website) so that the table structure is adjusted for the latest component version.
IMPORTANT

Since the relations between users and their current subscriptions are based on the user's id, in order for the migration to be correct you will need to make sure that the users from your Joomla! 2.5 installation have the same ids as in your 1.5 installation. The best approach would be to also migrate the jos_users table. A list of components that can be used to migrate users can be found here.

 

Migrating from Joomla! 2.5 to 3.x

This is done in the same manner as described above, with the only difference being that you need to first update RSMembership! on both websites to the latest revision available for Joomla! 2.5 and 3.x. RSMembership!'s Joomla! 2.5 and 3.x database tables are as follows:

  • dbprefix_rsmembership_categories
  • dbprefix_rsmembership_configuration
  • dbprefix_rsmembership_countries
  • dbprefix_rsmembership_coupons
  • dbprefix_rsmembership_coupon_items
  • dbprefix_rsmembership_extras
  • dbprefix_rsmembership_extra_values
  • dbprefix_rsmembership_extra_value_shared
  • dbprefix_rsmembership_fields
  • dbprefix_rsmembership_files
  • dbprefix_rsmembership_logs
  • dbprefix_rsmembership_memberships
  • dbprefix_rsmembership_membership_attachments
  • dbprefix_rsmembership_membership_extras
  • dbprefix_rsmembership_membership_shared
  • dbprefix_rsmembership_membership_subscribers
  • dbprefix_rsmembership_membership_upgrades
  • dbprefix_rsmembership_membership_users
  • dbprefix_rsmembership_payments
  • dbprefix_rsmembership_rsmail - present only if you are using the integration with RSMail!
  • dbprefix_rsmembership_subscribers
  • dbprefix_rsmembership_terms
  • dbprefix_rsmembership_transactions
  • dbprefix_rsmembership_users

You need to:
  • make sure that you are using the latest version of the component available for Joomla! 2.5 & 3.x, on both installations.
  • create a backup of your Joomla! 2.5 database tables through a database management application (for example phpMyAdmin)
  • restore the backed up database tables in your 3.x database
IMPORTANT

Since the relations between users and their current subscriptions are based on the user's id, in order for the migration to be correct you will need to make sure that the users from your Joomla! 3.x installation have the same ids as in your 2.5 installation. The best approach would be to also migrate the dbprefix_users table. A list of components that can be used to migrate users can be found here.

 

Was this article helpful?

Yes No
Sorry about that