Memandangkan tarikh akhir hayat Magento 1 akan menjelang pada bulan Jun tahun hadapan, adalah penting untuk anda mula merancang migrasi data anda. Ia agak sukar untuk diselesaikan walaupun anda hanya memindahkan data daripada versi lama perisian yang sama kepada versi baharu dan dinaik taraf. Inilah sebabnya anda perlu mempertimbangkan sepenuhnya semua yang terlibat sebelum menaik taraf platform eDagang Magento anda.
Sekiranya anda berjaya melakukannya, migrasi dari Magento 1 ke versi Magento 2 yang baru dan lebih baik dapat dilakukan dengan lancar. Namun, dalam senario terburuk, ia boleh menyebabkan keadaan yang sukar untuk dipusingkan dengan mudah, seperti kehilangan data penting. Untuk membantu anda mengelakkannya daripada berlaku, kami telah mengumpulkan senarai beberapa petua untuk perkara yang harus anda lakukan semasa berpindah dari satu platform ke platform lain.
Ketahui Data Magento 1 Anda Dari Luar
Untuk mengalami penghijrahan sebaik mungkin, anda perlu mengetahui data yang anda bawa keluar. Ini bermaksud struktur dan penyesuaian data asas yang telah anda buat. Oleh kerana skema Magento 2 mempunyai struktur asas yang sama dengan Magento 1, ia harus cukup mudah difahami.
Pastikan Anda Memahami Alat Penghijrahan
Penting untuk memahami bagaimana Alat Migrasi berfungsi. Ia melibatkan sebilangan besar fail pemetaan XML yang menyenaraikan lajur tujuan dan jadual serta sumber. Sebarang lajur dan jadual yang disesuaikan, serta perubahan pada jenis lajur, perlu memperhitungkan pemetaan atau migrasi tidak akan berjaya.
Sebaik sahaja anda memahami pangkalan data Magento 1 dan bagaimana ia disusun, telah melihat dokumentasi rasmi yang berkaitan dengan penghijrahan dan memahami bagaimana alat ini berfungsi, sudah tiba masanya untuk memulakan. Satu-satunya cara anda memperoleh pemahaman yang lebih jelas dan lebih baik mengenai alat ini adalah dengan benar-benar menggunakannya.
Jadi, dalam tetapan bukan pengeluaran, ambil sandaran di MySQL pangkalan data Magento 2 anda, sediakan fail config.xml untuk penghijrahan, jalankan dan lihat apa yang berlaku.
Periksa dan Atasi Masalah
Mungkin terdapat kegagalan yang berlaku di sepanjang proses. Jangan panik. Satu-satunya perkara yang boleh anda lakukan ialah menjalankan migrasi anda, mengenal pasti kekurangan dalam pemetaan menggunakan pemeriksaan integriti dan kemudian mengubah pemetaan dan mengulanginya. Anda mungkin perlu membersihkan data Magento 1 pada ketika ini. Syarikat pakar menawarkan panduan dan nasihat, atau anda boleh menggunakan khidmat perunding bebas yang mahir yang boleh membantu anda melalui proses migrasi bagi memastikan kedudukan Google anda tidak terjejas.
Setelah langkah integriti data, anda perlu mengalami kegagalan dalam pemindahan memerlukan anda mengimport semula # pangkalan data Magento 2, kerana tidak ada cara semasa untuk mengurungkan atau mengembalikan migrasi. Kesalahan yang muncul selepas Langkah Integriti Data mungkin tidak begitu spesifik. Anda boleh meningkatkan verbosity, dengan penambahan bendera -v ke dalam perintah untuk migrasi.
Uji Segalanya
Setelah anda memahami alat migrasi data dan berjaya menyelesaikan migrasi pertama, anda perlu menguji semuanya. Dan kami bermaksud segalanya. Uji semua ciri yang didorong oleh data dalam binaan eCommerce anda. Tidak ada yang kembali dari sudut ini, jadi yang terbaik adalah untuk menguji semuanya sebelum meneruskan produksi.
