rajeshdnws/module-bkdatamigration

dev-master 2020-08-19 10:54 UTC

This package is auto-updated.

Last update: 2024-09-19 19:29:31 UTC


README

这是一个 Magento 2 模块,允许将一些重要数据从 Magento 1.x 迁移到 Magento 2.x

Latest Stable Version Total Downloads Latest Unstable Version License

允许的功能

  • 迁移网站、商店、商店视图
  • 迁移属性集、属性组、属性
  • 迁移分类
  • 迁移产品
  • 迁移客户
  • 迁移销售数据:销售订单、销售发票、销售发货...
  • 迁移产品评论、评分数据
  • [-] ...

兼容性

+ Magento CE 1.x: 1.6.x, 1.7.x, 1.8.x, 1.9.x
+ Magento 2 CE 2.0.0 and later

作者: installextension

准备(前提条件)

  • 安装一个全新的 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 rajeshdnw/module-bkdatamigration
  • 示例: load module
  • 启用模块:在您的终端窗口中运行以下命令
  • php -f PATH_YOUR_MAGENTO_2/bin/magento module:enable --clear-static-content Bluethink_Bkdatamigration
  • php -f PATH_YOUR_MAGENTO_2/bin/magento setup:upgrade
  • 示例: enable module

如何使用

1 - 按照以下截图中的步骤逐步操作此模块的 UI

Step 1

Step 2

Step 3

Step 4

Step 5

Step 6

Step 7

Step 8

Step 9

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 reindex data

  • 清洁Magento 2:在您的终端窗口中运行以下命令:php -f PATH_YOUR_MAGENTO_2/bin/magento cache:flush flush cache

  • 升级密码散列(这是一个可选任务,以提高安全性):在您的终端窗口中运行以下命令 php -f PATH_YOUR_MAGENTO_2/bin/magento customer:hash:upgrade upgrade customer password_hash

3 - 让我们通过URL使用迁移后的数据来探索Magento 2

http://your_magento2_url/