যেহেতু আগামী বছরের জুন মাসে ম্যাজেন্টো ১-এর কার্যকাল শেষ হতে চলেছে, তাই আপনার ডেটা মাইগ্রেশনের পরিকল্পনা শুরু করা অত্যন্ত জরুরি। একই সফটওয়্যারের পুরোনো সংস্করণ থেকে নতুন ও আপগ্রেড করা সংস্করণে শুধু ডেটা স্থানান্তর করার মতো কাজও সম্পন্ন করা বেশ জটিল। এই কারণেই আপনার ম্যাজেন্টো ই-কমার্স প্ল্যাটফর্ম আপগ্রেড করার আগে এর সাথে জড়িত সবকিছু পুঙ্খানুপুঙ্খভাবে বিবেচনা করা প্রয়োজন ।
যদি আপনি এটি সঠিকভাবে করতে সক্ষম হন, তাহলে Magento 1 থেকে Magento 2 এর নতুন এবং উন্নত সংস্করণে স্থানান্তর নির্বিঘ্ন হতে পারে। যাইহোক, সবচেয়ে খারাপ পরিস্থিতিতে, এটি এমন একটি পরিস্থিতির সৃষ্টি করতে পারে যা সহজেই ঘুরে দাঁড়ানো কঠিন, যেমন গুরুত্বপূর্ণ তথ্য হারানো। এটি যাতে না ঘটে সেজন্য আপনাকে সাহায্য করার জন্য, এক প্ল্যাটফর্ম থেকে অন্য প্ল্যাটফর্মে যাওয়ার সময় আপনার করণীয় সম্পর্কে কিছু টিপসের একটি তালিকা আমরা একসাথে রেখেছি।
আপনার ম্যাজেন্টো 1 ডেটা ভিতরে বাইরে জানুন
সম্ভাব্য সর্বোত্তম স্থানান্তরের অভিজ্ঞতা পেতে, আপনি যে ডেটা বাইরে নিয়ে যাচ্ছেন তা জানতে হবে। এর মানে হল আপনার তৈরি করা বেসিক ডাটা স্ট্রাকচার এবং কাস্টমাইজেশন। যেহেতু ম্যাজেন্টো 2 স্কিমার ম্যাজেন্টো 1 এর মতো মৌলিক কাঠামো রয়েছে, এটি বোঝার জন্য যথেষ্ট সোজা হওয়া উচিত।
নিশ্চিত করুন যে আপনি মাইগ্রেশন টুল বুঝতে পেরেছেন
মাইগ্রেশন টুল কীভাবে কাজ করে তা বোঝা গুরুত্বপূর্ণ। এটিতে বেশ কয়েকটি গুরুত্বপূর্ণ এক্সএমএল ম্যাপিং ফাইল রয়েছে যা গন্তব্য কলাম এবং টেবিল এবং উত্সগুলি তালিকাভুক্ত করে। কোন কাস্টমাইজড কলাম এবং টেবিল, সেইসাথে কলামের ধরনে পরিবর্তন, ম্যাপিংয়ে ফ্যাক্টর করতে হবে অথবা মাইগ্রেশন সফল হবে না।
একবার আপনি ম্যাজেন্টো 1 ডাটাবেস বুঝতে পারছেন এবং এটি কীভাবে গঠন করা হয়েছে, মাইগ্রেশন সম্পর্কিত অফিসিয়াল ডকুমেন্টেশন দেখেছেন এবং টুলটি কীভাবে কাজ করছে তা বুঝতে পেরেছেন, এটি শুরু করার সময়। টুলটির একটি পরিষ্কার এবং ভাল বোঝার একমাত্র উপায় হল আসলে এটি ব্যবহার করা।
সুতরাং, একটি অ-উত্পাদন সেটিংসে, আপনার ম্যাজেন্টো 2 ডাটাবেসের মাইএসকিউএল-এ একটি ব্যাকআপ নিন, মাইগ্রেশনের জন্য config.xml ফাইল সেট আপ করুন, এটি চালান এবং দেখুন কী হয়।
সমস্যাগুলি পরীক্ষা করুন এবং কাটিয়ে উঠুন
এই প্রক্রিয়ার মধ্যে ব্যর্থতা ঘটতে পারে। আতঙ্কিত হবেন না। আপনি শুধু আপনার মাইগ্রেশনটি চালাতে পারেন, ইন্টিগ্রিটি চেক ব্যবহার করে ম্যাপিংয়ের ঘাটতিগুলো চিহ্নিত করতে পারেন এবং তারপর ম্যাপিংগুলো পরিবর্তন করে প্রক্রিয়াটি পুনরাবৃত্তি করতে পারেন। এই পর্যায়ে আপনাকে Magento 1-এর ডেটা পরিষ্কার করতে হতে পারে। বিশেষজ্ঞ সংস্থাগুলো দিকনির্দেশনা ও পরামর্শ দিয়ে থাকে, অথবা আপনি একজন দক্ষ ফ্রিল্যান্স পরামর্শকের পরিষেবা নিতে পারেন যিনি মাইগ্রেশন প্রক্রিয়ার মাধ্যমে আপনাকে হাতে ধরে সাহায্য করবেন, যাতে আপনার গুগল র্যাঙ্কিং ক্ষতিগ্রস্ত না হয়।
ডেটা অখণ্ডতার ধাপের পরে, মাইগ্রেশনে ব্যর্থতার জন্য আপনার প্রয়োজন হবে ম্যাজেন্টো 2 ডাটাবেসের #ব্যাকআপ পুনরায় আমদানি করুন, কারণ মাইগ্রেশন পূর্বাবস্থায় ফেরানোর বা ফিরিয়ে আনার কোন উপায় নেই। ডেটা ইন্টিগ্রিটি স্টেপের পরে দেখানো যে কোন ত্রুটিগুলি নির্দিষ্ট নাও হতে পারে। মাইগ্রেশনের কমান্ডে -v ফ্ল্যাগ যুক্ত করার মাধ্যমে আপনি শব্দভিত্তিকতা বৃদ্ধি করতে পারেন।
সবকিছু পরীক্ষা করুন
আপনি ডেটা মাইগ্রেশন টুল দিয়ে ধরার পরে এবং প্রথম মাইগ্রেশন সফলভাবে সম্পন্ন করার পরে, আপনাকে সবকিছু পরীক্ষা করতে হবে। এবং আমরা সবকিছু মানে। আপনার ইকমার্স বিল্ডে ডেটা দ্বারা চালিত সমস্ত বৈশিষ্ট্য পরীক্ষা করুন। এই বিন্দু থেকে আর ফিরে আসার কিছু নেই, তাই উত্পাদনের সাথে এগিয়ে যাওয়ার আগে এটি পরীক্ষা করা ভাল।
