VirtueMart Forum

VirtueMart 2 + 3 + 4 => Installation, Migration & Upgrade => Topic started by: paulyap2k on May 18, 2012, 04:03:41 AM

Title: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X/VM3.X MIGRATION
Post by: paulyap2k on May 18, 2012, 04:03:41 AM
[Update by Milbo: We recommened to use the almost foolproof Daycounts migrator http://extensions.virtuemart.net/import-export/virtuemart-migrator-detail]

After several migration attempts through combination of methods found online, finally got a working approach that successfully migrates Joomla 1.5.x to 2.5.4 and VM1.1.x to VM2.0.6. Doing this for my future ref as well as assisting those who're still in need of a working approach for both joomla and virtuemart migration

Step0: Do this migration on a test site, before moving it to a live site after testing.

Step1: To reduce complication, I have strip Joomla of all unnecessary extension and kept only VM and Akeeba Backup in place, and selected default template that comes with Joomla original install.

Akeeba Backup

Step2: Patch Joomla to latest 1.5.26 (patch up one version at a time using FTP to patch 1.5.x version to latest version
(stable patched package can be found @ http://docs.joomla.org/Joomla_1.5_version_history#Joomla.21_1.5.22 )

Akeeba Backup
Step3: Patch VM1.x to 1.1.9 (patch can be found @ http://virtuemart.net/downloads)

Akeeba Backup   (Name your backup to indicate a patched Joomla and VM version)

Steps4: Migrate Joomla First (install Jupgrade @ http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/11658), go through the migration with the guide steps. You will notice that VM is not migrated to the new jupgrade folder, it is ok at this stage not seeing your VM in the new Joomla 2.5 under newly created jupgrade folder.

Akeeba Backup  (Name your backup to indicate upgraded Joomla and old VM version)

Step5: Upgrade VM using this guide (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates) in the new Jupgrade admin folder (www.yoursite.com/jupgrade/administrator etc), in addition to following the guide in moving VM product images folder to "/var/www/yoursite/images/stories/virtuemart" folder, also create an identical copy in "/var/www/yoursite/jupgrades/images/stories/virtuemart". This image move is required before VM2.0.6 migration. If you have done the migration and did not see the image related to the product, doing the migration again will not help fix it. You will need to restart the step 5 process from last akeeba backup,(drop all database before restore, i decide to drop the DB for simplicity although only certain tables are required to be cleared)

Akeeba Backup  (Name your backup to indicate upgraded Joomla and Upgraded VM version)

Step6: Clean your web folder, and restore your new site at intended "var/www/yoursite/"

Note:
- I use "https://www.akeebabackup.com/download/official/akeeba-kickstart.html" to restore

Hope this guide help save you some time.


Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Todd Qualls on May 21, 2012, 23:36:28 PM
This will be a helpful guide for some who have a simple product offering, but others should be aware that if you have products in your store that used product "attributes" or "child products" in VM1, none of that data is migrated to VM2. It has to be recreated manually. If you have hundreds of products to migrate, this will be a major undertaking.

If you are not experienced with writing MySQL queries by hand to update your store, you *should not* be migrating to VM2 at this time.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Shawn on May 30, 2012, 16:08:11 PM
Your link for the VM upgrade tut is pointing to a deleted blog entry on Dash Help.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: paulyap2k on June 03, 2012, 10:06:28 AM
Cut and paste steps 5 as the above URL is broken
-----------

1)    Rename the following folders, so that the installer has a clean slate to work with:
        [siteroot]/administrator/components/com_virtuemart
        [siteroot]/components/com_virtuemart

2)    Move shop images folder from folders within the main VM component from [siteroot]/components/com_virtuemart to [siteroot]/images/stories/virtuemart/ (you have to create the destination virtuemart sub-folder yourself).

3)   Disable Joomla Debug option in Joomla Global Configuration, if enabled.
    Uninstall all old VirtueMart extensions (components and modules). You could just disable or unpublish the extensions, but I found that this confused me once I got the new version of VM installed. I found it hard to tell which version of the modules were new and which were old.

4)  Download latest VM (2.0.6 on date of my migration) and extract files from zip file to separate folder. In Joomla Extension Manager, upload and install file com_virtuemart.2.0.6.tar.gz.
    Repeat above step for file com_virtuemart.2.0.6_ext_aio.tar.gz.  Upon successful installation, go to the VirtueMart administrative area and choose the VirtueMart "Configuration" section under the "Shop"    accordion control on the left side of the admin menu. Check the box for "Enable database Update tools".  Go to Tools accordion, then click Tools & Migration, then "Migration" Tab. Choose "Everything" and click "Start Migration".

5)   Pray to your God/Higher Power or maybe call your Mom. After the migration, before doing anything else, make sure that your default Joomla administrative user is identified as a vendor (no other shop configuration will be possible until you do this) as detailed here.  Go to the Shop accordion and click on "Shop". Some of your shop info from the old VM version will be filled in, but you must choose your default currency and fill in all required fields on the "Additional Information" tab. "Additional Information" is relative to the admin account you set as the "Vendor" in the previous step. Once you have done all of this, click save.

If all went well and you performed all of the steps above, you should now be able to browse your live site and VirtueMart shop. I went back and deleted those backup copies of the old VM component folders from before the migration. There's no sense in cluttering up our fresh new site.

Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: paulyap2k on June 03, 2012, 10:07:44 AM
Quote from: paulyap2k on May 18, 2012, 04:03:41 AM
After several migration attempts through combination of methods found online, finally got a working approach that successfully migrates Joomla 1.5.x to 2.5.4 and VM1.1.x to VM2.0.6. Doing this for my future ref as well as assisting those who're still in need of a working approach for both joomla and virtuemart migration

Step0: Do this migration on a test site, before moving it to a live site after testing.

Step1: To reduce complication, I have strip Joomla of all unnecessary extension and kept only VM and Akeeba Backup in place, and selected default template that comes with Joomla original install.

Akeeba Backup

Step2: Patch Joomla to latest 1.5.26 (patch up one version at a time using FTP to patch 1.5.x version to latest version
(stable patched package can be found @ http://docs.joomla.org/Joomla_1.5_version_history#Joomla.21_1.5.22 )

Akeeba Backup
Step3: Patch VM1.x to 1.1.9 (patch can be found @ http://virtuemart.net/downloads)

Akeeba Backup   (Name your backup to indicate a patched Joomla and VM version)

Steps4: Migrate Joomla First (install Jupgrade @ http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/11658), go through the migration with the guide steps. You will notice that VM is not migrated to the new jupgrade folder, it is ok at this stage not seeing your VM in the new Joomla 2.5 under newly created jupgrade folder.

Akeeba Backup  (Name your backup to indicate upgraded Joomla and old VM version)

Step5: Upgrade VM using this guide (http://dashhelp.com/entry/migrate-virtuemart-1-1-9-to-version-2-0-updates) - link is broken, follow updated steps replacing step 5 below.

in the new Jupgrade admin folder (www.yoursite.com/jupgrade/administrator etc), in addition to following the guide in moving VM product images folder to "/var/www/yoursite/images/stories/virtuemart" folder, also create an identical copy in "/var/www/yoursite/jupgrades/images/stories/virtuemart". This image move is required before VM2.0.6 migration. If you have done the migration and did not see the image related to the product, doing the migration again will not help fix it. You will need to restart the step 5 process from last akeeba backup,(drop all database before restore, i decide to drop the DB for simplicity although only certain tables are required to be cleared)

Akeeba Backup  (Name your backup to indicate upgraded Joomla and Upgraded VM version)

Step6: Clean your web folder, and restore your new site at intended "var/www/yoursite/"

Note:
- I use "https://www.akeebabackup.com/download/official/akeeba-kickstart.html" to restore

Hope this guide help save you some time.



Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Dog_Guy on July 17, 2012, 13:25:38 PM
For non programmers, this high wire act seems just a tad scary.

I happen to have exactly the issue described in this thread, a need for joomla 1.5 and virtumart 1.1 upgrades.

Any ideas where I would find a trusted economical source of help to accomplish such a task?

Cheers,  Bruce

PS .....

from another thread "Please note that VM 2.0 does not contain ANY of the shipping or payment plugins that you are used to with VM 1. There are also currently none available for commercial or non-commercial use, at least none that I could find. This means that unless you know code and can write your own plugins, you cannot simply input your info like before and expect it to work. It doesn't. It can't, because they have not written them yet."

+++



Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: jenkinhill on July 19, 2012, 16:04:55 PM
Your PS is a long time out of date now as there are plenty of plugins for VM2 now available and many more are being developed as our 3rd party developers recognise a need.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Brunus on July 22, 2012, 12:44:59 PM
Hi there.

Thanks for this guide.

I did have problems with the Virtuemart package 2.0.8e (latest at the moment I m publishing this message)
- The zip components did not install using the browse from my hard drive. I had to put in in a temp directory on the server to migrate and to unzip it.
- The migrator did not find the renamed tables.

To solve the migration problem, and to do thing cleanely I did :

- Migrate Joomla 1.5.26 to 2.5 (latest package)
- install langage pack if needed
- Moved the jupgrade directory to my test-server web root (/var/www in my case), to rename this directory giving the name of the previous directory.
- Moved the shop_image content in /images/stories/virtuemart
- Renamed the Virtuemart components folders
- Created a misfiles directory in the site root for the safe path on products to sale media files
- Then using the migration tool.

I had and error : Table userinfos check failed, spotting a problem on a ST adress...
Exept this, all seems to been migrated cleanely.

I realy think that migrating from a clean directory, and not with an administrator opened in the jupgrade folder inside the site tree is realy much better to avoid problems.

EDIT : Ok I think also that if you need a langage pack for Joomla 2.5, then install it BEFORE to do the Virtuemart migration. I did not do it and when I'm activating the langage pack for the site and for administrator then the categories and products are not anymore displayed both in frontend and backend. I think it's because cotegories and products Virtuemart tables are linked to langage pack.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: dagnome on September 08, 2012, 08:12:13 AM
The out-of-date Dashhelp link in an earlier post was moved to this URL:

http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates)

It's current as of Sept 7, 2012
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: athenken on October 03, 2012, 03:59:11 AM
Would it possible at all to completely uninstall the current version of VirtueMart and just install the new version?  Would this be a viable way around having to jump through the update and migrate hoops?
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: jenkinhill on October 04, 2012, 10:53:53 AM
@ athenken, No.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: saviB on October 10, 2012, 22:47:25 PM
Yeah, having a heck of a time with this. I followed all the steps here and in other migration posts. I get to the migration part and fail. The migrator runs, returns a report with 0 migrations and these errors:

        vmError: VmTableData Sef Alias in record is missing! Can't save the record with no Sef Alias.
        vmError: port Products db error Table 'jungd2012.j25_vm_product' doesn't exist SQL=SELECT *,`p`.product_id as product_id FROM `j25_vm_product` AS `p` LEFT JOIN `j25_vm_product_price` ON `j25_vm_product_price`.`product_id` = `p`.`product_id` LEFT JOIN `j25_vm_product_mf_xref` ON `j25_vm_product_mf_xref`.`product_id` = `p`.`product_id` WHERE (`p`.product_id) IS NOT NULL GROUP BY `p`.product_id ORDER BY `p`.product_parent_id LIMIT 0,1000
        vmError: port Products db error SELECT *,`p`.product_id as product_id FROM `#__vm_product` AS `p` LEFT JOIN `#__vm_product_price` ON `#__vm_product_price`.`product_id` = `p`.`product_id` LEFT JOIN `#__vm_product_mf_xref` ON `#__vm_product_mf_xref`.`product_id` = `p`.`product_id` WHERE (`p`.product_id) IS NOT NULL GROUP BY `p`.product_id ORDER BY `p`.product_parent_id LIMIT 0,1000
        vmError: port Orders db error Table 'jungd2012.j25_vm_orders' doesn't exist SQL=SELECT `o`.*, `op`.*, `o`.`order_number` as `vm1_order_number`, `o2`.`order_number` as `nr2`,`o`.order_id FROM `j25_vm_orders` as `o` LEFT OUTER JOIN `j25_vm_order_payment` as `op` ON `op`.`order_id` = `o`.`order_id` LEFT JOIN `j25_virtuemart_orders` as `o2` ON `o2`.`order_number` = `o`.`order_number` WHERE (o2.order_number) IS NULL ORDER BY o.order_id LIMIT 0,1000
        vmError: port Orders db error SELECT `o`.*, `op`.*, `o`.`order_number` as `vm1_order_number`, `o2`.`order_number` as `nr2`,`o`.order_id FROM `#__vm_orders` as `o` LEFT OUTER JOIN `#__vm_order_payment` as `op` ON `op`.`order_id` = `o`.`order_id` LEFT JOIN `#__virtuemart_orders` as `o2` ON `o2`.`order_number` = `o`.`order_number` WHERE (o2.order_number) IS NULL ORDER BY o.order_id LIMIT 0,1000

I've tried renaming the DB prefixes, adding tables with the Install tables or if necessary update them tool and still get nothing. I understand that I will most likely have to upload all 1300 products manually - but I'd be VERY, VERY happy if I could at least get my existing orders and users ported over. Any ideas? Seriously, any ideas at all?
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: raycarter on October 13, 2012, 16:01:16 PM
For Product Attributes Migraiion from VM 1.1.9 to VM 2.0

Follow this partial solution: http://forum.virtuemart.net/index.php?topic=102083.msg338763#msg338763

Help me to improve it.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: djbeemer on November 05, 2012, 00:27:13 AM
Quote from: dagnome on September 08, 2012, 08:12:13 AM
The out-of-date Dashhelp link in an earlier post was moved to this URL:

http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates)

It's current as of Sept 7, 2012

This new link also no longer works  :(
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: mighty94033 on November 18, 2012, 23:32:53 PM
I have managed the migration of all products but non of the images are being installed. could anybody help??
I did get some safe path message
in one of the posts there is this

Created a misfiles directory in the site root for the safe path on products to sale media files

what is the misfiles??
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: billo007 on November 23, 2012, 07:16:46 AM
followed the instructions to the T redid it a dozen time with the same result the back end of virtuemart has all its products, categories, vendor info etc. The back end has no errors. When I try and set the menu item to virtuemart front page it saves properly. When I go to front end get a HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request. no matter what categories I click on same result. Any help would be appreciated.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: FrankA on January 05, 2013, 01:54:54 AM
Just completed this 1.0 to 1.1.9 and 2.0.16 plus joom 1-1.5-2.5 pheeeewwww smooth. Hard part was jupgrade is no longer in extensions but is still on-line and free (google).

The other eek was that instructions had one migrating vm after upgrade to J 2.5 but instructions at dashhelp migrate before j 2.5 upgrade.  To make it work, I had to rename jos_vm.... tables to j25_vm... then plain sailing.

Thanks to all involved in making this less painful :-)
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: ivan_wxt on February 04, 2013, 22:30:43 PM
Hi!

I tried to migrate several times but I have this message:

Start with a new migration process and setup log maxScriptTime 479 maxMemoryLimit 986
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Processed 3 vm1 shoppergroups time: 0.00201296806335
Looks everything worked correct, migrated 101 categories
Looks everything worked correct, migrated 101 categories xref
Looks everything worked correct, migrated 1 manufacturer categories
Looks everything worked correct, migrated 1 manufacturers
Worked on migration for 67.856413126 seconds
Migration finished


But only 3000 orders from 6000 are migrated...

Could you help me please?
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: ivan_wxt on February 08, 2013, 20:39:11 PM
Is there anybody out there?  ;D

Somebody can help me?
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: stuffdone on February 13, 2013, 19:40:02 PM
This assumes having use jupgrade.  I have had issues and wind up with cluttered SQL.  I install totally clean Joomla 2.5 and VM so there is no connection between the two installs.

I find this as part of instructions "Enable The "Enable database Update tools" in Virtuemart Configuration"  problem is there is no such option anywhere I can find in the configuration tabs?

Am I missing something?

I am surprised VM developers have not written a migration script that saves all settings for import into the new install.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: jenkinhill on February 13, 2013, 23:29:32 PM
Configuration/Shop in the Advanced Settings section.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: ivan_wxt on February 14, 2013, 01:47:09 AM
Quote from: ivan_wxt on February 04, 2013, 22:30:43 PM
Hi!

I tried to migrate several times but I have this message:

Start with a new migration process and setup log maxScriptTime 479 maxMemoryLimit 986
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Archivos %s de media sincronizados en el directorio %s.
Processed 3 vm1 shoppergroups time: 0.00201296806335
Looks everything worked correct, migrated 101 categories
Looks everything worked correct, migrated 101 categories xref
Looks everything worked correct, migrated 1 manufacturer categories
Looks everything worked correct, migrated 1 manufacturers
Worked on migration for 67.856413126 seconds
Migration finished


But only 3000 orders from 6000 are migrated...

Could you help me please?

I'm completely fool looking for a solution  :'( 

Nobody knows how I can arrange it?

Thanks in advance!
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Shibumi on February 28, 2013, 23:53:04 PM
Quote from: paulyap2k on May 18, 2012, 04:03:41 AM
Steps4: Migrate Joomla First (install Jupgrade @ http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/11658), go through the migration with the guide steps. You will notice that VM is not migrated to the new jupgrade folder, it is ok at this stage not seeing your VM in the new Joomla 2.5 under newly created jupgrade folder.

Step5: Upgrade VM using this guide (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates) in the new Jupgrade admin folder (www.yoursite.com/jupgrade/administrator etc), in addition to following the guide in moving VM product images folder to "/var/www/yoursite/images/stories/virtuemart" folder, also create an identical copy in "/var/www/yoursite/jupgrades/images/stories/virtuemart". This image move is required before VM2.0.6 migration. If you have done the migration and did not see the image related to the product, doing the migration again will not help fix it. You will need to restart the step 5 process from last akeeba backup,(drop all database before restore, i decide to drop the DB for simplicity although only certain tables are required to be cleared)

Quote from: dashhelp url=http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updatesIf you still have a 1.5 site using VM 1.1.x, an easier path to full migration will be to migrate Virtuemart first, then migrate Joomla.

I am curious that you state in this post to migrate Joomla from 1.5.26 to 2.5.x first, then VM, yet the VM migration guide at Dashhelp states to migrate VM first then Joomla? Which is actually easier and more successful?
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: macchu on March 08, 2013, 12:50:06 PM
Quote from: paulyap2k on May 18, 2012, 04:03:41 AM
After several migration attempts through combination of methods found online, finally got a working approach that successfully migrates Joomla 1.5.x to 2.5.4 and VM1.1.x to VM2.0.6. Doing this for my future ref as well as assisting those who're still in need of a working approach for both joomla and virtuemart migration

Step0: Do this migration on a test site, before moving it to a live site after testing.

Step1: To reduce complication, I have strip Joomla of all unnecessary extension and kept only VM and Akeeba Backup in place, and selected default template that comes with Joomla original install.

Akeeba Backup

Step2: Patch Joomla to latest 1.5.26 (patch up one version at a time using FTP to patch 1.5.x version to latest version
(stable patched package can be found @ http://docs.joomla.org/Joomla_1.5_version_history#Joomla.21_1.5.22 )

Akeeba Backup
Step3: Patch VM1.x to 1.1.9 (patch can be found @ http://virtuemart.net/downloads)

Akeeba Backup   (Name your backup to indicate a patched Joomla and VM version)

Steps4: Migrate Joomla First (install Jupgrade @ http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/11658), go through the migration with the guide steps. You will notice that VM is not migrated to the new jupgrade folder, it is ok at this stage not seeing your VM in the new Joomla 2.5 under newly created jupgrade folder.

Akeeba Backup  (Name your backup to indicate upgraded Joomla and old VM version)

Step5: Upgrade VM using this guide (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates) in the new Jupgrade admin folder (www.yoursite.com/jupgrade/administrator etc), in addition to following the guide in moving VM product images folder to "/var/www/yoursite/images/stories/virtuemart" folder, also create an identical copy in "/var/www/yoursite/jupgrades/images/stories/virtuemart". This image move is required before VM2.0.6 migration. If you have done the migration and did not see the image related to the product, doing the migration again will not help fix it. You will need to restart the step 5 process from last akeeba backup,(drop all database before restore, i decide to drop the DB for simplicity although only certain tables are required to be cleared)

Akeeba Backup  (Name your backup to indicate upgraded Joomla and Upgraded VM version)

Step6: Clean your web folder, and restore your new site at intended "var/www/yoursite/"

Note:
- I use "https://www.akeebabackup.com/download/official/akeeba-kickstart.html" to restore

Hope this guide help save you some time.

Hello :)

thanks for this tutorial, but I have a question : if I understand correctly, I first have to perform:
First: an upgrade Joomla 1.5.26 to Joomla 2.5.
Then: to migrate from 2.0.x Virtuemart Virtuemart to 1.1.9
Correct?

thank you in advance ^^
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Maxim Pishnyak on April 19, 2013, 10:28:50 AM
Quote from: djbeemer on November 05, 2012, 00:27:13 AM
Quote from: dagnome on September 08, 2012, 08:12:13 AM
The out-of-date Dashhelp link in an earlier post was moved to this URL:

http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates)

It's current as of Sept 7, 2012

This new link also no longer works  :(
Man, is it too hard to use this google query search
virtuemart site:http://dashhelp.com
??

http://www.dashhelp.com/joomla/joomla-blog/75-migrate-virtuemart-1-1-9-to-version-2-0-updates
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: FrankA on April 25, 2013, 18:29:12 PM
@macchu I have noticed the reversal of order, it was definitely upgrade Joomla first... but now talk is VM first. The latter may be an issue if you have more than one image per product as that utility still assumes you upgrade Joomla first. Very confusing but I have done 3 with Joomla first and two went OK. Currently doing another.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: lliseil on April 30, 2013, 14:03:45 PM
Quote from: Shibumi on February 28, 2013, 23:53:04 PM
I am curious that you state in this post to migrate Joomla from 1.5.26 to 2.5.x first, then VM, yet the VM migration guide at Dashhelp states to migrate VM first then Joomla? Which is actually easier and more successful?

I am surprised VM developers have not written a migration script that saves all settings for import into the new install.
@Shibumi: you mean like this one (http://forum.virtuemart.net/index.php?topic=85975.45)? Anyway they coded a component that handle its own migration process quite well in real life (only my experience), and wrote an exact if simple howto (http://dev.virtuemart.net/projects/virtuemart/wiki/Upgrading_VM1_to_VM2_with_provided_packages)

@Shibumi and FrankA
Migrating Joomla first was also recommended by jeronimo078.
Now the two times I've done this way have resulted in no Shoppers and invoices data migrated to Vm2.
Migrating VM first solved this both time.
Have posted a detailed memo that is based on paulyap2k's but takes account of our own successful (so far) migration to VM2 and Joomla 2.5: http://web.lliseil.fr/e-commerce/38-migrer-sa-boutique-vers-virtuemart-2 (detailed steps are in plain English)

stuffdone link=topic=102783.msg380248#msg380248 date=1360780802]
I also have had systematic issues when using jupgrade (more precisely various structural inadequencies into the ASSETS table, which is Joomla core table). We have finaly solved them using ikajaste's assetweaver but only partially!
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: jenkinhill on May 23, 2013, 23:25:25 PM
Which link?
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: dhymcali on June 21, 2013, 18:09:16 PM
Quote from: lliseil on April 30, 2013, 14:03:45 PM

@Shibumi and FrankA
Migrating Joomla first was also recommended by jeronimo078.
Now the two times I've done this way have resulted in no Shoppers and invoices data migrated to Vm2.
Migrating VM first solved this both time.
Have posted a detailed memo that is based on paulyap2k's but takes account of our own successful (so far) migration to VM2 and Joomla 2.5: http://web.lliseil.fr/e-commerce/38-migrer-sa-boutique-vers-virtuemart-2 (detailed steps are in plain English)


Thanks @lliseil for this!

I have tried migrating joomla first and then VM but wasn't successful (images were missing) :(
So I am trying to migrate VM first by following the steps on http://web.lliseil.fr/e-commerce/38-migrer-sa-boutique-vers-virtuemart-2

I managed to migrate to VM 2 (still using joomla 1.5.26) and all the images are there BUT I can't seem to be able to configure the shop from the backend...
I can't select the currency... The drop down menu displays all the currencies but when I try to select a currency it doesn't work and the same things happen in the additional information with both the country and the state...

Has this happened to anyone else? What can I do?

Someone did suggest migrating to joomla 2.5 with jupgrade before configuring the shop (which is not what is suggested in http://web.lliseil.fr/e-commerce/38-migrer-sa-boutique-vers-virtuemart-2) but when I did that all my shop information was missing (no vendor, no products, no images etc. etc.)

I tried looking at other threads but I can't seem to find an answer to this.

Help would be soooo appreciated!

Cheers :)
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: jenkinhill on June 24, 2013, 19:17:17 PM
Quote from: dhymcali on June 21, 2013, 18:09:16 PM
I can't select the currency... The drop down menu displays all the currencies but when I try to select a currency it doesn't work and the same things happen in the additional information with both the country and the state...

Indicates you are not logged in as Vendor yet - there is a set vendor tool at the bottom of the migration tab.

But as some VM2 functions do not work under J1.5.26 it may be better to migrate your Joomla version to 2.5.11 before setting up the store. As long as you do everything on copies of the original site then you can't lose everything.
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Maxim Pishnyak on June 27, 2013, 20:15:34 PM
Quote from: Maxim Pishnyak on April 19, 2013, 10:28:50 AM
Quote from: djbeemer on November 05, 2012, 00:27:13 AM
Quote from: dagnome on September 08, 2012, 08:12:13 AM
The out-of-date Dashhelp link in an earlier post was moved to this URL:

http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates (http://dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates)

It's current as of Sept 7, 2012

This new link also no longer works  :(
Man, is it too hard to use this google query search
virtuemart site:http://dashhelp.com
??

http://www.dashhelp.com/joomla/joomla-blog/75-migrate-virtuemart-1-1-9-to-version-2-0-updates
Dashhelp.com is a closed project now.
But we could use contest from Web Achive
http://web.archive.org/web/20120803095904/http://www.dashhelp.com/tutorials/joomla-tutorials/75-migrate-virtuemart-1-1-9-to-version-2-0-updates
Could I ask moderators to create article on virtuemart.net with the same content and post link to it here?
Quote from: mercivoilaplease on May 22, 2013, 19:59:11 PM
...striped...
Link is no longer working ...
Quote from: jenkinhill on May 23, 2013, 23:25:25 PM
Which link?
Jenkinhill, mercivoilaplease just used our forum to post spam link to his "free hosting".
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: nikohal on January 10, 2014, 10:04:53 AM
I get afterr migration error in frontpage

Fatal error: Allowed memory size of 973078528 bytes exhausted (tried to allocate 65488 bytes) in F:\xampp\htdocs\jupgrade\libraries\loader.php on line 366
Can somebody help me?

Regards, Niko H.

PS. I have allocated memory 5gb...

PS. Solved  I update joomla that was a problem...
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X MIGRATION
Post by: Mole_LR on August 05, 2014, 18:30:33 PM
Hi!

When there will be possibility to migrate Minimum Purchase Quantity and Maximum Purchase Quantity values?

TNX!
Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X/VM3.X MIGRATION
Post by: Blebzebub on May 02, 2020, 22:28:45 PM
It's been 6 years nobody asked anything in this topic...

Anyway.
I got to move from Joomla 1.5.26 with VM 20.4 - Imagine that :)

Is there any migration tool or any updated step by step instruction how to migrate from Joomla 1.5 to joomla 3 and the newers VM version, not losing products in the process?

Or at least export/import...?



Title: Re: Complete Guide for Joomla 1.5.26-2.5.X & VM1.X TO VM2.X/VM3.X MIGRATION
Post by: pinochico on May 02, 2020, 23:00:41 PM
Jmigrator / Daycounts