Karena masa akhir dukungan untuk Magento 1 sudah di depan mata pada bulan Juni tahun depan, sangat penting bagi Anda untuk mulai merencanakan migrasi data. Proses ini cukup rumit, bahkan jika Anda hanya memindahkan data dari versi lama perangkat lunak yang sama ke versi baru yang lebih canggih. Oleh karena itu, Anda perlu mempertimbangkan sepenuhnya semua hal yang terkait sebelum meningkatkan platform eCommerce Magento Anda.
Jika Anda berhasil melakukannya dengan benar, migrasi dari Magento 1 ke versi Magento 2 yang baru dan lebih baik dapat berjalan mulus. Namun, dalam skenario terburuk, dapat menyebabkan situasi yang sulit untuk dibalik dengan mudah, seperti hilangnya data penting. Untuk membantu Anda menghindari hal itu terjadi, kami telah menyusun daftar beberapa tip tentang apa yang harus Anda lakukan saat berpindah dari satu platform ke platform lainnya.
Ketahui Data Magento 1 Anda Luar Dalam
Untuk mengalami migrasi terbaik, Anda perlu mengetahui data yang Anda pindahkan dari dalam ke luar. Ini berarti struktur data dasar dan penyesuaian yang telah Anda buat. Karena skema Magento 2 memiliki struktur dasar yang sama dengan Magento 1, skema ini seharusnya cukup mudah dipahami.
Pastikan Anda Memahami Alat Migrasi
Penting untuk memahami cara kerja Alat Migrasi. Ini melibatkan sejumlah file pemetaan XML penting yang mencantumkan kolom, tabel, dan sumber tujuan. Setiap kolom dan tabel yang disesuaikan, serta perubahan pada jenis kolom, perlu mempertimbangkan pemetaan atau migrasi tidak akan berhasil.
Setelah Anda memahami database Magento 1 dan bagaimana strukturnya, telah melihat dokumentasi resmi yang terkait dengan migrasi dan memahami cara kerja alat ini, inilah saatnya untuk memulai. Satu-satunya cara Anda akan memiliki pemahaman yang lebih jelas dan lebih baik tentang alat ini adalah dengan benar-benar menggunakannya.
Jadi, dalam pengaturan non-produksi, ambil cadangan di MySQL dari database Magento 2 Anda, atur file config.xml untuk migrasi, jalankan dan lihat apa yang terjadi.
Periksa dan Atasi Masalah
Mungkin akan ada beberapa kegagalan yang terjadi di sepanjang proses. Jangan panik. Satu-satunya hal yang dapat Anda lakukan adalah menjalankan migrasi, mengidentifikasi kekurangan dalam pemetaan menggunakan pemeriksaan integritas, kemudian mengubah pemetaan dan mengulanginya. Anda mungkin perlu membersihkan data Magento 1 pada tahap ini. Perusahaan ahli menawarkan panduan dan saran, atau Anda dapat menggunakan jasa konsultan lepas yang terampil yang dapat membimbing Anda melalui proses migrasi untuk memastikan peringkat Google Anda tidak terganggu.
Setelah langkah integritas data, Anda akan memerlukan kegagalan dalam migrasi yang mengharuskan Anda mengimpor ulang #backup database Magento 2, karena tidak ada cara saat ini untuk membatalkan atau mengembalikan migrasi. Kesalahan apa pun yang muncul setelah Langkah Integritas Data mungkin tidak terlalu spesifik. Anda dapat meningkatkan verbositas, dengan penambahan flag -v ke dalam perintah untuk migrasi.
Uji Semuanya
Setelah Anda menguasai alat migrasi data dan menyelesaikan migrasi pertama dengan sukses, Anda perlu menguji semuanya. Dan kami berarti segalanya. Uji semua fitur yang didorong oleh data di build eCommerce Anda. Tidak ada jalan kembali dari titik ini, jadi yang terbaik adalah menguji semuanya sebelum melanjutkan produksi.
