আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
আপনি নিজের Apigee Edge সংস্থার কোড একটি মূল্যায়ন সংস্থা থেকে অন্যটিতে বা মূল্যায়ন সংস্থা থেকে কোনও পেড প্ল্যান সংস্থায় মাইগ্রেট করতে পারবেন। Apigee মাইগ্রেট টুল ব্যবহার করে, আপনি বেশিরভাগ কোড মাইগ্রেট করতে পারবেন, শুধু কিছু অংশ ম্যানুয়ালি কপি করতে হবে।
Apigee মাইগ্রেট টুল হল একটি ওপেন সোর্স টুল যা JavaScript টাস্ক রানার, Grunt ব্যবহার করে। আপনি যে দুটি সংস্থার সাথে কাজ করছেন, এই টুলটি সেগুলির Apigee ম্যানেজমেন্ট API-তে কল করে।
আপনি মাইগ্রেট টুল GitHub রিপোজিটরিতে টুলটি পাবেন।
ডেটা মাইগ্রেট করা হয়েছে
টুলের সাহায্যে, আপনি এগুলি সম্পর্কে ডেটা ইমপোর্ট ও এক্সপোর্ট করতে পারবেন:
- ডেভেলপার
- প্রক্সি (লেটেস্ট ভার্সন)
- শেয়ার করা ফ্লো
- প্রোডাক্ট
- অ্যাপ
- অ্যাপ কী
- KVM (সংস্থা ও এনভায়রনমেন্ট)
এছাড়াও, আপনি CSV ফাইল থেকে নিম্নলিখিত ধরনের ডেটা Apigee org-এ ইমপোর্ট করতে পারবেন:
- ডেভেলপার
- অ্যাপ
- অ্যাপ কী
- KVM (সংস্থা ও এনভায়রনমেন্ট)
ডেটা মাইগ্রেট করা হয়নি
মনে রাখবেন, এই টুলের অংশ হিসেবে নিম্নলিখিত এন্টিটি মাইগ্রেট করা হবে না। বেশিরভাগ ক্ষেত্রে, আপনাকে Apigee Edge কনসোল ব্যবহার করে এগুলি ম্যানুয়ালি মাইগ্রেট করতে হবে।
- ক্যাশে রিসোর্স ও ক্যাশে করা ভ্যালু। আপনার প্রক্সি ডেপ্লয় করার আগে ক্যাশে রিসোর্স
আবার তৈরি করুন।
- আরও জানতে, এনভায়রনমেন্ট ক্যাশে তৈরি ও এডিট করা দেখুন।
- টার্গেট সার্ভার, ভার্চুয়াল হোস্ট ও কীস্টোরের মতো এনভায়রনমেন্ট রিসোর্স। আরও তথ্যের জন্য, এখানে দেখুন:
- "এনক্রিপটেড" কী-ভ্যালু ম্যাপের জন্য KVM এন্ট্রি। ম্যানেজমেন্ট API ব্যবহার করে এনক্রিপ্ট করা ভ্যালু
রিট্রিভ করা যায় না। আপনার পুরনো প্রতিষ্ঠানে যেসব ভ্যালু ব্যবহার করছেন সেগুলি লিখে রাখুন, তারপর নতুন প্রতিষ্ঠানে এইসব ভ্যালু
ম্যানুয়ালি যোগ করুন।
- কী ভ্যালু ম্যাপের সাথে কাজ করা দেখুন।
- সংস্থা বা এনভায়রনমেন্ট লেভেল রিসোর্স, যেমন .jar ফাইল, .js ফাইল ইত্যাদি।
- Analytics ডেটা। এই ডেটা মাইগ্রেট করা যাবে না।
- ফ্লো হুক। আপনি UI ব্যবহার করে এগুলি ডাউনলোড করতে এবং নতুন প্রতিষ্ঠানে ইমপোর্ট করতে পারবেন।
- আরও জানতে, ফ্লো হুক ব্যবহার করে শেয়ার করা ফ্লো অ্যাটাচ করা দেখুন।
Apigee মাইগ্রেট টুল ব্যবহার করা
Apigee মাইগ্রেট টুল হল একটি ওপেন সোর্স Node.js টুল যা টাস্ক রানার, Grunt ব্যবহার করে। টুলটি ডাউনলোড করার পরে, আপনার পুরনো ও নতুন প্রতিষ্ঠানের তথ্য দিয়ে এটি কনফিগার করুন। তারপরে, আপনার সংস্থার অংশ এক্সপোর্ট ও ইমপোর্ট করতে মাইগ্রেট টুল টাস্ক চালান।
মোটামুটিভাবে, মাইগ্রেশনের মধ্যে নিম্নলিখিত ধাপগুলি অন্তর্ভুক্ত থাকে:
- আপনি যে সংস্থা থেকে মাইগ্রেট করছেন এবং যে সংস্থায় ইমপোর্ট করছেন, সেইসব সংস্থা সম্পর্কে তথ্য সংগ্রহ করুন। যেমন,
আপনার এগুলি প্রয়োজন হবে:
- ম্যানেজমেন্ট API কলের জন্য বেস URL, যেমন https://api.enterprise.apigee.com
- সংস্থার অ্যাডমিনের ইউজার আইডি ও পাসওয়ার্ড। যেমন, Apigee Edge ম্যানেজমেন্ট কনসোলে লগ-ইন করার জন্য এইসব ক্রেডেনশিয়াল ব্যবহার করা হয়।
- পুরনো সংস্থার নাম ও এনভায়রনমেন্ট।
- যে টার্গেট অর্গানাইজেশন এনভায়রনমেন্টে মাইগ্রেট করা অংশগুলি ডেপ্লয় করা হয়েছে তার নাম।
- আপনার প্রতিষ্ঠানের তথ্য দিয়ে টুল কনফিগার করুন।
- আপনার লোকাল ড্রাইভে প্রতিষ্ঠানের ডেটা এক্সপোর্ট করতে, মাইগ্রেশন টুলে সংজ্ঞায়িত Grunt টাস্ক রান করান, তারপর অন্য একটি প্রতিষ্ঠানে ডেটা ইমপোর্ট করুন।
- আপনি যে ডেটা মাইগ্রেট করেছেন তা নতুন প্রতিষ্ঠানে সঠিকভাবে কাজ করছে কিনা তা যাচাই করুন।
মাইগ্রেশন শুরু করতে, টুল ইনস্টল, কনফিগার ও রান করাতে মাইগ্রেশন টুলের ডকুমেন্টেশন রেপোজিটরি ব্যবহার করুন।