Virtuemart 2 migrator

Sales price: $49.00
Sales price: $49.00

Finally a Joomla 2.5 migrator especially designed for Virtuemart.

If you are still running Joomla 1.5 and Virtuemart 1.1.9 your website is getting quite old. Old enough that neither Joomla not Virtuemart development teams are supporting this versions anymore.

Some other third party extension follow the same roadmap and Daycounts.com is not an exception as we already stopped any further developments on those platforms.

This migrator, is a giant leap towards Joomla 2.5 and Virtuemart 2 !
Every Virtuemart content from your shop will be copied over. Here is how it works.

  • Install blank Joomla 2.5 and Virtuemart 2 on the same server as your existing website
  • Install Virtuemart 2 Migrator component and configure database access and file paths
  • Select the contents you want to migrate and hit the "Migrate now button"

Our system will copy and transform all the data to have an almost fully functional brand new website out of the box (some additional settings were not available in previous version of Virtuemart, you'll then have to configure them manually)
There is more! All the data will be transfered using the same ids. What does that mean? Well that means data integrity is preserved during migration.

One Migrator does it all

VM Migrator does not only migrates Virtuemart content, your whole Joomla! website core content will be migrated too, categories, articles, users, modules... everything!

Multilingual

If you have Joomfish installed on your Joomla 1.5 website, the trnaslations will be imported too in your new website (requires Joomfish v2.2.3)

Robust

Our sytem was run successfully on several shops with up to 20.000 products, 30.000 users and 15.000 orders

No rush, no downtime and orders still come in.

Although this component will be a great help, your 'old' site is still running and customers continue to register, orders are created and you don't want to turn it down before the new website is ready.
You may have other components, modules, plugins and template that you want to migrate and we understand that can take some time.
No problem, hit the migrate button again and all new data will be imported so your data keep up to date. Once you are ready to go live, temporarily turn of the the orther website, import the latest items and put your new website live.

Extensible

Yes! The Virtuemart 2 Migrator is extensible and additional plugins are available to migrate data from other components such as AWO Coupon, iStraxx downloads, Alph User Points and more to come. 

What is migrated?

Everything! Check by yourself:

JoomlaSettingsDataJoomfish
Joomla settingstick-tick
Menus-tick-
Menu items-ticktick
Users-tick-
Sections-ticktick
Categories-ticktick
Articlestickticktick
Contactstickticktick
Webslinkstickticktick
Newsfeedstickticktick
Bannerstickticktick
Searchticktick-
Messages-tick-
Modules-ticktick
Media managertick--
Images tick 
VirtuemartDataJoomfish
Virtuemart Configurationticktick
Tax ratestick 
Payment methodsticktick
Shipment methodstick 
Standard shipment ratestick 
Userstick 
User fieldstick 
Vendorsticktick
Categoriesticktick
Categories settingstick 
Manufacturersticktick
Productsticktick
Product attributestick 
Product typestick 
Additional imagestick 
Related productstick 
Votestick 
Reviewstick 
Waiting listtick 
Orders statustick 
Orderstick 
Order historytick 
Order payment method tick 
Coupons tick 

 NamePrice: Quantity
vmmigrate_addoniStraxx download plugin addon
Sales price: $10.00
vmmigrate_addonAWO Coupon addon
Sales price: $10.00
vmmigrate_addonACE Polls addon
Sales price: $10.00
vmmigrate_addonAlpha Userpoints addon
Sales price: $10.00
vmmigrate_addonJComments addon
Sales price: $10.00
vmmigrate_addonJNews addon
Sales price: $10.00
vmmigrate_addonPhoca Guestbook addon
Sales price: $10.00
vmmigrate_addonContact Enhanced addon
Sales price: $10.00


VersionRelease notesDate
1.5.1- Fixed issue with discounted prices when shopper group shows prices including taxes
- Added welcome message to invite user to configure the source website information
- Added migration of the user company field
2014-04-16
1.5.0- Added support for Joomla 1.7
- Now handle custom vm table prefix
- Fix state code migration
2014-03-25
1.4.4- Added support for custom Virtuemart table prefix2014-03-13
1.4.3- Added payment fee to order import2014-03-12
1.4.2- Fixed a broken css link
- Added a new optional Virtuemart step to synchronize the product stock levels only
2014-02-12
1.4.1- Added product ordering per category2014-02-11
1.4.0- Added standard weight/country shipping rates2013-11-14
1.3.4- Added system error messages to migration console
- Fixed issue when GD Library is not present
- Fixed a case where product discounted price could be negative for additional shopper group price
- Removed language log entry if no translation was found
- Product manufacturer fix
- Convert user field translations to use new translation key
2013-11-06
1.3.3- Fixed issue where customer information could be displayed in the register form2013-11-02
1.3.2- Fixed percentage product discounts - Changed override prices as prices to be taxed - Added a step to remove errors only from history - Corrected manufacturers issue introduced in version 1.3.12013-10-28
1.3.1- Regression fix2013-10-24
1.3.0- Added Joomfish translations
- Optimized layout
- Fixed order items prices
- Additional tests when trying to import product and category images
2013-10-23
1.2.3- More modules are now migrated
- Improved Virtuemart menu items migration
- Fixed issue with Virtuemart product types
- Reset table autoincrement when reseting data
2013-10-09
1.2.2
- Fixed a bug with Joomla articles catagories
- Fixed a bug with Virtuemart product reviews
- Virtuemart Categories will now take the thumbnail image if main image is not set
2013-10-04
1.2.1- Now assigns default vendor if not found - Added remote images handling - Added log file2013-09-29
1.2.0- Optimized custom fields ordering
- Added migrator addons
- Added Virtuemart Bonus in core
- Added options to hide the disclaimer and additional migrators
- Added Joomla core components settings migration steps
- Improved Joomla users timezone settings.
- Added reset data step to Virtuemart. You can now reset the data of the selected steps only
- Fixed userfield title
- Fixed France Métropolitaine country code
- Fixed Jersey country code
- Fixed help button link
2013-09-24
1.1.2- Added php 5.4 compliance2013-09-18
1.1.1- Vulnerability fix2013-09-17
1.1.0- Now migrates the full Joomla content
- Added ftp layer to migrate a remote website
- Minor layout improvements
2013-09-16
1.0.9- Now creates the destination directory if not present
- Fix product price override
2013-09-09
1.0.8- Fixed a bug with custom attributes that had decimal values2013-09-01
1.0.7- Added product order levels
- UI improvements
- Enhanced product attributes
2013-08-31
1.0.6- Fixed: Issue when importing shipment methods
Fixed: Issue when too many void users were found
2013-08-30
1.0.5- Improved product attributes2013-08-26
1.0.4- Fixed an issue where Tax records could be duplicated - Fixed an issue to correctly assign tax to products2013-08-26
1.0.3Fixed product additional images import2013-08-06
1.0.2- Improved speed when selecting MySql database type2013-08-05
1.0.1- Fixed a bug with multi vendors2013-07-31
1.0.0- Initial release2013-07-20


english (United kingdom)
100%
2013-11-09
Request a new language

Please not that we don't send a copy of the component in exchange to translations


Help - Virtuemart 2 Migrator

Virtuemar 2 Migrator is a complete solution to migrate your old Joomla 1.5 / Virtuemart 1.1.9 website to Joomla 2.5 and Virtuemart 2.0

Installation

  1. Install a fresh Joomla 2.5 website either locally or on the same server of your exsting website
    If you decide to install on the same server, create an additional database and a subfolder to run the Joomla 2.5 website. 
    http://www.joomla.org/download.html
    Installation instructions: http://docs.joomla.org/J2.5:Installing_Joomla
  2. Now download and install Virtuemart 2.0.22a or newer using the Joomla Installer
    Download link: http://virtuemart.net/
    We recommend to skip installing the sample data
  3. Download and install Virtuemart 2 Migrator using the Joomla Installer
    Download link: https://www.daycounts.com/downloads

Configuration

  1. Click on the options button in the toolbar to open the component settings
  2. Start by configuring database access
    config databaseYou must enter here the information to connect to the Joomla 1.5/VM1.1.9 database
    Enter the tables prefix as it is defined in your old website. (jos_ by default)
  3. Configure file access
    If you decided to install the new website on a different server, use the FTP mode. However, the direct access to the files will be much faster, especially if you have a large number of images and products
    config ftp config pathIf you use the local files mode, enter the full path to the root directory of the old website.
    On most hosting, it will start with something like /home/your_account/public_html/
    Tip: Connect to your old website and get the full path to the temp folder from Jomla configuration page and remove the /tmp.

Testing connectivity

When you save your settings, you might see error messages, review your settings accordingly:

  • Unable to reach the source files path: review source file configuration settings
  • Unable to connect to database: review the database host, user name, password and database name
  • The database can be accessed but the Joomla tables could not be found. Check your tables prefix.: review table prefix

If you don't see any of these message, you are goo to go.

Understanding the migration process

Start by carefully reading the disclaimer and important information before doing anything. Some important information is displayed there.
When you run the migration either for Joomla content or Virtuemart content, you will find these common steps:

  • Purge history: When you import a content, a log entry is inserted in the database. This will determine if the data should be imported or if it was already imported in a former import.
    When you enable this step, the import history will be flushed for the selected subsequent enabled steps. That mean the data will be imported again
    To be more clear, if you run the migration tool once, the order with ids 1,2,3 will be imported. If you stop the migration or run the migration again, the orders 1,2 and 3 will not be imported again unless you enable this step (or remove it manually from the migration history tab.
  • Reset data: When this step is enabled, the data corresponding to the subsequent enaled steps will be flushed on the new site.
    This means that if you enabled this step and the users step, all users will be removed before importing again. Make sure you enabled the purge history too!
  • Migrate now button: This will start the migration process for all the selected steps and you will see the progress in the progress bar and the log window.
  • Log window: a live status of what is being imported will show up there. You can filter the list to display only successfull migrations, warnings and errors.
  • Stop migration: Hit this button at any time and the migration will pause. You will be able to resume or restart with the purge history and reset data steps

Migrating content

Now unfold the Joomla section below to discover all the migration steps.

joomla stepsvirtuemart steps

This is pretty much self explanatory but mouse over the step to see if some additionnal information is displayed to help you decide if you want to enable the step or not.

Migration history

This page will show you all the migration log by extension and step.

migration history

 

You can delete one, several or all the records from there. Deleting a record will have a direct impact on what will be imported again in a future import. This has the same effect as the Purge history step but can be done for some specific records only

Additional manual configuration and Testing

Don't miss this step !

Both Joomla and Virtuemart introduced new functionalities in their latest releases. The migrator could not guess them for you based on your old website so you will have to review them manually.
Finally, test your website. You may have other work to do to finalize your migration and go live but you got much much closer !


Top
joomlart