ubertheme / module-ubdatamigration
不适用
v1.0.4
2016-01-16 17:59 UTC
Requires
- php: ~5.5.0|~5.6.0|~7.0.0
- magento/framework: 100.0.*
- magento/module-backend: 100.0.*
README
这是一个Magento 2模块,允许将一些重要数据从Magento 1.x迁移到Magento 2.x
2017年12月13日:发布了UB Data Migration Pro 3.1.2,完全兼容最新的Magento 2.2.2
2017年9月15日:UB Data Migration Pro 3.1.0发布,拥有全新的直观仪表板
####2016年10月18日更新:发布了UB Data Migration Pro V3 - 与其旧版本相比进行了全面改版。以下是V3中一些最引人注目的新功能:
- 支持增量迁移(增量更改)
- 允许使用现有数据库将数据迁移到您的Magento 2网站(我们的旧V2版本需要全新安装)
- 允许在命令行界面(CLI)模式下使用命令行进行迁移,完成所有预迁移设置步骤后进行。
- 支持PHP Memcached(可选)以提高性能
- 适用于大规模的Magento数据迁移
- 等等更多
教程视频
查看下面的14分钟视频指南,了解更多关于V3的信息
Magento数据迁移常见问题解答
成功的Magento 2迁移案例研究
查看所有Magento 2迁移案例研究这里,以下是一些例子
- 案例研究:Winetasting.com – 将382,047个客户实体迁移到Magento 2
- Freelaunch.nl如何使用UB Data Migration Pro将230,000个产品迁移到Magento 2
- 案例研究:为Kwaaijongens.nl成功进行Magento 2数据迁移
存档
2016年5月17日更新:我们决定将我们的免费迁移工具升级为付费版本 – UB Data Migration Pro,以提供更好的、更稳定的、功能更丰富的解决方案,用于迁移Magento 2。查看这个9分钟视频,了解更多关于这个新迁移工具如何帮助进行Magento 2迁移的信息。
允许的功能
- 迁移网站、商店、商店视图
- 迁移属性集、属性组、属性
- 迁移分类
- 迁移产品
- 迁移客户
- 迁移销售数据:销售订单、销售发票、销售发货...
- 迁移产品评论、评分数据
- [-] ...
兼容性
+ Magento CE 1.x: 1.6.x, 1.7.x, 1.8.x, 1.9.x
+ Magento 2 CE 2.0.0 and later
作者:UberTheme
准备(先决条件)
- 安装一个全新的Magento 2网站(没有数据样本)从以下链接下载Magento Community Edition 2.0:https://www.magentocommerce.com/download 按照以下安装指南安装一个全新的Magento 2网站
- 在您的服务器上启用php sqlite(必需)
- 为路径
PATH_YOUR_MAGENTO_2/pub
中的pub
文件夹设置写入权限
如何安装
- 通过Composer安装:在您的终端窗口中,转到您的magento2网站根目录,并运行以下命令
composer require ubertheme/module-ubdatamigration
php -f PATH_YOUR_MAGENTO_2/bin/magento module:enable --clear-static-content Ubertheme_Ubdatamigration
php -f PATH_YOUR_MAGENTO_2/bin/magento setup:upgrade
如何使用
1 - 按照以下截图中的模块界面逐步操作
2 - 完成(必需)
要完成从 Magento 1 到 Magento 2 的数据迁移,您需要执行以下任务
-
复制媒体文件
- 复制位于 PATH_YOUR_MAGENTO_1\media\catalog 的文件夹,并将其粘贴到 PATH_YOUR_MAGENTO_2\pub\media\
- 复制位于 PATH_YOUR_MAGENTO_1\media\downloadable 的文件夹,并将其粘贴到 PATH_YOUR_MAGENTO_2\pub\media\
- 对您刚刚复制的 "catalog" 和 "downloadable" 文件夹设置递归写入权限。
-
重新保存所有已迁移的属性集:在您的 Magento 2 后端,转到 Stores/Attributes/Attribute 菜单导航。打开属性集,如有必要则编辑其信息,然后点击保存按钮
-
重新索引数据:在您的终端窗口中运行以下命令:
php -f PATH_YOUR_MAGENTO_2/bin/magento indexer:reindex
-
清理 Magento 2:在您的终端窗口中运行以下命令:
php -f PATH_YOUR_MAGENTO_2/bin/magento cache:flush
-
升级密码散列(这是一个可选的任务,以提高安全性):在您的终端窗口中运行以下命令
php -f PATH_YOUR_MAGENTO_2/bin/magento customer:hash:upgrade
3 - 让我们通过迁移后的数据通过 URL 来探索 Magento 2
http://your_magento2_url/