商品情報
EC-CUBEのバックアップデータを利用して、2系・3系・4.0/4.1系から4.2系へのデータ移行をするプラグインです。
■移行出来るデータ
・会員データ
dtb_customer
dtb_customer_address
mtb_sex
mtb_job
・管理者データ
dtb_member
mtb_authority
・商品データ
dtb_product
dtb_product_class
dtb_class_category
dtb_class_name
dtb_product_image
mtb_sale_type
・カテゴリデータ
dtb_category
dtb_product_category
・受注データ
dtb_order
dtb_shipping
dtb_order_item
・支払い方法
dtb_payment
・配送方法
dtb_delivery
dtb_delivery_fee
dtb_delivery_time
・税設定
dtb_tax_rule
・他プラグイン連携
会員データ メールマガジン送付について メルマガ管理プラグイン
■移行出来ないデータ
・カート
dtb_cart
dtb_cart_item
・決済と配送の紐づけ
dtb_payment_option
■注意点
・アップロードファイルの最大容量はPHPの設定に依存します。(memory_limit, post_max_size, upload_max_filesize)
・PostgreSQLの場合は、super user権限が必要になります
・プラグイン内でcomposerを使用しているため、オーナーズストア経由のインストールが必要になります
・新規に使う支払い方法と配送方法を設定する必要があります
・複数配送は移行できません
・ダウンロード商品の受注データは移行できません
・ダウンロード商品も移行できません
・支払方法は、受注との紐づけのため移行されますが、有効化して利用することはできません。新規に作成することを推奨します。
・ポイントの移行は、現在2系のみ対応しています。3系は今後対応予定です。
・ポイントは、受注時点の1ptあたりの金額が判別できないため、1pt=1円として計算しています。
・パラメータ設定で`POINT_VALUE`を変更している場合、正確な金額を移行することができません。
・存在しない受注ステータスを利用している受注は、受注ステータスがnullの状態で移行されます。受注検索画面では表示されないため、移行後に適切な受注ステータスを紐付ける必要があります。

3系のバックアップデータの作成
4.0/4.1系のバックアップデータの作成
フィードバック
・以下のバージョンで検証しています。
移行元 : 2.11.5, 2.12.6, 2.13.5, 3.0.9, 3.0.18, 4.0.6-p1, 4.1.2
移行先 : 4.2.0
・不具合発見時はGitHubへのISSUE登録をお願いします
https://github.com/EC-CUBE/data-migration-plugin