如何使用Cart1Cart从Magento 2迁移到Magento 2

自从他们在2年发布Magento 2015以来,关于Magento从1迁移到2的问题就引起了很多关注。

虽然有些Magento 1电子商务商人几乎立即开始升级到Magento 2,但许多人选择了其他方式。 他们没有愿意加入Magento 2潮流,而是坚持了近1年的亲爱的Magento XNUMX在线商店。

你为什么问?

嗯,事实是,有很多可能的原因导致在线商店所有者无法快速将Magento 1迁移到Magento 2。

对于初学者来说,这听起来很麻烦。 在Magento 1上设置和自定义功能齐全的在线商店已经非常困难。 那么,为什么一个成长中的电子商务网站愿意通过另一个可能非常复杂的设置过程来使自己适应?

然后是成本问题。 Magento 1是一个免费的电子商务平台,Magento 2也是如此。但是,让我们面对现实-从1到2的典型Magento迁移势必会给您的企业造成一定的损失。 将Magento 1升级到Magento 2时,不仅直接发生,而且还可能由于服务中断而造成损失。

但是,最大的原因是-许多企业主一直在争论Magento 1和Magento 2是同一事物的基本不同版本。 因此,他们认为,从Magento 1迁移到Magento 2就像在电影院中转移到相邻的座位一样-只是身体上的改变而在整体体验上没有任何实质性的差异。

好,可以。 尽管已经一遍又一遍地证明了这一点非常不准确,但是无可否认,它已经在Magento 1的支持下工作了近五年了。

不过现在不再了,因为事实证明,Magento 1终于退休了。 因此,无论是否喜欢,您别无选择,只能将商店从平台上移开。

这就是为什么我们编译了最终的Magento 1到Magento 2迁移指南的原因。 它着重介绍了Magento的三个主要迁移选项,以及将Magento 1升级到Magento 2时应期待的基本好处。但是,最重要的是,它说明了如何使用Cart1Cart自动将Magento 2轻松升级到Magento 2。迁移工具。

但是,在深入探讨所有问题之前,让我们回到整个Magento 1退休问题。 这是什么一回事呢?

Magento 1的使用寿命终止于2020年XNUMX月

不可否认,Magento 1已经运行了十多年。 但是,正如他们所说,所有美好的事物都必须结束。

当同一家公司在1年发布Magento 2电子商务平台时,Magento 2015的终结就开始了。仅此而已,我们就知道永久退出Magento 1仅是时间问题。

好吧,不久之后公司最终在2018年底放弃了这一重磅炸弹。最大的启示是,Magento将在1年1月2020日正式停止支持Magento XNUMX平台。

是的,你看的没错。 Magento 1仅剩几周的时间才终于拔下插头。

但是,不要误会我的意思。 Magento 1不会被抹去地球的表面。 相反,Magento将停止维护它。 这意味着您将不会从公司收到任何其他扩展,模块,修补程序或安全补丁。

简而言之,Magento 1就像死了一样。 如果没有任何安全更新,则此电子商务平台将保持开放状态,并且容易受到广泛的网络攻击。 就像没有国防军的矿产丰富的国家一样。

现在,随着D日快速临近,继续使用Magento 1不再是一种选择。 无论您是否喜欢,都必须进行迁移。

但是,选择迁移的地点和方式取决于您的偏好以及业务需求。 可以说,您目前有两种可能的方法可以在铁锤落下之前保存您的在线商店。

首先,方法一是将您的在线商店完全从整个Magento生态系统中转移出来。 是的,这意味着甚至避免使用Magento 2及其随附的版本。

这种方法已经使许多在线企业将商店转移到第三方电子商务平台,例如 Shopify,WooCommerce, BigCommerce,PrestaShop, 等等。与Magento相比,它们每个都有其优缺点。

好吧,如果您想尝试一下这些方法,可以查看我们的 Magento到WooCommerce迁移指南,或者最近 Magento到 Shopify 迁移文章,以获得相关的见解以及详细的教程。 他们介绍了如何在不停机的情况下自动从Magento传输所有商店数据。

但是,这并不适合所有人。 有一些特殊需求的在线业务只能由Magento来满足。 我说的是电子商务网站,这些网站重视广泛的基于代码的自定义功能,对SEO友好的URL,强大的商店管理工具,完整的平台控制等等。

如果听起来像您,那么您可能需要研究替代路线。 正如您可能已经猜到的那样,它需要将所有商店组件和数据从Magento 1迁移到Magento2。换句话说,您可以将其称为从Magento 1升级到Magento 2。

但是,如果将Magento 1迁移到Magento 2,您将获得什么收益呢? 除了Magento 1的生命终结,还有其他特定的原因要移动吗?

将Magento 1升级到Magento 2的原因

正如我们一遍又一遍的说,Magento 1非常棒。 是的,它与Magento 2共享许多功能。

但是,不要误会。 这两个并不完全相同。 尽管它们基于几乎相同的框架构建,但是Magento 1和Magento 2却截然不同,后者被证明在许多方面都大大优于前者。

更具体地说,Magento 2提供:

友好的管理界面

承认吧 即使您已经弄清楚了Magento 1的工具是如何工作的,它的界面仍然可能令人困惑。 配置它的工具和定制您的网站需要大量的技术技能。 此外,Magento 1并没有市场上最漂亮或最优雅的界面。

现在,将其与最新版本的Magento 2中的新管理面板进行比较。Magento似乎设计了第二代界面,以提供较少的技术平台,例如 Shopify 他们的钱很好。

该面板保留了传统的自定义特权,同时设法为非技术用户提供了无缝友好的体验。 它更加整洁,并且具有易于理解的功能以及更直接的导航框架。

更好的灵活性和性能

Magento 2超越了外观,提供了更好的可伸缩性和性能。 与Magento 1相比,您的所有在线商店的网页加载速度都更快,响应更好。

您想知道如何?

好吧,为了提高Web性能,Magento 2利用了一系列补充技术和工具。 例如,借助Magento 2的HTTP加速器工具以及随附的Varnish Cache,可以增强您网站的缓存过程。

然后,如果您遇到流量增加的情况,Magento 2应该能够比Magento 1更好地管理其资源扩展和处理。

提高安全性

虽然计划于1月结束的生命周期将是对Magento 2的安全性的最终打击,但这并不是该平台第一次失去Magento XNUMX的高级安全功能。

Magento 2始终将数据安全放在首位,并且它继续提供更多功能和工具来防止系统渗透,减轻可能的攻击以及从可能的数据丢失中恢复。

现在,就预防而言,Magento 2采用了所谓的SHA-255哈希算法来保护其系统密码。 并且,如果您需要加强此功能,则随附的2要素身份验证扩展应该会派上用场。

关于Magento 2,您会注意到的另一件事是,它提供了一个非常独特的Admin帐户URL。 这使得潜在的攻击者和恶意僵尸程序很难正确猜出您的主登录区域的地址。

除此之外,Magento 2还涵盖了系统开发产生的漏洞,这要归功于基于诸如 Magento DevBox Beta。 所有这些补充资源相结合,通过使开发过程更容易,更快捷地将可能的漏洞最小化。

更流畅,无缝的结帐系统

Magento 2可通过顺畅,无缝的结帐系统帮助您更快地销售商品。

例如,为您的购物者省去了在结帐时始终填写注册表的麻烦。 相反,Magento 2将Web访问者识别为访客,从而使他们能够顺畅地完成结帐过程。

使用Magento 2的结帐工具的另一个显着优势是灵活性提高。 由于该平台为第三方应用程序提供了范围更广的集成,因此您应该能够在结帐页面上嵌入更多付款选项。

当您使用它时,您还会注意到可以快速开发自己的自定义付款模块。 您只需要将您的Magento 2系统与任何商户结帐解决方案集成即可!

现在,当您将这些优势与Magento 2的卓越客户体验属性(如提高性能)相结合时,您将拥有一个电子商务平台,该平台能够提高整体转化率,并最大程度地减少相应的购物车放弃率。

将Magento 1迁移到Magento 2的方法

当涉及到实际的迁移过程时,您会以为Magento足够慷慨地提供一个简单的应用程序,只需单击一下即可将Magento 1迁移到Magento 2,这是可以原谅的。

但是,可悲的是,事实并非如此。 您将找不到Magento的任何专业迁移工具。 您也不会从第三方来源获得一键式工具。 在进行了广泛搜索之后,我们还没有听到任何能够在一次单击中在两个平台之间传输所有数据的信息。

不过,请不要让您感到沮丧,因为没有任何技术经验,您可以利用多种替代工具。 为了探索该选项,让我们研究将Magento 1升级到Magento 2的三种主要方法。

手动Magento 1到Magento 2的迁移

这是在两个网站平台之间传输数据的传统方法。 从本质上讲,这是一个非常技术性的过程,需要从源平台精心导入数据,然后将其粘贴到目标平台。

但是,不要误会我的意思。 这并不像听起来那么简单。 从Magento 1到Magento 2的手动迁移涉及许多编码和复杂的Web开发调整。

因此,只有技术熟练的程序员才有资格进行此选择。 不仅如此。 您还应该对每个平台的核心结构以及随附的源代码有深入的了解。

不过要小心。 由于此手动迁移过程非常复杂,因此发生灾难性错误的机会非常高。

因此,您必须采取额外的预防措施,以免损害在线商店。 这就意味着,最终,将所有商店数据从Magento 1迁移到Magento 2可能需要几天的时间。 如果您考虑额外的时间,可能需要更多的时间来重新检查您的东西,然后更正任何错误或遗漏。

协助Magento 1迁移到Magento 2

不可否认,这是三个Magento 1到Magento 2迁移选项中最昂贵的。 这是有充分的理由的。

您会看到,辅助的电子商务商店迁移完全是雇用专业人员代表您进行工作。 是的,在大多数情况下,专业人员最终会使用传统的手动方法。

他们通常会花费大量时间将数据元素从一个平台迁移到另一个平台,同时对所有内容进行相应的编码和重新编程。 因此,您可以将其视为喜欢手动迁移但碰巧不具备所需技术技能的商店所有者的首选。

但是,最大的问题是聘用专家团队的成本可能很高。 另外,在数据传输过程中始终存在产生潜在有害错误的风险。

自动化的Magento 1到Magento 2迁移

最后但并非最不重要的一点是自动迁移,由于它提供的许多好处,它恰好是我个人最喜欢的。

无需手动移动数据,而是可以使用专用的迁移工具将Magento 1自动迁移到Magento 2。 它可以代表您处理大量工作,同时最大程度地减少人工输入并优化准确性。

因此,从某种意义上说,这是您最接近的一键式迁移工具。 像这样的应用 Cart2Cart 只需要进行一些简单的非技术性调整,这将花费您几分钟,系统才能将Magento从1迁移到2。

可以这样说,将Cart2Cart Magento 1扩展到Magento 2数据迁移扩展的成本大大低于雇用专业的Web开发机构。 此外,将整个在线商店从Magento 1迁移到Magento 2所需的时间要短得多。

因此,考虑到所有因素,自动迁移是您可以在2年2020月之前跳入Magento 2潮流的最佳方法。并且尝试了各种各样的工具之后,我特别建议您使用CartXNUMXCart。

想知道为什么吗?

为什么要使用Cart2Cart Magento 1到Magento 2数据迁移扩展程序?

Cart2Cart不仅是处理Magento迁移的工具。 这是一个享誉全球的解决方案,将继续促进跨多种购物车平台的自动迁移。

更具体地说,它试图通过最小化手动配置来简化整个电子商务迁移过程,并允许商店所有者在没有任何技术编码技能的情况下移动其所有商店实体。 实际上,它甚至提供了一个直观的迁移向导来指导您完成整个过程。

也就是说, Cart2Cart 主要通过专用的Magento 1到Magento 2数据迁移扩展来支持Magento升级,该扩展可在官方的Magento扩展市场上获得。

你知道吗? 购买该工具并将其安装在您的Magento电子商务平台上甚至不会花一分钱。 但是,它并不止于此。 您可以进一步创建一个帐户,然后继续免费自定义迁移选项。

而且,Cart2Cart Magento 1到Magento 2的数据迁移扩展功能非常强大,可以在两个平台之间免费演示数据传输。 它实际上是将您的某些在线商店实体从源平台迁移到后续目标平台,以证明其在实际的完整迁移过程之前的数据传输能力。

现在,如果演示商店说服您继续进行从Magento 1到Magento 2的迁移,那么您会在这里注意到的另一件值得注意的事情是Cart2Cart的定价时间表非常灵活。 在完全迁移之前,您最终要支付的费用取决于要转移的实体的确切数量。

然后,一旦您为服务付费并开始全面迁移,Cart2Cart将立即开始行动。 然后,后续的数据传输过程仅需要几个小时,在此期间您的在线商店将保持在线状态,而不会中断任何服务。

是的,没错,Cart2Cart允许您将Magento1迁移到Magento 2,而无需停机。 而且,如果您愿意,甚至可以在后台复制和传输站点数据时继续处理事务。

最后,您应该能够移动所有关键的电子商务站点实体,包括CMS页面,所有补充商店,评论,优惠券,订单,客户,制造商,类别,产品等。所有基本内容都可以从中镜像您的Magento 1商店到目标Magento 2商店。

话虽如此,让我们现在了解如何使用Cart2Cart将Magento 1迁移到Magento 2:

如何使用Cart1Cart从2到2进行Magento迁移

步骤1:部署默认的Magento 2电子商务平台

当然,第一步是在兼容的Web服务器上推出默认的Magento 2电子商务平台。 您可以检查我们的 终极Magento托管 为您的Magento 2在线商店找到理想的虚拟主机的技巧指南。

现在,一旦您购买了一个不错的Magento托管包,就可以继续建立基本的Magento 2商店。 这应该很简单,因为大多数著名的Magento主机都会为Magento 2提供一键式安装程序。

然后,在创建网站时,您可能希望尽可能减少自定义。 Cart2Cart Magento 1到Magento 2的数据迁移扩展在默认的Magento模板减去附加值的情况下效果最好。

否则,超出这一点自定义商店将毫无意义,因为目标商店最终将在迁移后反映出源商店的属性。 此外,您进行的任何其他修改都可能触发错误,并可能更改目标商店的预期外观。

步骤2:将Cart2Cart Magento 1安装到Magento 2 Data Migration Extension

cart2cart m2升级

自定义规则只有一个例外。 是的,没错,您可以继续,然后将Cart2Cart Magento 1添加到Magento 2数据迁移扩展到您的商店。

现在,为清楚起见,应将其直接安装到您的Magento 2目标平台上。 只需转到Magento市场,然后搜索 Cart2Cart M2升级. 然后,一旦免费安装了扩展程序,就可以在准备进行迁移时启动它。

步骤3:建立Cart2Cart帐户

报名参加cart2cart

要开始迁移过程,您必须首先通过扩展名在Cart2Cart注册一个帐户,或者 Cart2Cart的主要网站.

无论您选择哪种方式,都可以找到几个注册选项。 您可以通过提交个人详细信息来注册传统方式,也可以使用您的Facebook或Google帐户凭据直接登录系统。

步骤4:输入您的Magento 1来源购物车详细信息并设置其连接桥

使用cart1cart将magento 2迁移到magento 2

当您访问帐户并启动时 Cart2Cart的Magento升级向导,它将显示源和目标购物车设置窗口,您需要在该窗口上输入每个商店的详细信息,然后配置它们各自的连接桥。

也就是说,源购物车部分位于第一位。 因此,您可以通过选择“Magento” 作为源购物车,然后在后续字段中输入源商店的URL。

之后,您应该在源购物车上建立一个连接桥,该桥最终将用作在两个平台之间传输数据的主要链接。

要创建它,请滚动到“源代码存储URL”字段,然后单击“下载桥” 按钮。 这将以.zip文件的形式将网桥直接发送到本地存储。

然后,您应该解压缩它,并使用FTP客户端将其内容直接粘贴到Magento 1商店的根文件夹中。

而已。 现在,您可以在源购物车上建立连接桥。 如果愿意,您甚至可以通过点击“检查连接” 按钮。

步骤5:输入您的Magento 2目标购物车详细信息并创建其连接桥

输入您的Magento 1来源购物车详细信息并设置其连接桥后, Cart2Cart 会提示您对Magento 2目标商店执行相同的操作。

因此,继续 目标购物车设置 区域,选择 Magento的 从清单中 目标车 选项,然后在上输入您的Magento 2网站的URL 目标商店网址 领域。

完成后,您可以继续下载目标购物车的连接桥文件,将其内容解压缩到本地存储中,然后使用FTP面板将所有内容粘贴到Magento 2存储的根文件夹中。

此时,您只需单击“确定”即可确认目标购物车连接是否有效。 检查连接 按钮。

步骤6:选择您要转移的商店实体

随着源车和目标车的连接桥建立并运行,下一步需要定义要从Magento 1商店迁移到Magento 2的特定属性。

幸运的是, Cart2Cart 通过在每个实体旁边显示一个复选框,使一切保持简单。 您应该能够迁移以下内容:

  • CMS页面: 内容标题,状态,元关键字,元描述,描述,URL,创建日期和标题。
  • 评论: 创建日期,状态,费率,用户名,描述,摘要,产品,标题和类型。
  • 优惠券: 名称,描述,状态,优惠券代码,优惠券日期,客户组,每张优惠券的使用,每位顾客的使用,类型折扣和折扣金额。
  • 运费: 送货地址(公司,地址1,地址2,国家/地区,州,城市,邮政编码,电话,传真和交易。
  • 命令: 客户名称,电子邮件,帐单邮寄地址(公司,地址1,地址2,国家,州,城市,邮政编码,电话,传真),发票,贷项凭单,装运,订单ID,订单日期,税价,总价,订单注释,订单状态,订购产品(名称,SKU,选项),产品价格,数量,小计价格和折扣价。
  • 客户: 客户ID,名字,姓氏,电子邮件,客户组,新闻稿,性别,出生日期,密码,创建日期,账单地址(公司,地址1,地址2,国家/地区,州,城市,邮政编码,电话,传真)和送货地址(公司,地址1,地址2,国家/地区,州,城市,邮政编码,电话,传真)。
  • 税金: 税种(名称),税率(国家,州,百分比)和税法(税种,税率)。
  • 制造商: 名称和图像。
  • 产品分类: 图片,缩略图,URL,名称,描述,状态,元标题,元描述和元关键字。
  • 产品介绍: 数量,库存可用性,管理库存,缺货,基本图像,缩略图,其他图像,变体(SKU,重量,属性,数量,图像,价格,特殊价格,最新特殊价格,名称,分层价格,组价,MSRP),可下载产品(价格,文件,最大下载量),分组产品(关联产品),捆绑产品,属性(名称,值),自定义选项(下拉菜单,单选按钮,复选框,多项选择,日期,文本)字段,文本区域,时间,日期和时间,文件),相关产品,产品标签,加价销售,交叉销售,重量,URL,元标题,元关键字,元描述,价格,特惠价,特惠价from-到目前为止,组价格,等级价格,MSRP,产品名称,SKU,简短描述,完整描述,状态,制造商,制造商所在的国家/地区,税种和类别中的排序顺序。

好了,您可以选择全部导入,方法是单击 选择全部 复选框。 否则,您可以选择要转移的特定实体,并将其余复选框保留为空白。

步骤7:自定义数据迁移

事实证明, Cart2Cart 是一个非常灵活的工具,可让您动态自定义数据迁移过程,直到最后一个细节。 您将在 其他选项 部分,通常在实体选择之后。

现在,要个性化从1到2的Magento迁移,只需从选项列表中选择您的首选项即可。

例如,您可以选择让系统将发票,贷项通知单和货件转移到Magento 2目标商店。 或者,也许您甚至想从产品描述,类别描述和博客文章描述中移动图像。

Cart2Cart还为您提供了以下选项:在目标商店中保留客户ID,导入类别和产品SEO URL,基于选项组合设置产品变体,甚至转移客户的密码,在迁移后在目标商店上创建301重定向,在目标商店中保留原始订单ID,跳过产品缩略图迁移以及在数据迁移过程之前清除目标商店中的当前数据。

不错。 一点也不差。

但是,这是踢脚线。 虽然其中一些选项是免费提供的,但大多数选项都需要额外付费。 例如,在新的Magento 2商店中维护原始客户ID会多花49美元。 然后,导入类别和产品SEO URL将使您支付$ 59的附加费。

因此,如果预算有限,您可能需要优先考虑最重要的内容。

步骤8:执行免费的演示迁移

好的,我知道演示迁移可能感觉是不必要的步骤,尤其是考虑到 Cart2Cart 已经从继续吸引过往用户的众多积极评论中证明了自己。

很公平。 但是,尽管我对Cart2Cart有相同的看法,但我当然不希望跳过免费的演示迁移。 它提供了急需的洞察力,以了解您的目标商店最终将如何发展。

从演示目标商店中,您可以评估如何映射各种实体,前端接口,后端功能以及迁移后可能需要配置的一些内容。

也就是说,此处的数据传输过程大约需要30分钟。 最后,Cart2Cart将仅导入您选择的一些实体。

步骤9:开始将完整的Magento 1迁移到Magento 2

magento 1到magento 2的完全迁移

如果演示迁移正常,则可以继续进行完整的迁移过程。

值得注意的是,Cart2Cart会在继续进行完整迁移之前向您收取所有费用。 您需要付费进行数据传输以及随附的其他迁移选项。

好吧,如果您想知道,Cart2Cart的迁移定价率非常合理,通常是根据您打算转移的实体数量来计算的。

但是,与此同时,您可以通过Cart2Cart的估算器工具来计算数字,以了解最终可能要支付的费用。

现在,回到迁移过程。 结清帐单后,您应该可以继续进行完整迁移。

Cart2Cart 然后将在后台执行整个过程,同时保持源Magento 1商店的良好状态。 因此,您可以打赌,您不会遇到任何停机时间。

但是,在出现问题的可能性极小的情况下,您可以在白天或晚上的任何时间轻松地与Cart2Cart的技术支持团队联系。 他们24/7可用。

好吧,如果不是这样,并且一切进展顺利, Cart2Cart 接下来的几个小时将不需要您的输入。 从Magento 1自动传输所有数据,然后将其映射到Magento 2。

同时,您可以从您的Cart2Cart帐户跟踪进度。 或者,另一方面,您可以在源商店中处理业务时关闭窗口并等待更新。

无论您选择什么,当Magento从2迁移到1时,Cart2Cart最终都会通过电子邮件通知您。

交给你

好吧,这就是全部 将Magento 1迁移到Magento 2.

最后,您应该对Magento 2目标商店中的所有商品进行检查。 因此,请仔细检查其属性,布局和功能。 另外,您还可以尝试运行一些购物和交易测试以进行其他确认。

现在,如果一切正常,请毫不犹豫地为自己抢一瓶香槟,为您的新成就举杯敬酒。 您回避了Magento 1的生命终结问题,并且无需接触任何代码即可加入Magento 2潮流。

戴维斯波特

戴维斯波特是B2B和B2C电子商务专家,他们特别痴迷于数字销售平台,在线营销,托管解决方案,网页设计,云技术以及客户关系管理软件。 当他没有测试各种应用程序时,你可能会发现他正在建立一个网站,或者为阿森纳足球俱乐部加油。