Cara Memasang Alat Migrasi Data Magento 2
Diterbitkan: 2021-11-09Migrasi dari Magento 1 ke Magento 2 adalah langkah tepat menuju toko eCommerce yang berkinerja tinggi dan menguntungkan. Untuk memigrasikan data dengan lancar, Anda memerlukan Alat Migrasi Data Magento 2.
Pada artikel ini, kami akan membawa Anda melalui proses langkah demi langkah untuk menginstal alat ini di Magento 2.
Daftar isi
- Yang Perlu Diketahui Sebelum Bermigrasi ke Magento 2
- Untuk apa Alat Migrasi Data Magento 2?
- Persyaratan untuk Instalasi Alat Migrasi Data
- Cara Menemukan Versi Perangkat Lunak Magento 2
- Cara Menemukan Versi Alat Migrasi Data
- Memasang Alat Migrasi Data di Magento 2
- Instal dari repo.magento.com
- Instal dari GitHub
- Membungkusnya
Yang Perlu Diketahui Sebelum Bermigrasi ke Magento 2
Pedagang yang menjalankan platform Magento 1 yang tidak didukung berisiko menghadapi masalah keamanan dan kinerja. Selain itu, mereka mempertaruhkan keunggulan kompetitif mereka karena fitur inovatif tidak lagi ditambahkan ke Magento 1.
Pada gilirannya, pemilik toko Magento 2 tetap selangkah lebih maju dari permainan. Mereka mendapatkan fitur baru yang kuat dan peningkatan kinerja dengan setiap rilis perangkat lunak.
Migrasi ke Magento 2 tidak semudah yang terlihat pada awalnya. Beberapa orang percaya itu hanya transfer data Magento dari toko lama ke yang baru, tetapi prosedurnya jauh lebih rumit. Ini melibatkan rekreasi lengkap data, pengaturan, dan desain Magento 1 pada instalasi Magento 2 yang bersih.
Berapa banyak upaya migrasi yang akan dilakukan tergantung pada jumlah penyesuaian di toko Magento 1 asli. Begitu juga dengan biaya migrasi Magento 1 ke Magento 2.
Misalnya, memigrasikan toko sederhana dengan tema default dan tanpa ekstensi akan memakan waktu sekitar satu hari kerja dan biayanya $1.500–2.000. Semakin banyak penyesuaian yang Anda miliki, semakin banyak waktu dan uang yang dibutuhkan untuk bermigrasi.
Untuk apa Alat Migrasi Data Magento 2?
Untuk migrasi data Magento 2 yang mudah, Adobe mengembangkan Alat Migrasi Data resmi. Ini adalah alat antarmuka baris perintah yang memiliki fungsi verifikasi, pencatatan log, pelacakan kemajuan, dan pengujian. Ini gratis untuk diunduh dan bertujuan untuk membantu pedagang memigrasikan toko mereka ke Magento 2 yang baru dan lebih baik.
Catatan:
Alat Migrasi Data dirancang untuk memigrasikan data dari Magento 1 ke Magento 2 saja. Ini tidak cocok untuk bermigrasi dari satu platform ke platform lain, misalnya, dari WooCommerce ke Magento.
Alat Migrasi Data mengotomatiskan transfer data berikut ke Magento 2:
- Pelanggan
- Katalog
- Pesanan
- Promosi
- Konfigurasi inti
Namun, alat tidak dapat mentransfer file media, hak admin, dan beberapa data khusus.
Anda akan memerlukan solusi pihak ketiga jika Anda memerlukan, misalnya, migrasi opsi produk atau impor dan ekspor pesanan. Selain itu, alat migrasi konten tidak memungkinkan Anda untuk memigrasikan ekstensi dan tema—ekstensi tersebut harus dibuat untuk toko Magento 2 lagi.
Apa saja tiga alat migrasi data yang tersedia?
Alat Migrasi Data Magento 2 beroperasi dalam tiga mode:
- Pengaturan . Alat ini memigrasikan penyimpanan dan pengaturan konfigurasi sistem dari Magento 1 ke Magento 2.
- Data . Alat ini memigrasikan data dari database Magento 1 ke database Magento 2.
- delta . Alat ini memigrasikan data tambahan seperti pesanan baru dan data katalog yang mungkin telah berubah sejak migrasi data utama.
Adobe merekomendasikan mengikuti urutan seperti di atas untuk bermigrasi tanpa masalah.
Setiap mode memiliki langkah-langkah seperti langkah EAV, langkah pengaturan, dan langkah penulisan ulang URL.
Tapi bagaimana migrasi data dilakukan?
Selama setiap langkah, alat ini memverifikasi konsistensi antara database Magento 1 dan Magento 2 dan setelah itu melakukan transfer data. Dalam mode delta, alat mentransfer perubahan dalam data penyimpanan yang dibuat sejak migrasi utama. Langkah terakhir adalah uji verifikasi untuk memastikan semua data berhasil dimigrasikan.
Persyaratan untuk Instalasi Alat Migrasi Data
Sebelum migrasi database ke Magento 2, pastikan versi Magento dan Data Migration Tool cocok.
Jika Anda menggunakan Magento 2 versi terbaru, Anda juga harus menggunakan Alat Migrasi Data versi terbaru.
Jika Anda tidak tahu versi mana yang saat ini Anda gunakan, ikuti langkah-langkah di bawah ini.
Cara Menemukan Versi Perangkat Lunak Magento 2
Untuk menemukan versi Magento 2 Anda, jalankan perintah berikut di terminal:
php <your Magento 2 install dir>/bin/magento --version
Jika Anda telah mengunduh perangkat lunak Magento 2 menggunakan Composer, Anda harus menjalankan perintah berikut:
cd <your Magento 2 clone directory> git branch
Jika Anda berada di cabang pengembangan yang digunakan secara default, Anda harus terlebih dahulu mengubahnya ke cabang yang dirilis .
Cara Menemukan Versi Alat Migrasi Data
Inilah yang harus Anda lakukan untuk menemukan versi alat migrasi Magento 2 Anda:
- Navigasikan ke direktori Alat Migrasi Data Anda:
vendor/Magento/data-migration-tool
. - Buka file composer.json Anda di editor teks dan temukan nilai “Version.” Anda akan melihat ada versi alat Anda saat ini.
Memasang Alat Migrasi Data di Magento 2
Ada dua cara untuk menginstal Alat Migrasi Data:
- Menggunakan repo.magento.com
- Menggunakan repositori GitHub
Dalam panduan ini, kami akan menjelaskan kedua metode tersebut.
Instal dari repo.magento.com
Untuk penginstalan Alat Migrasi Data yang benar, navigasikan ke direktori penginstalan root Magento dan perbarui file composer.json. Ini diperlukan untuk menyediakan lokasi paket Alat Migrasi Data.
- Masuk ke server Magento 2 Anda sebagai pengguna baris perintah.
- Arahkan ke direktori root Magento 2.
- Jalankan perintah ini di terminal:
composer config repositories.magento composer https://repo.magento.com composer require magento/data-migration-tool:<version>
- Ganti tag <version> dengan versi Alat Migrasi Data Anda saat ini. Misalnya, jika Anda memiliki versi 2.0.2, masukkan berikut ini:
composer config repositories.magento composer https://repo.magento.com composer require magento/data-migration-tool:2.0.2
- Selanjutnya, masukkan kunci otentikasi Anda. Anda dapat menyalinnya dari halaman akun di Commerce Marketplace, di mana kunci publik Anda adalah nama pengguna dan kunci pribadi adalah kata sandi.
Instal dari GitHub
Anda dapat menggunakan GitHub untuk menginstal Alat Migrasi Data di Magento. Ikuti langkah-langkah ini untuk menginstal Alat Migrasi Data dari GitHub:
- Masuk ke server Magento Anda sebagai pengguna baris perintah dan navigasikan ke direktori root Magento 2.
- Jalankan perintah ini di terminal:
composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool:<version>
- Ganti tag <version> dengan versi Alat Migrasi Data Anda saat ini. Misalnya, jika Anda memiliki versi 2.0.2, masukkan berikut ini:
composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool:2.0.2
Membungkusnya
Selamat! Jika Anda mengikuti petunjuknya, Anda seharusnya telah berhasil menginstal Alat Migrasi Data Magento 2.
Namun, ini hanya salah satu langkah dalam migrasi Magento. Jika Anda cukup paham teknologi, Anda dapat bermigrasi ke Magento 2 sendiri.
Tetapi jika Anda tidak memiliki pengalaman yang diperlukan, Anda sebaiknya menghubungi agen Magento yang andal untuk membantu Anda, atau memilih Layanan Migrasi Database Magento yang aman sebagai permulaan: