كيفية تثبيت أداة ترحيل البيانات Magento 2

نشرت: 2021-11-09

يعد الترحيل من Magento 1 إلى Magento 2 الخطوة الصحيحة نحو متجر تجارة إلكترونية عالي الأداء ومربح. لترحيل البيانات بسلاسة ، تحتاج إلى أداة Magento 2 Data Migration Tool.

في هذه المقالة ، سنأخذك خلال العملية خطوة بخطوة لتثبيت هذه الأداة في Magento 2.

جدول المحتويات

  • ما يجب معرفته قبل الهجرة إلى Magento 2
  • ما هي أداة ترحيل بيانات Magento 2
  • متطلبات تثبيت أداة ترحيل البيانات
    • كيفية البحث عن إصدار برنامج Magento 2
    • كيفية البحث عن إصدار أداة ترحيل البيانات
  • تثبيت أداة ترحيل البيانات في Magento 2
    • التثبيت من repo.magento.com
    • التثبيت من جيثب
  • قم بتغليفه

ما يجب معرفته قبل الهجرة إلى Magento 2

التجار الذين يشغلون نظام Magento 1 غير المدعوم يخاطرون بمواجهة مشكلات تتعلق بالأمان والأداء. كما أنهم يخاطرون بميزةهم التنافسية لأن الميزات المبتكرة لم تعد تضاف إلى Magento 1.

في المقابل ، يظل أصحاب متجر Magento 2 متقدمين على اللعبة بخطوة. يحصلون على ميزات قوية جديدة وتحسينات في الأداء مع كل إصدار من البرامج.

الهجرة إلى Magento 2 ليست سهلة كما قد تبدو للوهلة الأولى. يعتقد البعض أنه مجرد نقل لبيانات Magento من المتجر القديم إلى متجر جديد ، لكن الإجراء أكثر تعقيدًا. يتضمن إعادة إنشاء كاملة لبيانات وإعدادات Magento 1 وتصميمه على تثبيت Magento 2 نظيف.

يعتمد مقدار الجهد الذي ستستغرقه عملية الترحيل على عدد التخصيصات في متجر Magento 1 الأصلي. وكذلك تكلفة Magento 1 إلى Magento 2 الهجرة.

على سبيل المثال ، ترحيل متجر بسيط بسمة افتراضية وبدون ملحقات سيستغرق حوالي يوم عمل ويكلف 1500-2000 دولار. كلما زادت التخصيصات لديك ، زاد الوقت والمال الذي تحتاجه للترحيل.

ما هي أداة ترحيل بيانات Magento 2

لسهولة ترحيل بيانات Magento 2 ، طورت Adobe أداة ترحيل البيانات الرسمية. هذه أداة واجهة سطر أوامر بها وظائف التحقق والتسجيل وتتبع التقدم والاختبار. إنه مجاني للتنزيل ويهدف إلى مساعدة التجار على ترحيل متاجرهم إلى Magento 2 الجديدة والمحسّنة.

ملحوظة:

تم تصميم أداة ترحيل البيانات لترحيل البيانات من Magento 1 إلى Magento 2 فقط. إنه غير مناسب للانتقال من نظام أساسي إلى آخر ، على سبيل المثال ، من WooCommerce إلى Magento.

تعمل أداة ترحيل البيانات على أتمتة نقل البيانات التالية إلى Magento 2:

  • عملاء
  • كتالوجات
  • الطلب #٪ s
  • الترقيات
  • التكوينات الأساسية

ومع ذلك ، لا يمكن للأداة نقل ملفات الوسائط وحقوق المسؤول وبعض البيانات المخصصة.

ستحتاج إلى حلول من جهات خارجية إذا كنت بحاجة ، على سبيل المثال ، إلى ترحيل خيارات المنتج أو طلب الاستيراد والتصدير. أيضًا ، لا تسمح لك أداة ترحيل المحتوى بترحيل الإضافات والموضوع - يجب إنشاؤها لمتجر Magento 2 من جديد.

ما هي أدوات ترحيل البيانات الثلاث المتاحة؟

تعمل أداة ترحيل البيانات Magento 2 في ثلاثة أوضاع:

  • الإعدادات . تقوم الأداة بترحيل إعدادات تكوين النظام والمتجر من Magento 1 إلى Magento 2.
  • البيانات . تقوم الأداة بترحيل البيانات من قاعدة بيانات Magento 1 إلى قاعدة بيانات Magento 2.
  • دلتا . تقوم الأداة بترحيل البيانات المتزايدة مثل الطلبات الجديدة وبيانات الكتالوج التي ربما تغيرت منذ ترحيل البيانات الأساسية.

توصي Adobe باتباع التسلسل على النحو الوارد أعلاه للترحيل دون مشاكل.

يحتوي كل وضع على خطوات مثل خطوة EAV وخطوة الإعدادات وخطوة إعادة كتابة عنوان URL.

ولكن كيف يتم ترحيل البيانات؟

أثناء كل خطوة ، تتحقق الأداة من الاتساق بين قواعد بيانات Magento 1 و Magento 2 وبعد أن تقوم بنقل البيانات. في وضع دلتا ، تنقل الأداة التغييرات في بيانات المتجر التي تم إجراؤها منذ الترحيل الأساسي. الخطوة الأخيرة هي اختبارات التحقق للتأكد من أن جميع البيانات قد تم ترحيلها بنجاح.

دراسة حالة ماجنتو 2 لترحيل البيانات

متطلبات تثبيت أداة ترحيل البيانات

قبل ترحيل قاعدة البيانات إلى Magento 2 ، تأكد من تطابق إصدارات Magento و Data Migration Tool.

إذا كنت تستخدم أحدث إصدار من Magento 2 ، فيجب عليك أيضًا استخدام أحدث إصدار من أداة ترحيل البيانات.

إذا كنت لا تعرف الإصدار الذي تستخدمه حاليًا ، فاتبع الخطوات أدناه.

كيفية البحث عن إصدار برنامج Magento 2

للعثور على إصدار Magento 2 الخاص بك ، قم بتشغيل الأمر التالي في الجهاز:

php <your Magento 2 install dir>/bin/magento --version

إذا قمت بتنزيل برنامج Magento 2 باستخدام Composer ، فيجب عليك تنفيذ الأمر التالي:

 cd <your Magento 2 clone directory> git branch

إذا كنت في فرع التطوير المستخدم افتراضيًا ، فيجب عليك أولاً تغييره إلى الفرع الذي تم إصداره .

كيفية البحث عن إصدار أداة ترحيل البيانات

إليك ما يجب عليك فعله للعثور على إصدار أداة ترحيل Magento 2 الخاصة بك:

  • انتقل إلى دليل أداة ترحيل البيانات: vendor/Magento/data-migration-tool .
  • افتح ملف composer.json في محرر النصوص وابحث عن القيمة "الإصدار". سترى أن هناك الإصدار الحالي من أداتك.

تثبيت أداة ترحيل البيانات في Magento 2

هناك طريقتان لتثبيت أداة ترحيل البيانات:

  1. باستخدام repo.magento.com
  2. استخدام مستودع جيثب

في هذا الدليل ، سنصف كلا الطريقتين.

التثبيت من repo.magento.com

لتثبيت أداة ترحيل البيانات الصحيحة ، انتقل إلى دليل تثبيت جذر Magento وقم بتحديث ملف composer.json. هذا ضروري لتوفير موقع حزمة أداة ترحيل البيانات.

  • قم بتسجيل الدخول إلى خادم Magento 2 الخاص بك كمستخدم سطر الأوامر.
  • انتقل إلى الدليل الجذر لـ Magento 2.
  • نفذ هذه الأوامر في الجهاز:
 composer config repositories.magento composer https://repo.magento.com composer require magento/data-migration-tool:<version>
  • استبدل علامة <version> بالإصدار الحالي من أداة ترحيل البيانات. على سبيل المثال ، إذا كان لديك الإصدار 2.0.2 ، فأدخل ما يلي:
 composer config repositories.magento composer https://repo.magento.com composer require magento/data-migration-tool:2.0.2
  • بعد ذلك ، أدخل مفاتيح المصادقة الخاصة بك. يمكنك نسخها من صفحة الحساب في Commerce Marketplace ، حيث يكون مفتاحك العام هو اسم المستخدم والمفتاح الخاص هو كلمات المرور.
magento 2 ترحيل البيانات وكيفية العثور على مفاتيح المصادقة

التثبيت من جيثب

يمكنك استخدام GitHub لتثبيت أداة ترحيل البيانات في Magento. اتبع هذه الخطوات لتثبيت أداة ترحيل البيانات من GitHub:

  • قم بتسجيل الدخول إلى خادم Magento الخاص بك كمستخدم سطر الأوامر وانتقل إلى الدليل الجذر لـ Magento 2.
  • نفذ هذه الأوامر في الجهاز:
 composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool:<version>
  • استبدل علامة <version> بالإصدار الحالي من أداة ترحيل البيانات. على سبيل المثال ، إذا كان لديك الإصدار 2.0.2 ، فأدخل ما يلي:
 composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool:2.0.2

قم بتغليفه

تهانينا! إذا اتبعت التعليمات ، فيجب أن تكون قد قمت بتثبيت أداة Magento 2 Data Migration Tool بنجاح.

ومع ذلك ، فهذه ليست سوى واحدة من خطوات ترحيل Magento. إذا كنت خبيرًا في التكنولوجيا بدرجة كافية ، فيمكنك الانتقال إلى Magento 2 بنفسك.

ولكن إذا كنت تفتقر إلى الخبرة المطلوبة ، فمن الأفضل الاتصال بوكالة Magento موثوقة لمساعدتك ، أو اختيار خدمة Magento Database Migration Service آمنة كبداية:

أداة ترحيل magento 2