Migrasi data dari Magento 1 ke Magento 2 sedikit teknis jika Anda seorang pemula atau pelajar Magento baru. Anda dapat memulai proses migrasi dengan menginstal Alat Migrasi Data Magento 2 melalui komposer.
Untuk menginstal alat ini, pastikan versi Magento 2 dan Alat Migrasi Data sama persis. Misalnya, jika Anda menggunakan Magento v2.1.2, Anda harus menginstal Data Migration Tool v2.1.2.
Jika Anda khawatir tentang versi Magento 2 Anda, Anda dapat menemukannya dengan menavigasi ke direktori root Magento 2 Anda melalui terminal SSH dan masukkan perintah berikut:
php bin/magento --version
Sekarang, setelah Anda mengetahui versi toko Magento 2 Anda, sekarang Anda dapat menginstal Alat Migrasi Data. Saya berbagi 2 perintah CLI dengan Anda. Perintah 1 akan memperbarui lokasi paket Alat Migrasi Data dalam file composer.json dan perintah 2 akan menginstal alat di toko Magento 2 Anda. Jalankan perintah berikut untuk melakukan pekerjaan ini:
composer config repositories.magento composer https://repo.magento.com
composer require magento/data-migration-tool:<version>
Dalam perintah CLI di atas, <version>
merujuk ke versi Alat Migrasi Data yang harus cocok dengan versi Magento 2 yang ditemukan sebelumnya. Misalnya, jika Anda menggunakan Magento 2.1.2, masukkan perintah tepat di bawah ini:
composer config repositories.magento composer https://repo.magento.com
composer require magento/data-migration-tool:2.1.2
Anda akan diminta memasukkan kunci otentikasi Anda. Pergi ke Magento Marketplace . Masuk menggunakan kredensial login Anda, klik Kunci Akses Saya dan dapatkan kunci publik dan pribadi Anda. Setelah itu dalam beberapa detik, Alat Migrasi Data akan berhasil diinstal di toko Magento 2 Anda.
Setelah instalasi, direktori berikut akan berisi file pemetaan dan konfigurasi untuk Alat Migrasi Data:
Magento 2 root dir / vendor / magento / data-migrasi-alat / etc / ce-to-ce
berisi konfigurasi dan skrip untuk migrasi dari Magento 1 Edisi Komunitas ke Magento 2 Edisi Komunitas, dan
Magento 2 root dir / vendor / magento / data-migrasi-alat / etc / ce-to-ee
berisi konfigurasi dan skrip untuk migrasi dari Magento 1 Edisi Komunitas ke Magento 2 Edisi Perusahaan, dan
Magento 2 root dir / vendor / magento / data-migrasi-alat / etc / ee-to-ee
berisi konfigurasi dan skrip untuk migrasi dari Magento 1 Enterprise Edition ke Magento 2 Enterprise Edition.
Sebelum Anda memigrasi pengaturan dan data apa pun, Anda harus membuat config.xml
file di direktori yang relevan. Misalnya, jika Anda melakukan migrasi data dari Magento 1 CE ke Magento 2 CE, navigasikan ke Magento 2 root dir/vendor/magento/data-migration-tool/etc/ce-to-ce/<Magento 1.x version>
direktori dan ganti nama config.xml.dist
menjadi config.xml
.
Selanjutnya, buka config.xml
editor kode dan tentukan yang berikut:
<source>
<database host="localhost" name="Magento1-DB-name" user="DB-username" password="DB-password"/>
</source>
<destination>
<database host="localhost" name="Magento2-DB-name" user="DB-username" password="DB-password"/>
</destination>
<options>
<crypt_key>Magento1-Encrypted-Key</crypt_key>
</options>
Dalam kode di atas, <source>
memiliki informasi database Magento 1 dan <destination>
memiliki informasi yang relevan dari Magento 2. <crypt_key>
wajib diisi. Ini adalah kunci enkripsi Magento 1 yang dapat ditemukan dalam Magento 1 root dir/app/etc/local.xml
file dalam <key>
tag.
Setelah selesai, simpan config.xml
dan Anda selesai!
Sekarang, Untuk memigrasi pengaturan, navigasikan ke direktori root Magento 2 Anda melalui terminal SSH dan jalankan perintah berikut:
php bin/magento migrate:settings --reset <path to your config.xml>
di mana <path to your config.xml>
ini akan terjadi vendor/magento/data-migration-tool/etc/ce-to-ce/<Magento 1.x version>/config.xml
. Saya juga menggunakan --reset
argumen dalam perintah di atas yang memaksa Alat Migrasi Data untuk memulai dari awal.
Dan akhirnya, untuk memigrasi data, jalankan perintah CLI berikut:
php bin/magento migrate:data --reset <path to your config.xml>
Saat perintah ini berjalan, Alat Migrasi Data menyimpan progresnya saat ini, dan jika terjadi kesalahan, menghentikan proses dan melanjutkan progres dari kondisi baik terakhir yang diketahui. Juga, Alat Migrasi Data dapat melaporkan beberapa kesalahan selama migrasi. Saya menyarankan Anda untuk merujuk halaman Pemecahan Masalah Alat Migrasi Data untuk bantuan lebih lanjut.
Setelah migrasi data selesai, Anda akan menerima pesan sukses. Untuk referensi lebih lanjut, Anda dapat mengunjungi posting blog di bawah ini:
Cara Bermigrasi Dari Magento 1 Ke Magento 2
Anda dapat migrasi data seperti pesanan, produk, pelanggan dengan alat Magento.
http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html
Ikuti tautan ini untuk migrasi. Saya telah menyelesaikan migrasi dengan tautan ini.
Jika Anda akan menghadapi masalah apa pun dengan ini, Anda dapat berbagi dengan saya.
Saya akan membantu Anda.
sumber
Magento 2.0 yang telah lama ditunggu-tunggu telah dirilis beberapa hari yang lalu. Ada perbedaan besar dalam struktur file Magento 2.x dan Magento 1.x, jadi tidak mungkin untuk memutakhirkan ke versi 2.0 seperti dulu di versi 1.x. Meskipun Komunitas Magento yang luar biasa telah mengembangkan alat-alat seperti itu yang dapat membantu Anda memigrasi data dari toko Magento Anda dari versi 1.x ke 2.x. Anda tidak dapat memutakhirkan tema Magento ke 2.0 tetapi Anda setidaknya dapat melakukan migrasi data.
Ikuti tautan ini cara memigrasi data dari Magento 1.x ke Magento 2.x menggunakan alat migrasi.
https://magecomp.com/blog/migrating-magento-1-x-to-magento-2-0/
sumber
Anda dapat menggunakan ekstensi gratis ini untuk migrasi:
sumber
Jika Anda ingin mengimpor data pesanan, produk, pelanggan ... saya pikir Anda dapat menggunakan beberapa ekstensi
https://bsscommerce.com/magento-2-import-export-categories-extension.html
http://www.mlx-store.com/magento2-extensions/export-import
sumber
Saya akan merekomendasikan Anda memilih alat migrasi yang ditawarkan oleh Magento:
http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html
Ini bekerja sangat baik dengan situs web Magento 2.0.3 saya di masa lalu.
Jika Anda tidak memiliki banyak keterampilan teknis, Anda dapat menyewa pengembang / ahli untuk melakukan ini untuk Anda. Ini adalah salah satu layanan migrasi paling andal yang pernah saya tangani, Anda dapat mencoba menghubungi mereka untuk migrasi, mereka akan melakukan migrasi dan membantu Anda memperbaiki masalah lain di toko Magento 2 Anda: layanan migrasi Magento 1 ke Magento 2 .
sumber
Anda dapat menggunakan: https://www.ubertheme.com/magento-news/magento-2-data-migration-tool/
layanan pihak ketiga untuk pindah ke Magento 2
sumber