از آنجایی که پایان عمر Magento 1 در ژوئن سال آینده نزدیک است، بسیار مهم است که شما شروع به برنامهریزی برای انتقال دادههای خود کنید. حتی اگر فقط دادهها را از نسخه قدیمی همان نرمافزار به نسخه جدید و ارتقا یافته منتقل کنید، انجام این کار بسیار دشوار است. به همین دلیل است که قبل از ارتقاء پلتفرم تجارت الکترونیک Magento خود ، باید همه موارد مربوطه را به طور کامل در نظر بگیرید.
اگر موفق به انجام این کار صحیح شوید ، انتقال از Magento 1 به نسخه جدید و بهبود یافته Magento 2 می تواند بدون مشکل باشد. با این حال ، در یک بدترین سناریو ، می تواند وضعیتی ایجاد کند که به راحتی تغییر کند ، مانند از دست دادن داده های مهم. برای کمک به شما در جلوگیری از این اتفاق ، لیستی از چند نکته برای کارهایی که باید هنگام انتقال از یک سیستم عامل به سیستم عامل دیگر انجام دهید ، گردآوری کرده ایم.
داده های Magento 1 خود را در داخل بدانید
برای تجربه بهترین مهاجرت ممکن ، باید داده هایی را که در حال انتقال به داخل هستید ، بدانید. این به معنای ساختار داده اصلی و سفارشی سازی شماست. از آنجا که طرحواره Magento 2 همان ساختار اصلی Magento 1 را دارد ، باید درک آن ساده باشد.
مطمئن شوید که ابزار مهاجرت را می فهمید
درک نحوه عملکرد Migration Tool بسیار مهم است. این شامل چندین پرونده مهم نقشه برداری XML است که ستون ها و جداول و منابع مقصد را لیست می کند. هر ستون و جدول سفارشی ، و همچنین تغییر در انواع ستون ، باید در نگاشت ها فاکتور داشته باشد وگرنه انتقال موفقیت آمیز نخواهد بود.
وقتی پایگاه داده Magento 1 را فهمید و ساختار آن را ساخت ، اسناد رسمی مربوط به مهاجرت را بررسی کرد و نحوه کار این ابزار را درک کرد ، وقت آن است که شروع به کار کنید. تنها راهی که شما می توانید از این ابزار به روشنی و بهتر درک کنید استفاده واقعی از آن است.
بنابراین ، در یک تنظیم غیر تولیدی ، از MySQL از پایگاه داده Magento 2 خود نسخه پشتیبان تهیه کنید ، فایل config.xml را برای مهاجرت تنظیم کنید ، آن را اجرا کرده و ببینید چه اتفاقی می افتد.
بررسی و غلبه بر مسائل
ممکن است در طول مسیر با شکستهایی مواجه شوید. نگران نباشید. تنها کاری که میتوانید انجام دهید این است که مهاجرت خود را اجرا کنید، با استفاده از بررسیهای یکپارچگی، کمبودهای نقشهبرداری را شناسایی کنید و سپس نقشهبرداریها را تغییر دهید و دوباره تکرار کنید. ممکن است در این مرحله مجبور شوید دادههای Magento 1 را پاکسازی کنید. شرکتهای متخصص راهنمایی و مشاوره ارائه میدهند، یا میتوانید از خدمات یک مشاور آزاد ماهر استفاده کنید که میتواند در طول فرآیند مهاجرت دست شما را بگیرد تا مطمئن شوید رتبهبندی گوگل شما مختل نمیشود.
پس از مرحله یکپارچگی داده ها ، شما نیاز به شکست در انتقال دارید که # پشتیبان گیری از پایگاه داده Magento 2 را مجدداً وارد کنید ، زیرا هیچ راهی برای لغو یا برگرداندن مهاجرت وجود ندارد. خطاهایی که پس از مرحله Integrity Step نشان داده می شوند ممکن است چندان خاص نباشند. اگرچه با افزودن پرچم های -v به دستورات مهاجرت می توانید میزان زبانی را افزایش دهید.
همه چیز را تست کنید
بعد از اینکه با ابزار انتقال داده کنار آمدید و اولین مهاجرت را با موفقیت انجام دادید ، باید همه چیز را آزمایش کنید. و منظور ما همه چیز است. تمام ویژگی های رانده شده توسط داده ها را در ساخت تجارت الکترونیکی خود آزمایش کنید. از این نقطه بازگشتی وجود ندارد ، بنابراین بهترین کار این است که قبل از فشار به جلو تولید ، همه آن را آزمایش کنید.
