7 Tháng một, 2020

Đừng đợi trước khi quá muộn - Chiến lược di chuyển cho Magento 2

Vì thời điểm kết thúc hỗ trợ cho Magento 1 đang đến gần vào tháng 6 năm sau, việc bạn bắt đầu lên kế hoạch di chuyển dữ liệu là vô cùng quan trọng. Đây là một quá trình khá phức tạp, ngay cả khi bạn chỉ chuyển dữ liệu từ phiên bản cũ sang phiên bản mới được nâng cấp. Vì vậy, bạn cần xem xét kỹ lưỡng mọi khía cạnh trước khi nâng cấp nền tảng thương mại điện tử Magento của mình.

Nếu bạn làm đúng, quá trình di chuyển từ Magento 1 sang phiên bản mới và cải tiến của Magento 2 có thể diễn ra liền mạch. Tuy nhiên, trong trường hợp xấu nhất, nó có thể gây ra một tình huống khó xoay chuyển dễ dàng, chẳng hạn như mất dữ liệu quan trọng. Để giúp bạn tránh điều đó xảy ra, chúng tôi đã tổng hợp danh sách một số mẹo về những việc bạn nên làm khi chuyển từ nền tảng này sang nền tảng khác.

Biết dữ liệu Magento 1 của bạn từ trong ra ngoài

Để trải nghiệm quá trình di chuyển tốt nhất có thể, bạn cần biết dữ liệu bạn đang di chuyển từ trong ra ngoài. Điều này có nghĩa là cấu trúc dữ liệu cơ bản và các tùy chỉnh mà bạn đã thực hiện. Vì lược đồ Magento 2 có cấu trúc cơ bản giống như Magento 1 nên nó phải đủ đơn giản để hiểu.

Đảm bảo rằng bạn hiểu Công cụ di chuyển

Điều quan trọng là phải hiểu cách hoạt động của Công cụ di chuyển. Nó liên quan đến một số tệp ánh xạ XML quan trọng liệt kê các cột, bảng và nguồn đích. Bất kỳ cột và bảng tùy chỉnh nào, cũng như các thay đổi đối với loại cột, sẽ cần phải ảnh hưởng đến ánh xạ nếu không việc di chuyển sẽ không thành công.

Sau khi bạn hiểu cơ sở dữ liệu Magento 1 và cách nó được cấu trúc, đã xem tài liệu chính thức liên quan đến việc di chuyển và hiểu cách hoạt động của công cụ, đã đến lúc bắt đầu. Cách duy nhất để bạn hiểu rõ hơn và tốt hơn về công cụ này là thực sự sử dụng nó.

Vì vậy, trong cài đặt phi sản xuất, hãy sao lưu trên MySQL của cơ sở dữ liệu Magento 2 của bạn, thiết lập tệp config.xml để di chuyển, chạy qua nó và xem điều gì sẽ xảy ra.

Kiểm tra và khắc phục sự cố

Có thể sẽ xảy ra một số lỗi trong quá trình di chuyển. Đừng hoảng sợ. Điều duy nhất bạn có thể làm là chạy quá trình di chuyển, xác định những thiếu sót trong việc ánh xạ bằng cách kiểm tra tính toàn vẹn, sau đó sửa đổi các ánh xạ và lặp lại. Bạn có thể phải dọn dẹp dữ liệu Magento 1 ở bước này. Các công ty chuyên nghiệp cung cấp hướng dẫn và lời khuyên, hoặc bạn có thể thuê dịch vụ của một chuyên gia tư vấn tự do lành nghề , người có thể hướng dẫn bạn trong suốt quá trình di chuyển để đảm bảo thứ hạng Google của bạn không bị ảnh hưởng.

Sau bước toàn vẹn dữ liệu, bạn sẽ phải thực hiện các lỗi trong quá trình di chuyển, yêu cầu bạn nhập lại # sao lưu của cơ sở dữ liệu Magento 2, vì hiện tại không có cách nào để hoàn tác hoặc hoàn nguyên quá trình di chuyển. Bất kỳ lỗi nào hiển thị sau Bước toàn vẹn dữ liệu có thể không cụ thể. Tuy nhiên, bạn có thể tăng độ chi tiết với việc thêm các cờ -v vào các lệnh để di chuyển.

Kiểm tra mọi thứ

Sau khi bạn đã nắm rõ công cụ di chuyển dữ liệu và hoàn thành lần di chuyển đầu tiên thành công, bạn cần phải kiểm tra mọi thứ. Và chúng tôi có nghĩa là tất cả mọi thứ. Kiểm tra tất cả các tính năng được thúc đẩy bởi dữ liệu trong bản dựng Thương mại điện tử của bạn. Sẽ không có gì trở lại từ thời điểm này, vì vậy tốt nhất hãy kiểm tra tất cả trước khi tiến hành sản xuất.

Giới thiệu về tác giả 

Imran Uddin


{"email": "Địa chỉ email không hợp lệ", "url": "Địa chỉ trang web không hợp lệ", "bắt buộc": "Thiếu trường bắt buộc"}