{"id":123943,"date":"2018-05-05T12:25:02","date_gmt":"2018-05-05T12:25:02","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=123943"},"modified":"2018-05-07T04:53:05","modified_gmt":"2018-05-07T04:53:05","slug":"akeneo-1-to-2-migration","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/","title":{"rendered":"Akeneo 1.7 to 2.x migration"},"content":{"rendered":"<p>Akeneo is PIM (Product information management) system widely used by 50k+ teams. Many for users are still using no longer recommended\u00a0Akeneo 1.x.<br \/>\nThe main problem in switching from Akeneo 1.x to 2.x is data migration.<br \/>\nThis blog describes how could you migrate data from Akeneo 1.x to <a href=\"https:\/\/www.akeneo.com\/blog\/introducing-akeneo-pim-2-0\/\">Akeneo 2.x<\/a> using <a href=\"https:\/\/github.com\/akeneo\/transporteo\">transporteo\u00a0tool<\/a>.<\/p>\n<h2>Steps to follow:<\/h2>\n<h3>1. download<a href=\"https:\/\/getcomposer.org\/download\/\" target=\"_blank\" rel=\"noopener\"> composer .phar<\/a> by running the command<\/h3>\n<pre>php -r \"copy('https:\/\/getcomposer.org\/installer', 'composer-setup.php');\"\r\nphp composer-setup.php\r\nphp -r \"unlink('composer-setup.php');\"<\/pre>\n<h3 class=\"installer\">2. Install <a href=\"https:\/\/github.com\/akeneo\/transporteo\" target=\"_blank\" rel=\"noopener\">transporteo<\/a> using composer<\/h3>\n<pre>php composer.phar create-project \"akeneo\/transporteo\":\"dev-master\"<\/pre>\n<h3><\/h3>\n<h3>3. Now by terminal run this command<\/h3>\n<pre>php Transporteo.php akeneo-pim:migrate<\/pre>\n<h3>4. Enter asked values in CLI<\/h3>\n<p><img decoding=\"async\" class=\"alignnone wp-image-124144 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png\" alt=\"\" width=\"717\" height=\"285\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png 717w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1-250x99.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1-300x119.png 300w\" sizes=\"(max-width: 717px) 100vw, 717px\" loading=\"lazy\" \/><\/p>\n<p>Enter details in CLI.<\/p>\n<p>Note: If Akeneo is installed on a different server that current one. then user will need to install <a href=\"http:\/\/php.net\/manual\/en\/ssh2.installation.php\">ssh2\u00a0PHP extension.<br \/>\n<\/a><\/p>\n<p>user will also need to enter client credentials of Akeneo 1.7. The user can generate these Api client credentials by running this command from Akeneo 1.7 terminal<\/p>\n<pre>php app\/console pim:oauth-server:create-client\r\n<\/pre>\n<p>Finally, the tool\u00a0will exported data.<\/p>\n<p>User can also control or customize what data is exported using configuration in file\u00a0<em>transporteo\/src\/Infrastructure\/Common\/config\/parameters.yml<\/em><\/p>\n<p>Sometimes, if data is not according to required format of transporteo. Then there could be need of customization in transporteo code as per user requirements (which is not too often).<\/p>\n<h3>What&#8217;s more?<\/h3>\n<p>Akeneo is putting a good effort in migration from Akeneo 1.7 to Akeneo 2.x. because Akeneo 2.x is awesome.<br \/>\nYou may dive deep into Akeneo data migration from hackathon like\u00a0<a href=\"https:\/\/www.akeneo.com\/blog\/migration-2-0-feedback\/\">https:\/\/www.akeneo.com\/blog\/migration-2-0-feedback\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Akeneo is PIM (Product information management) system widely used by 50k+ teams. Many for users are still using no longer recommended\u00a0Akeneo 1.x. The main problem in switching from Akeneo 1.x to 2.x is data migration. This blog describes how could you migrate data from Akeneo 1.x to Akeneo 2.x using transporteo\u00a0tool. Steps to follow: 1. <a href=\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":163,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5709],"tags":[3649,823,5829,6643],"class_list":["post-123943","post","type-post","status-publish","format-standard","hentry","category-akeneo","tag-akeneo","tag-migration","tag-pim","tag-transporteo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Akeneo 1.7 to 2.x migration - Webkul Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Akeneo 1.7 to 2.x migration - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Akeneo is PIM (Product information management) system widely used by 50k+ teams. Many for users are still using no longer recommended\u00a0Akeneo 1.x. The main problem in switching from Akeneo 1.x to 2.x is data migration. This blog describes how could you migrate data from Akeneo 1.x to Akeneo 2.x using transporteo\u00a0tool. Steps to follow: 1. [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-05T12:25:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-05-07T04:53:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png\" \/>\n<meta name=\"author\" content=\"Ankit Yadav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ankit Yadav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\"},\"author\":{\"name\":\"Ankit Yadav\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/45a97822858619ff05cff6fa033ecea6\"},\"headline\":\"Akeneo 1.7 to 2.x migration\",\"datePublished\":\"2018-05-05T12:25:02+00:00\",\"dateModified\":\"2018-05-07T04:53:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\"},\"wordCount\":228,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png\",\"keywords\":[\"Akeneo\",\"migration\",\"pim\",\"transporteo\"],\"articleSection\":[\"Akeneo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\",\"url\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\",\"name\":\"Akeneo 1.7 to 2.x migration - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png\",\"datePublished\":\"2018-05-05T12:25:02+00:00\",\"dateModified\":\"2018-05-07T04:53:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png\",\"width\":\"717\",\"height\":\"285\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Akeneo 1.7 to 2.x migration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/45a97822858619ff05cff6fa033ecea6\",\"name\":\"Ankit Yadav\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dec576ccbc5f24feae14594b60cc05141ad99a42db37b2a7028a4c49acef2f94?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dec576ccbc5f24feae14594b60cc05141ad99a42db37b2a7028a4c49acef2f94?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Ankit Yadav\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/ankit-yadav726\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Akeneo 1.7 to 2.x migration - Webkul Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/","og_locale":"en_US","og_type":"article","og_title":"Akeneo 1.7 to 2.x migration - Webkul Blog","og_description":"Akeneo is PIM (Product information management) system widely used by 50k+ teams. Many for users are still using no longer recommended\u00a0Akeneo 1.x. The main problem in switching from Akeneo 1.x to 2.x is data migration. This blog describes how could you migrate data from Akeneo 1.x to Akeneo 2.x using transporteo\u00a0tool. Steps to follow: 1. [...]","og_url":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-05-05T12:25:02+00:00","article_modified_time":"2018-05-07T04:53:05+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png","type":"","width":"","height":""}],"author":"Ankit Yadav","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ankit Yadav","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/"},"author":{"name":"Ankit Yadav","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/45a97822858619ff05cff6fa033ecea6"},"headline":"Akeneo 1.7 to 2.x migration","datePublished":"2018-05-05T12:25:02+00:00","dateModified":"2018-05-07T04:53:05+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/"},"wordCount":228,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png","keywords":["Akeneo","migration","pim","transporteo"],"articleSection":["Akeneo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/","url":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/","name":"Akeneo 1.7 to 2.x migration - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png","datePublished":"2018-05-05T12:25:02+00:00","dateModified":"2018-05-07T04:53:05+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/05\/tp1.png","width":"717","height":"285"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/akeneo-1-to-2-migration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Akeneo 1.7 to 2.x migration"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/45a97822858619ff05cff6fa033ecea6","name":"Ankit Yadav","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dec576ccbc5f24feae14594b60cc05141ad99a42db37b2a7028a4c49acef2f94?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dec576ccbc5f24feae14594b60cc05141ad99a42db37b2a7028a4c49acef2f94?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Ankit Yadav"},"url":"https:\/\/webkul.com\/blog\/author\/ankit-yadav726\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/123943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/163"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=123943"}],"version-history":[{"count":9,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/123943\/revisions"}],"predecessor-version":[{"id":124154,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/123943\/revisions\/124154"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=123943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=123943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=123943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}