เนื่องจากวันสิ้นสุดอายุการใช้งานของ Magento 1 กำลังจะสิ้นสุดในเดือนมิถุนายนปีหน้า คุณจำเป็นต้องเริ่มวางแผนการย้ายข้อมูลของคุณ ไอทีเป็นสิ่งที่ค่อนข้างยุ่งยากในการดำเนินการให้เสร็จสิ้น แม้ว่าคุณจะเพิ่งย้ายข้อมูลจากซอฟต์แวร์เดียวกันเวอร์ชันเก่าไปยังเวอร์ชันใหม่และที่อัปเกรดแล้วก็ตาม นี่คือเหตุผลที่คุณต้องพิจารณาทุกอย่างที่เกี่ยวข้องก่อน อัปเกรดแพลตฟอร์มอีคอมเมิร์ซ Magento ของคุณ.
หากคุณจัดการได้อย่างถูกต้อง การโยกย้ายจาก Magento 1 ไปเป็น Magento 2 เวอร์ชันใหม่และที่ได้รับการปรับปรุงอาจทำได้อย่างราบรื่น อย่างไรก็ตาม ในสถานการณ์ที่แย่ที่สุด อาจทำให้สถานการณ์ที่พลิกกลับได้ยาก เช่น การสูญเสียข้อมูลสำคัญ เพื่อช่วยให้คุณหลีกเลี่ยงไม่ให้เกิดเหตุการณ์ดังกล่าว เราได้รวบรวมรายการเคล็ดลับบางประการสำหรับสิ่งที่คุณควรทำเมื่อย้ายจากแพลตฟอร์มหนึ่งไปยังอีกแพลตฟอร์มหนึ่ง
รู้ข้อมูล Magento 1 ของคุณจากภายใน
หากต้องการสัมผัสประสบการณ์การย้ายข้อมูลที่ดีที่สุด คุณจำเป็นต้องทราบข้อมูลที่กำลังเคลื่อนย้ายจากภายในสู่ภายนอก นี่หมายถึงโครงสร้างข้อมูลพื้นฐานและการปรับแต่งที่คุณทำขึ้น เนื่องจากสคีมา Magento 2 มีโครงสร้างพื้นฐานเหมือนกับ Magento 1 จึงควรตรงไปตรงมาพอที่จะเข้าใจ
ตรวจสอบให้แน่ใจว่าคุณเข้าใจเครื่องมือการย้ายข้อมูล
สิ่งสำคัญคือต้องเข้าใจว่าเครื่องมือการย้ายข้อมูลทำงานอย่างไร มันเกี่ยวข้องกับไฟล์การแมป XML ที่สำคัญจำนวนหนึ่งซึ่งแสดงรายการคอลัมน์และตารางและแหล่งที่มาปลายทาง คอลัมน์และตารางที่กำหนดเอง รวมถึงการเปลี่ยนแปลงประเภทคอลัมน์ จะต้องพิจารณาปัจจัยในการแมป ไม่เช่นนั้นการย้ายจะไม่ประสบความสำเร็จ
เมื่อคุณเข้าใจฐานข้อมูล Magento 1 และโครงสร้างแล้ว ได้ดูเอกสารทางการที่เกี่ยวข้องกับการย้ายข้อมูล และเข้าใจว่าเครื่องมือทำงานอย่างไร ก็ถึงเวลาเริ่มต้น วิธีเดียวที่คุณจะเข้าใจเครื่องมือได้ชัดเจนและดีขึ้นคือใช้งานจริง
ดังนั้น ในการตั้งค่าที่ไม่ใช่การผลิต ให้ทำการสำรองข้อมูลบน MySQL ของฐานข้อมูล Magento 2 ของคุณ ตั้งค่าไฟล์ config.xml สำหรับการย้ายข้อมูล เรียกใช้ผ่านมันและดูว่าเกิดอะไรขึ้น
ตรวจสอบและเอาชนะปัญหา
อาจมีความล้มเหลวที่เกิดขึ้นระหว่างทาง อย่าตกใจ สิ่งเดียวที่คุณทำได้คือเรียกใช้การย้ายข้อมูล ระบุจุดบกพร่องในการแมปโดยใช้การตรวจสอบความสมบูรณ์ จากนั้นแก้ไขการแมปและทำซ้ำ คุณอาจต้องล้างข้อมูล Magento 1 ณ จุดนี้ บริษัทผู้เชี่ยวชาญให้คำแนะนำและคำแนะนำ หรือคุณอาจใช้บริการของ ที่ปรึกษาอิสระที่มีทักษะ skill ที่สามารถจับมือคุณตลอดกระบวนการโยกย้ายเพื่อให้แน่ใจว่าการจัดอันดับ Google ของคุณจะไม่ลดลง
หลังจากขั้นตอนความสมบูรณ์ถูกต้องของข้อมูล คุณจะต้องทำการย้ายที่ล้มเหลวโดยกำหนดให้คุณต้องนำเข้า #backups ของฐานข้อมูล Magento 2 อีกครั้ง เนื่องจากไม่มีทางปัจจุบันที่จะเลิกทำหรือเปลี่ยนกลับการย้ายข้อมูล ข้อผิดพลาดใดๆ ที่แสดงขึ้นหลังจากขั้นตอนความสมบูรณ์ถูกต้องของข้อมูลอาจไม่เฉพาะเจาะจง คุณสามารถเพิ่มการใช้คำฟุ่มเฟือยได้ด้วยการเพิ่มแฟล็ก -v ลงในคำสั่งสำหรับการย้ายข้อมูล
ทดสอบทุกอย่าง
หลังจากที่คุณได้ใช้เครื่องมือย้ายข้อมูลและย้ายข้อมูลครั้งแรกเสร็จเรียบร้อยแล้ว คุณต้องทดสอบทุกอย่าง และเราหมายถึงทุกอย่าง ทดสอบคุณสมบัติทั้งหมดที่ขับเคลื่อนโดยข้อมูลในบิลด์อีคอมเมิร์ซของคุณ ไม่มีการหวนกลับจากจุดนี้ ดังนั้นจึงควรทดสอบทั้งหมดก่อนที่จะดำเนินการผลิต
