UB Data Migration Pro for Magento 2 FAQs

10

Transcript of UB Data Migration Pro for Magento 2 FAQs

Page 1: UB Data Migration Pro for Magento 2 FAQs
Page 2: UB Data Migration Pro for Magento 2 FAQs

Q. Does the UB Data Migration Pro change the URLs structure of categories, products?

Ourmigrationtoolmakesnochangetocategoriesorproducts’URLs structure. It ports important fields in Categories andProducts, including meta description, page title, Url key. Soyour category and product pages SEO optimization remainsreservedinMagento2oncethemigrationprocesscompletes.

Ifyouwish to turnon/off categorypath in theProductURLs,simply define via the configuration Use Categories Path forProduct URLs in your Magento 2 admin (Stores | Settings |Configuration | Catalog | Search Engine Optimisation).Dependingonyoursetting,theURLshouldlooklike:

• URLwithCategoryPath:http://mystore.com/furniture/living-room/microfiber-sofa-sleeper

• URLwithoutCategoryPath:http://mystore.com/microfiber-sofa-sleeper

Page1

Page 3: UB Data Migration Pro for Magento 2 FAQs

Q. Is it a must to migrate Magento 1 database to a fresh Magento 2 instance? Yes.WithcurrentUBDataMigrationProversion(2.0.5),yourMagento 2 site must be a fresh Magento 2 installation. Wehighlyrecommendyouproceeddatabasemigrationfirst.Fromthere, you integrate your theme, extensions or customisation(ifany).

Q. Can I use your UB Data Migration Pro tool to do an initial migration while we are setting up / designing our Magento 2 store? Then do another sync and get any new orders / customers etc when we are ready to go live? Our UB Data Migration Pro has the Reset option that allowsyoutore-migratepartialdataatdifferentphasesatyourchoice(Onceyouclick theResetoption, therespective tableswillberestoredasperfreshMagento2installationandyoucanstartthere-migration).

Page2

Page 4: UB Data Migration Pro for Magento 2 FAQs

Q. Will customer passwords be migrated over? Or will customers need to set a new password?

Even though Magento 2 changes the encryption model, ourmigrationtoolautomaticallymigratecustomerpasswordfromyourMagento1toMagento2.Noneedtosetnewpasswords.

As you might know Magento CE 2.x changed the method ofhashing passwords from md5() to sha256(). Magento 2 stillsupports the old option md5() providing that the string ‘:0’must be appended to the end of ‘password_hash’. Ourmigrationtoolhandlesthisstepautomaticallyforyou,soyourcustomerscanusetheirM1password(md5()based)asbefore.

After migration, if you wish to upgrade your password_hashusing md5() to sha256(), you can use the command: php -fbin/magento customer:hash:upgrade. Anyway, this step isoptionalthough.

In your Magento 2, you might see both password_hash withsuffix:

• ‘:0’:referstoMagento1Hashoption-md5()• ‘:1’:referstoMagento2Hashoption-sha256()

Once the migration completes, if there is any change to thepasswords in Magento 2, then the password_hash usingsha256()willbeusedbydefault.

Page3

Page 5: UB Data Migration Pro for Magento 2 FAQs

Q. I receive a lot of error message related to maximum characters when migrating Sales data. For instance: Mage2SalesOrder: Base Total is too long (maximum is 12 characters).

Magento2itselfdefinesmaximumallowedcharactersforsomespecific fields.WhenimportingyourdatatoMagento2, ifanyfield has the number of characters that exceeds maximumlength defined by Magento 2, then extra characters will betrimmed automatically before such field is imported intoMySQL.

Tolearnmoredetailsaboutthechangesinmaximumlengthofsome specific tables in Magento 2 database, check out thiscomparison: https://www.ubertheme.com/magento2/infographic-magento-1-vs-magento-2-database-structure

Page4

Page 6: UB Data Migration Pro for Magento 2 FAQs

Q. I have already do some migration before using the UB Data Migration Lite (free version), when using the Pro version, do we have to clear the data? AfterpurchasetheProversion,youcanfollowstepsbelow:

• Step 1: Copy the database file of our Lite version atpub/ub-tool/protected/data/ub_tool.db to anotherfolder(Forinstance:var/bak/ub_tool.db)

• Step2:Installtheproversionasperourguidelineinthereadme.txtfile(inyourdownloadpackage).

• Step 3: Copy the database file we saved above(var/bak/ub_tool.db) and paste to the path pub/ub-tool/protected/data/ub_tool.db

• Once done, you can continue with other steps with Proversion.

Q. Does the migration tool migrates all static blocks, CMS pages, widgets etc. Please specify what data will be transferred. Ourmigration toolmigrates the coreMagento database only.For the themeor3rdpartyextensions, theshortestway is togettheirM2versionsfromthetheme/extensionproviderandinstallthemonyournewstoreonceagain

Page5

Page 7: UB Data Migration Pro for Magento 2 FAQs

Q. I run across Nginx 504 Gateway time-out issue, how to fix this issue? If your data volume is big (for instance over 25.000 simpleproducts), it might exceed your server capacity that leads to504 gateway time-out issue. In this case, you need to re-configureyourNginxServer,followingthisreferencetips:

• https://www.scalescale.com/tips/nginx/504-gateway-time-out-using-nginx/

• https://easyengine.io/tutorials/php/increase-script-execution-time/

Then,youcanresetstep#5andre-startmigrationasnormal.

Q. What is the right folders / files permission for UB Data Migration Pro to run properly? For folders/files permission, you should follow thisinstruction: http://devdocs.magento.com/guides/v2.1/install-gde/prereq/file-system-perms.html

Beside,beforeinstallingourmigrationtool,makesureyouaddwrite permission to the ‘pub’ folder:PATH_YOUR_MAGENTO_2/pub

Page6

Page 8: UB Data Migration Pro for Magento 2 FAQs

Other helpful links you might want to take a look at: • UBDataMigrationProtoolforMagento2:https://www.ubertheme.com/magento-news/magento-2-data-migration-pro-release/

• TutorialVideo-MigrateMagento1toMagento2:https://youtu.be/Jvr8d3OeB8M

Page 9: UB Data Migration Pro for Magento 2 FAQs

HopethatthecommonquestionsabovecanhelpyouhaveacloserlookintoourUBDataMigrationProtoolandseeifthis

toolisagoodfitforyourMagento2migrationproject.

Page 10: UB Data Migration Pro for Magento 2 FAQs