ব-দ্বীপ স্থানান্তর সম্পর্কে সেরা পরিকল্পনা


17
  • তিন মাস আগে আমি চলে আসেন Magento 1.9.3.3CE করার Magento 2.1.7EE
  • আমি সিএমএস সামগ্রী যুক্ত / আপডেট করেছি।
  • 20+ এক্সটেনশন ইনস্টল করুন এবং সমস্ত কনফিগার করেছেন।
  • পরীক্ষার জন্য, আমি বর্তমান এম 2 ডাটাবেসের গ্রাহকদের কয়েকটি পণ্য, আদেশ, পরিবর্তন করেছি। [প্রধান আটকে পয়েন্ট]
  • পরীক্ষার জন্য আমি পণ্য, গ্রাহক, আদেশ .. ইত্যাদি যুক্ত করেছি

আমি ব-দ্বীপ স্থানান্তরের পরিকল্পনা করছি তবে আমার কিছু সন্দেহ আছে

  • ডেল্টা মাইগ্রেশন আমরা যে কোনও পণ্যই বদলে ফেলেছি?
  • যদি এম 1 অ্যাডমিন পণ্য পরিবর্তন করে, ডেল্টা মাইগ্রেশনের সময় এই বিবরণগুলি এম 2 এ প্রতিবিম্বিত হয়?

আমি ব-দ্বীপ স্থানান্তর সম্পর্কে সঠিক / সেরা পরিকল্পনা খুঁজছি। এছাড়াও, আমি জানতে চাই করি এবং না এর সময় ব-দ্বীপ মাইগ্রেশন।


গ্রাহকরা তাদের এম 1 এ যুক্ত করে বা তাদের ঠিকানা পরিবর্তন করে (এম 2-তে গ্রাহকদের স্পর্শ না করে) ডেল্টা মাইগ্রেশনের সাথে সমর্থন করে না?
yiffytoys

আপনার যদি নতুন প্রশ্ন থাকে তবে দয়া করে প্রশ্ন জিজ্ঞাসা বোতামটি ক্লিক করে এটি জিজ্ঞাসা করুন । যদি এই প্রসঙ্গে সরবরাহ করতে সহায়তা করে তবে এই প্রশ্নের একটি লিঙ্ক অন্তর্ভুক্ত করুন। - পর্যালোচনা থেকে
রামা চন্দ্রন এম

উত্তর:


14

এখানে কিছু ডেল্টা মাইগ্রেশন সাধারণ উপলব্ধি রয়েছে

ডেটা মাইগ্রেশন সরঞ্জামটি কেবল ম্যাগেন্তোর নিজস্ব মডিউল দ্বারা তৈরি করা ডেটা স্থানান্তর করে ( যেমন অর্ডার, গ্রাহকদের প্রোফাইল ) এবং তৃতীয় পক্ষের বিকাশকারীদের দ্বারা তৈরি কোড বা এক্সটেনশনের জন্য দায়ী নয়।

যদি এই এক্সটেনশানগুলি ফ্রন্টএন্ড ডেটাবেজে ডেটা তৈরি করে এবং বণিক Magento 2 এ এই ডেটা রাখতে চায় তবে ডেটা মাইগ্রেশন সরঞ্জামের কনফিগার ফাইলগুলি সেই অনুযায়ী তৈরি করা এবং সংশোধন করা উচিত।

মূল ডেটা মাইগ্রেশনের পরে ডেটা ম্যাজেন্টো 1 ডাটাবেসে যুক্ত হয় (উদাঃ গ্রাহক দ্বারা উপাত্তে যুক্ত ডেটা)। Magento 2 এ এই ডেটা স্থানান্তর করতে, এই ডেল্টা সরঞ্জামটি টেবিলগুলির জন্য ডেটাবেসকে ট্রিগার করবে।

পরিবর্তনগুলি আপনার পণ্য বিভাগগুলিতে সংশোধনগুলি অন্তর্ভুক্ত করতে পারে, পণ্যগুলি নিজেরাই তৈরি হয় - ডেল্টাস ইনভেন্টরিতে পরিবর্তনগুলি ট্র্যাক করে, সেগুলি বাদ দিয়ে। স্থানান্তরিত পণ্যগুলিকে মুছে ফেলার জন্য সুপারিশ করবেন না, কারণ মুছে ফেলা পণ্য (গুলি) - সিএমএস পৃষ্ঠাগুলি, স্ট্যাটিক ব্লকগুলির জন্য তালিকা আপডেট করার চেষ্টা করার সময় ডেল্টাটি ফুঁকতে পারে।

ডেল্টাস, এম 1 ডাটাবেসের প্রতিটি পরিবর্তনকে ট্র্যাক করবেন না। উদাহরণস্বরূপ আপনি এগিয়ে যেতে পারেন এবং কনফিগারেশন সংরক্ষণ করতে আপনার পছন্দ মত সমস্ত পরিবর্তন করতে পারেন, কারণ এর জন্য কোনও ডেল্টাস নেই।

সুতরাং, আমরা যখন ইনক্রিমেন্টাল মাইগ্রেশন করি, এটি আপনাকে শেষবারের মতো ডেটা মাইগ্রেট করার পর থেকে কেবলমাত্র ম্যাজেন্টো 1-এ পরিবর্তিত স্থানান্তর করতে সক্ষম করে। এই পরিবর্তনগুলি হ'ল:

  • স্টোরফ্রন্টের মাধ্যমে গ্রাহকরা ডেটা যুক্ত করেছেন (অর্ডার, পর্যালোচনা,
    গ্রাহকের প্রোফাইলে পরিবর্তন ইত্যাদি)

  • ম্যাজেন্টো অ্যাডমিন প্যানেলে অর্ডার সহ সমস্ত অপারেশন

  • ক্যাটালগ জায় স্টক পরিবর্তন।

গুরুত্বপূর্ণ!

যদি আপনি ডিফল্ট কনফিগারেশন দিয়ে ডেল্টাস চালানোর পরিকল্পনা করেন তবে আপনার প্রাথমিক মাইগ্রেশনের পরে আপনার এম 2 ডাটাবেসে নিম্নলিখিত কোনও কাজ করার পরামর্শ দিবেন না:

  • পণ্যগুলি যোগ করুন / সরান (উভয় ডিবিতে।
  • গ্রাহকদের যুক্ত / সরান
  • যে কোনও নতুন অর্ডার তৈরি করুন
  • পণ্য তালিকা পরিচালনা করার চেষ্টা করুন

+1 ভাগ করার জন্য ধন্যবাদ। আমি অন্যদের প্রতিক্রিয়া জন্য অপেক্ষা করছি। আমি এই devdocs.magento.com/guides/v2.0/migration/migration-plan.html এর মতো পরিকল্পনার প্রবাহ দেখছি তবে আমি ভেবেছিলাম দক্ষতার সাথে স্থানান্তরিত করার এটি কোনও সম্পূর্ণ গাইড নয়। ক্লায়েন্ট কেবল এম 1 থেকে এম 2 এ স্থানান্তরের জন্য 4-8 ঘন্টা দেয় rs মাইগ্রেশনের পরে, আমি থিম কাস্টমাইজেশন, এক্সটেনশন কনফিগারেশন, সিমস সামগ্রী পাশাপাশি এম 1 এবং এম 2 রেকর্ড উভয়ই রাখতে চাই are আপনি যদি আমার প্রশ্নটি পড়ে থাকেন তবে আপনি বুঝতে পারবেন সঠিক রেকর্ডগুলির জন্য আমার আবার এটি করা দরকার to এই অপ্রয়োজনীয় পুনরাবৃত্তি কাজটি কীভাবে এড়ানো যায় সে সম্পর্কে আমি সত্যিই উদ্বিগ্ন।
বিলাল ইউসান

এটি কেবল 4-8 ঘন্টা ধরে অনুমান করা যায়। আমার মনে, আপনি অনেক সমস্যার মুখোমুখি হবেন এবং কাস্টম ডেটা স্থানান্তর করতে আপনাকে সরঞ্জামটি তৈরি বা প্রসারিত করতে হবে।
ফ্রাঙ্ক গারনিয়ার

4-8 ঘন্টা মানে রক্ষণাবেক্ষণ মোড সক্ষম করার সময় :-), পুরো প্রকল্পের সমাপ্তির জন্য নয়। @ ফ্র্যাঙ্কগার্নিয়ার
বিলাল ইউজন

1
তবুও, মাইগ্রেশনের কার্যকর উপায় সম্পর্কে আমি স্পষ্ট ধারণা পাচ্ছি না, যাইহোক আমি মেনে নিয়েছি, আপনি যদি এই বিষয়ে কিছু খুঁজে পান তবে দয়া করে আপনার উত্তর আপডেট করুন। ধন্যবাদ @ ইরফান
বিলাল ইউজন

হ্যালো, আমি আমার ডেটা 2 মাস আগে মাইগ্রেট করেছি যখন আমার এম 1 ডাটাবেস এবং এম 2 উভয় ডিবি নাম পরিবর্তন করা হয়েছে সুতরাং ডেল্টা প্রক্রিয়াটির জন্য কমান্ড চালানোর দরকার কী? যদি আমি আমার কনফিগার.এক্সএমএল ফাইল পরিবর্তন করি তবে পিএইচপি বিন / কমান্ড চালানো দরকার? ম্যাজেন্টো মাইগ্রেশন: সেটিংস --auto /var/www/html/magento2/vendor/magento/data-migration-tool/etc/opensource-to-opensource/1.9.1.0/config.xml?
আকগোলা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.