প্রাইভেট ক্লাউড v4.18.05 এর জন্য এজ
এই ডকুমেন্টটি একটি এজ কম্পোনেন্টের পুনঃ-ইনস্টলেশন এবং পুনরুদ্ধার কভার করে। ব্যাকআপ পুনরুদ্ধার করার আগে যদি আপনাকে এজ উপাদানটি পুনরায় ইনস্টল করতে হয় তবে এই পদ্ধতিটি ব্যবহার করুন।
Apache ZooKeeper
একটি স্বতন্ত্র নোড পুনরুদ্ধার করুন
- চিড়িয়াখানা বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop - পুরানো ZooKeeper ডিরেক্টরিগুলি সরান:
/opt/apigee/data/apigee-জুকিপার
/opt/apigee/etc/apigee-zookeeper.d - ZooKeeper পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper ইনস্টল - ZooKeeper পুনরুদ্ধার করুন।
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore backup-2016.03.17,14.40.41.tar.gz - সমস্ত উপাদান পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-সব রিস্টার্ট করুন
একটি ক্লাস্টার নোড পুনরুদ্ধার করুন
যদি একটি একক ZooKeeper নোড ব্যর্থ হয় যা একটি ensemble এর অংশ, আপনি একই হোস্টনাম/IP ঠিকানা দিয়ে একটি নতুন নোড তৈরি করতে পারেন এবং ZooKeeper পুনরায় ইনস্টল করতে পারেন। যখন নতুন ZooKeeper নোড ZooKeeper ensemble-এ যোগ দেয় তখন এটি লিডারের কাছ থেকে সর্বশেষ স্ন্যাপশটগুলি পাবে এবং ক্লায়েন্টদের পরিষেবা দেওয়া শুরু করবে। এই ক্ষেত্রে আপনার ডেটা পুনরুদ্ধার করার দরকার নেই।
- ZooKeeper পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper ইনস্টল - মূল নোড ইনস্টল করার সময় ব্যবহৃত একই কনফিগারেশন ফাইল ব্যবহার করে ZooKeeper নোডে সেটআপ চালান:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper সেটআপ -f কনফিগার ফাইল - ZooKeeper শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper শুরু
একটি সম্পূর্ণ ক্লাস্টার পুনরুদ্ধার করুন
- সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
- একটি একক নোডের জন্য উপরে বর্ণিত ব্যাকআপ ফাইল থেকে সমস্ত ZooKeeper নোড পুনরুদ্ধার করুন।
- ZooKeeper ক্লাস্টার শুরু করুন।
- সমস্ত উপাদান পুনরায় চালু করুন।
অ্যাপাচি ক্যাসান্দ্রা
একটি স্বতন্ত্র নোড পুনরুদ্ধার করুন
- ক্যাসান্দ্রা থামান:
> /opt/apigee/apigee-service/bin/apigee-service apigee-Cassandra stop - পুরানো ক্যাসান্দ্রা ডিরেক্টরি সরান:
/opt/apigee/data/apigee-ক্যাসান্ড্রা - ক্যাসান্দ্রা পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-Cassandra ইনস্টল - ক্যাসান্দ্রা পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2016.03.17,14.40.41.tar.gz - সমস্ত উপাদান পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-সব রিস্টার্ট করুন
একটি ক্লাস্টার নোড পুনরুদ্ধার করুন
যদি একটি একক Cassandra নোড ব্যর্থ হয়, এটি একটি ensemble এর অংশ, আপনি একই হোস্টনাম/IP ঠিকানা দিয়ে একটি নতুন নোড তৈরি করতে পারেন। আপনাকে শুধুমাত্র ক্যাসান্দ্রা পুনরায় ইনস্টল করতে হবে, আপনাকে ডেটা পুনরুদ্ধার করতে হবে না।
দ্রষ্টব্য: একটি নন-সিড নোডে পুনরায় ইনস্টল করার সময়, নিশ্চিত করুন যে কমপক্ষে একটি ক্যাসান্ড্রা বীজ নোড আছে।
- ক্যাসান্দ্রা পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-Cassandra ইনস্টল - মূল নোড ইনস্টল করার সময় ব্যবহৃত একই কনফিগার ফাইল ব্যবহার করে ক্যাসান্দ্রা নোডে সেটআপ চালান:
> /opt/apigee/apigee-service/bin/apigee-service apigee- ক্যাসান্ড্রা সেটআপ -f কনফিগার ফাইল - ক্যাসান্দ্রা শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee- ক্যাসান্দ্রা শুরু - ক্যাসান্ড্রা ইনস্টল করার পরে, এবং নোডটি আপ হয়ে গেছে, (যে RF>=2 সমস্ত কীস্পেসের জন্য দেওয়া হয়েছে) নোড শুরু করতে নিম্নলিখিত নোডটুল কমান্ডটি চালান:
opt/apigee/apigee-casandra/bin/nodetool -h স্থানীয় হোস্ট মেরামত
একটি সম্পূর্ণ ক্লাস্টার পুনরুদ্ধার করুন
- সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
- ব্যাকআপ ফাইল থেকে সমস্ত ক্যাসান্দ্রা নোড পুনরুদ্ধার করুন।
- ক্যাসান্দ্রা ক্লাস্টার শুরু করুন।
- সমস্ত উপাদান পুনরায় চালু করুন।
PostgreSQL ডাটাবেস
PosgreSQL স্বতন্ত্র বা মাস্টার হিসাবে চলছে
- সমস্ত নোডে ম্যানেজমেন্ট সার্ভার, কিউপিড সার্ভার এবং পোস্টগ্রেস সার্ভার বন্ধ করুন:
দ্রষ্টব্য : এই উপাদানগুলি বন্ধ থাকা অবস্থায় আপনার সিস্টেম এখনও API প্রক্সিগুলির অনুরোধগুলি পরিচালনা করতে পারে৷
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - PostgreSQL ডাটাবেস পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql ইনস্টল - PostgreSQL শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql শুরু - ব্যাকআপ ফাইল থেকে PostgreSQL ডাটাবেস পুনরুদ্ধার করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql পুনরুদ্ধার 2016.03.17,14.40.41.ডাম্প - সমস্ত নোডে ম্যানেজমেন্ট সার্ভার, কিউপিড সার্ভার এবং পোস্টগ্রেস সার্ভার শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-ব্যবস্থাপনা-সার্ভার শুরু
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-qpid-সার্ভার শুরু
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server শুরু
PosgreSQL স্ট্যান্ডবাই হিসাবে চলছে
- PostgreSQL ডাটাবেস পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql ইনস্টল - PostgreSQL ডাটাবেসটি একই কনফিগারেশন ফাইল ব্যবহার করে পুনরায় কনফিগার করুন যা আপনি এটি ইনস্টল করতে ব্যবহার করেছিলেন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql সেটআপ -f কনফিগার ফাইল - PostgreSQL শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql শুরু
পোস্টগ্রেস সার্ভার
- সমস্ত মাস্টার এবং স্ট্যান্ডবাই নোডগুলিতে পোস্টগ্রেস সার্ভার বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - পুরানো পোস্টগ্রেস সার্ভার ডিরেক্টরিগুলি সরান:
/opt/apigee/data/edge-postgres-server
/opt/apigee/etc/edge-postgres-server.d - পোস্টগ্রেস সার্ভার পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server ইনস্টল - ব্যাকআপ ফাইল থেকে পোস্টগ্রেস সার্ভার পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore backup-2016.03.17,14.40.41.tar.gz - সমস্ত মাস্টার এবং স্ট্যান্ডবাই নোডগুলিতে পোস্টগ্রেস সার্ভার শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server শুরু
Qpid সার্ভার এবং Qpid
- সমস্ত নোডে Qpidd, Qpid সার্ভার, এবং Postgres সার্ভার বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd stop - পুরানো Qpid সার্ভার এবং Qpidd ডিরেক্টরিগুলি সরান:
/opt/apigee/data/edge-qpid-server
/opt/apigee/etc/edge-qpid-server.d
/opt/apigee/data/apigee-qpidd
/opt/apigee/etc/apigee-qpidd.d - Qpidd পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd ইনস্টল - Qpidd পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore backup-2016.03.17,14.40.41.tar.gz - Qpidd শুরু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd শুরু - Qpid সার্ভার পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server ইনস্টল - Qpid সার্ভার পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore backup-2016.03.17,14.40.41.tar.gz - সমস্ত নোডে Qpid সার্ভার, Qpidd এবং Postgres সার্ভার পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd পুনরায় চালু করুন
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-qpid-সার্ভার পুনরায় চালু করুন
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server পুনরায় চালু করুন
এলডিএপি খুলুন
- OpenLDAP বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop - OpenLDAP পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap ইনস্টল - পুরানো OpenLDAP ডিরেক্টরি সরান:
/opt/apigee/data/apigee-openldap
/opt/apigee/etc/apigee-openldap.d - OpenLDAP পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore backup-2016.03.17,14.40.41.tar.gz - OpenLDAP পুনরায় আরম্ভ করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap শুরু - সমস্ত ব্যবস্থাপনা সার্ভার পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service এজ-ম্যানেজমেন্ট-সার্ভার পুনরায় চালু করুন
ম্যানেজমেন্ট সার্ভার
- স্টপ ম্যানেজমেন্ট সার্ভার:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop - পুরানো ম্যানেজমেন্ট সার্ভার ডিরেক্টরিগুলি সরান:
/opt/apigee/data/edge-management-server
/opt/apigee/etc/edge-management-server.d - ম্যানেজমেন্ট সার্ভার পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-ব্যবস্থাপনা-সার্ভার ইনস্টল - ব্যাকআপ ফাইল থেকে ম্যানেজমেন্ট সার্ভার পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server restore backup-2016.03.17,14.40.41.tar.gz - ম্যানেজমেন্ট সার্ভার পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-ব্যবস্থাপনা-সার্ভার শুরু
বার্তা প্রসেসর
- বার্তা প্রসেসর বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop - পুরানো বার্তা প্রসেসর ডিরেক্টরি সরান:
/opt/apigee/data/edge-message-processor
/opt/apigee/etc/edge-message-processor.d - বার্তা প্রসেসর পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-বার্তা-প্রসেসর ইনস্টল - ব্যাকআপ ফাইল থেকে বার্তা প্রসেসর পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore backup-2016.03.17,14.40.41.tar.gz - বার্তা প্রসেসর পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-বার্তা-প্রসেসর শুরু
রাউটার
- রাউটার বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-রাউটার স্টপ - পুরানো রাউটার ডিরেক্টরি সরান:
/opt/apigee/data/edge-রাউটার
/opt/apigee/etc/edge-router.d - রাউটার পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service এজ-রাউটার ইনস্টল - ব্যাকআপ ফাইল থেকে রাউটার পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-router restore backup-2016.03.17,14.40.41.tar.gz - রাউটার পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-রাউটার শুরু
এজ UI
- UI বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui stop - পুরানো UI ডিরেক্টরি সরান:
/opt/apigee/data/edge-ui
/opt/apigee/etc/edge-ui.d - UI পুনরায় ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui ইনস্টল - ব্যাকআপ ফাইল থেকে UI পুনরুদ্ধার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restore backup-2016.03.17,14.40.41.tar.gz - UI পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui শুরু
সম্পূর্ণ সাইট পুনরুদ্ধার
- সমস্ত উপাদান নোড বন্ধ করুন। নোট করুন যে সাবসিস্টেম বন্ধ করার ক্রম গুরুত্বপূর্ণ - প্রথমে সমস্ত এজ নোড এবং তারপরে সমস্ত ডেটাস্টোর নোড।
- উপরে বর্ণিত সমস্ত উপাদান পুনরুদ্ধার করুন।
- এখন নিম্নলিখিত ক্রমে সমস্ত উপাদান শুরু করুন। মনে রাখবেন যে সাবসিস্টেম শুরু করার ক্রম গুরুত্বপূর্ণ:
- ZooKeeper ক্লাস্টার শুরু করুন
- ক্যাসান্দ্রা ক্লাস্টার শুরু করুন
- নিশ্চিত করুন যে OpenLDAP চলছে এবং চলছে
- qpid শুরু করুন
- নিশ্চিত করুন যে PostgreSQL ডাটাবেস আপ এবং চলমান আছে
- ম্যানেজমেন্ট সার্ভার শুরু করুন
- রাউটার এবং বার্তা প্রসেসর শুরু করুন
- Qpid সার্ভার শুরু করুন
- পোস্টগ্রেস সার্ভার শুরু করুন
- Apigee UI শুরু করুন