এই ডকুমেন্টে Edge কম্পোনেন্ট আবার ইনস্টল ও রিস্টোর করার ব্যাপারে বলা হয়েছে। ব্যাক-আপ রিস্টোর করার আগে Edge কম্পোনেন্ট আবার ইনস্টল করতে হলে এই পদ্ধতি ব্যবহার করুন।
Apache ZooKeeper
একটি স্ট্যান্ডঅ্যালোন নোড ফিরিয়ে আনুন
- ZooKeeper বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop
- পুরনো ZooKeeper ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/apigee-zookeeper /opt/apigee/etc/apigee-zookeeper.d
- ZooKeeper আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
- ZooKeeper ফিরিয়ে আনুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - সব কম্পোনেন্ট রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-all restart
একটি ক্লাস্টার নোড রিস্টোর করা
একটি ZooKeeper নোড যদি ব্যর্থ হয় যা একটি এনসেম্বলের অংশ, আপনি একই হোস্টনেম/IP অ্যাড্রেস সহ একটি নতুন নোড তৈরি করতে পারেন এবং ZooKeeper পুনরায় ইনস্টল করতে পারেন। নতুন ZooKeeper নোড ZooKeeper এনসেম্বলে যোগ দিলে, এটি লিডারের থেকে লেটেস্ট স্ন্যাপশট পাবে এবং ক্লায়েন্টদের পরিষেবা দেওয়া শুরু করবে। এই ক্ষেত্রে আপনাকে ডেটা ফিরিয়ে আনতে হবে না।
- ZooKeeper আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
- অরিজিনাল নোড ইনস্টল করার সময় ব্যবহৃত একই কনফিগারেশন ফাইল ব্যবহার করে ZooKeeper নোডে সেট-আপ রান করান:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper setup -f configFile
- ZooKeeper চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper start
সম্পূর্ণ ক্লাস্টার ফিরিয়ে আনা
- সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
- সিঙ্গেল নোডের জন্য উপরে যেভাবে বর্ণনা করা হয়েছে সেইভাবে ব্যাক-আপ ফাইল থেকে সব ZooKeeper নোড ফিরিয়ে আনুন।
- ZooKeeper ক্লাস্টার শুরু করুন।
- সব কম্পোনেন্ট রিস্টার্ট করুন।
Apache Cassandra
একটি স্ট্যান্ডঅ্যালোন নোড ফিরিয়ে আনা
- Cassandra বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- পুরনো Cassandra ডিরেক্টরি সরান:
/opt/apigee/data/apigee-cassandra
- Cassandra আবার ইনস্টল করুন:
/apigee/apigee-service/bin/apigee-service apigee-cassandra install
- Cassandra রিস্টোর করুন:
/apigee/apigee-service/bin/apigee-service apigee-cassandra restore 2019.03.17,14.40.41
মনে রাখবেন যে কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, আপনি ব্যাকআপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করেন না, এমনকি "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্সও উল্লেখ করেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - সব কম্পোনেন্ট রিস্টার্ট করুন:
/apigee/apigee-service/bin/apigee-all restart
একটি ক্লাস্টার নোড রিস্টোর করা
অ্যাসেম্বলের অংশ হিসেবে থাকা কোনও একটি Cassandra নোড কাজ না করলে, আপনি একই হোস্টনেম/IP অ্যাড্রেস ব্যবহার করে নতুন নোড তৈরি করতে পারবেন। আপনাকে শুধু Cassandra আবার ইনস্টল করতে হবে এবং কয়েকটি অতিরিক্ত ধাপ ফলো করতে হবে। আপনাকে ব্যাক-আপ থেকে ডেটা রিস্টোর করতে হবে না। অন্য নোডে উপলভ্য রেপ্লিকা, ব্যর্থ হওয়া নোডে ডেটা ফিরিয়ে আনতে ব্যবহার করা যেতে পারে। হার্ডওয়্যার খারাপ হয়ে যাওয়া ইত্যাদির কারণে আপনার Cassandra ক্লাস্টারের কোনও নোড ক্র্যাশ করলে, সাধারণত এইসব ধাপ প্রযোজ্য হয়।
যে নোডটি কাজ করছে না সেটি আর অ্যাক্সেস করা না গেলে, নোডটি ধ্বংস করুন এবং এর নেটওয়ার্ককে আইসোলেট করুন যাতে এটি ভুলবশত Cassandra ক্লাস্টারে আবার যোগ দিতে না পারে। তারপর, আসল নোডের মতো একই IP অ্যাড্রেস সহ একটি নতুন নোড নিয়ে আসুন এবং এতে সাধারণ Apigee বুটস্ট্র্যাপ ধাপগুলি চালান।
নোডটি এখনও অ্যাক্সেসযোগ্য হলে এবং আপনি এটি আবার ব্যবহার করতে চাইলে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
- নোডে Cassandra প্রসেস বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop - নোড থেকে Cassandra সফ্টওয়্যার আনইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra uninstall - নোড থেকে ডেটা ডিরেক্টরি মুছে দিন:
rm -rf /opt/apigee/data/apigee-cassandra
উপরের ধাপগুলি সম্পূর্ণ করার পরে, আপনার কাছে এমন একটি নোড থাকতে হবে যেটির IP অ্যাড্রেস সেই নোডের মতোই যেটি কাজ করেনি এবং এটি Apigee সফ্টওয়্যার ইনস্টল করার জন্য প্রস্তুত। নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন:
- ডেটা সেন্টারের সিড নোড শনাক্ত করুন।
-
যে নোড রিস্টোর করা হচ্ছে, সেই একই ডেটা সেন্টারে যেকোনও অপারেশনাল Cassandra নোডে, নিম্নলিখিত কমান্ড রান করুন:
apigee-service apigee-cassandra configure -search conf_cassandra_seeds
-
এটি এই ধরনের কিছু আউটপুট দেবে:
Found key conf_cassandra_seeds, with value, "127.0.0.1", in /opt/apigee/apigee-cassandra/token/default.properties Found key conf_cassandra_seeds, with value, 127.0.0.1, in /opt/apigee/apigee-cassandra/token/application/cassandra.properties Found key conf_cassandra_seeds, with value, "10.1.0.1,10.1.0.2", in /opt/apigee/token/application/cassandra.properties apigee-configutil: apigee-cassandra: # OK
- আউটপুটের শেষ লাইনটি দেখুন। কমা দিয়ে আলাদা করা IP অ্যাড্রেসের তালিকা হল এই ডেটা সেন্টারের নোড দ্বারা ব্যবহৃত সিড নোড।
-
যে নোড রিস্টোর করা হচ্ছে, সেই একই ডেটা সেন্টারে যেকোনও অপারেশনাল Cassandra নোডে, নিম্নলিখিত কমান্ড রান করুন:
- ফ্রেশ নোড রিস্টোর করার পরে, নিম্নলিখিত ফাইল তৈরি বা এডিট করুন:
vi /opt/apigee/customer/application/cassandra.properties
- Add the following line:
conf_jvm_options_custom_settings=-Dcassandra.replace_address=<ip-address-of-dead-node>
- এই নোডটি যদি সিড নোডগুলির মধ্যে একটি হয় (ধাপ ১ থেকে সিড নোড তালিকায় নোডের IP অ্যাড্রেস দেখা যায়), তাহলে ফাইলে আরেকটি লাইন যোগ করুন:
conf_cassandra_seeds="<comma-separated-seed-list-except-this-node’s-ip>"
- যেমন, উপরের উদাহরণে, সিড লিস্টে ২টি IP আছে - 10.1.0.1 ও 10.1.0.2. রিস্টোর করা নোডটি 10.1.0.1 হলে, এইরকম একটি লাইন যোগ করুন:
conf_cassandra_seeds="10.1.0.2"
- যেমন, উপরের উদাহরণে, সিড লিস্টে ২টি IP আছে - 10.1.0.1 ও 10.1.0.2. রিস্টোর করা নোডটি 10.1.0.1 হলে, এইরকম একটি লাইন যোগ করুন:
- ফাইলটি সেভ করুন এবং নিশ্চিত করুন যে এটি Apigee ব্যবহারকারীর মালিকানাধীন এবং তার দ্বারা পাঠযোগ্য:
chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
- Cassandra সফ্টওয়্যার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install
- Cassandra সেট-আপ রান করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra setup -f <configFile>
- সেট-আপ ইন্টার্নালি Cassandra পরিষেবা বুটস্ট্র্যাপ করার চেষ্টা করবে। অন্যান্য নোড থেকে কতটা ডেটা স্ট্রিম করতে হবে, আপনার নেটওয়ার্ক থ্রুপুট ইত্যাদির উপর ভিত্তি করে এতে অনেক সময় লাগতে পারে।
- [উন্নত বিকল্প] নোডে নিম্নলিখিত nodetool কমান্ড রান করে আপনি ডেটা স্ট্রিম করার প্রসেস দ্রুত করতে পারবেন:
nodetool setstreamthroughput <value> nodetool setcompactionthroughput <value>
- Cassandra নোড আবার চালু হয়ে গেলে, নোডটি সফলভাবে রিংয়ে যোগ দিয়েছে কিনা তা যাচাই করতে নিচের মতো স্ট্যান্ডার্ড কমান্ড ব্যবহার করুন:
/opt/apigee/apigee-cassandra/bin/nodetool ring /opt/apigee/apigee-cassandra/bin/nodetool status
- নোডটি সফলভাবে চালু এবং চলছে তা যাচাই করার পরে,
/opt/apigee/customer/application/cassandra.propertiesফাইলটি আবার এডিট করুন এবং এই পদ্ধতির ৩ এবং ৪ নম্বর ধাপে আপনি আগে যে লাইনগুলি যোগ করেছিলেন সেগুলি সরিয়ে দিন। - নোডে Cassandra পরিষেবা রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart
সম্পূর্ণ ক্লাস্টার ফিরিয়ে আনা
- সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
- ব্যাকআপ ফাইল থেকে সব Cassandra নোড রিস্টোর করুন।
- Cassandra ক্লাস্টার চালু করুন।
- সব কম্পোনেন্ট রিস্টার্ট করুন।
PostgreSQL ডেটাবেস
PosgreSQL স্ট্যান্ডঅ্যালোন বা মাস্টার হিসেবে চলছে
- সব নোডে ম্যানেজমেন্ট সার্ভার, Qpid সার্ভার এবং Postgres সার্ভার বন্ধ করুন:
/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 ডেটাবেস আবার ইনস্টল করুন:
/apigee/apigee-service/bin/apigee-service apigee-postgresql install
- PostgreSQL শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
- ব্যাক-আপ ফাইল থেকে PostgreSQL ডেটাবেস ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restore 2019.03.17,14.40.41
মনে রাখবেন, PostgreSQL কম্পোনেন্ট রিস্টোর করার সময়, ব্যাক-আপ ফাইলের ডাইরেক্টরি পাথ উল্লেখ করবেন না এবং ".dump" সাফিক্সও উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - সব নোডে ম্যানেজমেন্ট সার্ভার, Qpid সার্ভার ও Postgres সার্ভার চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
স্ট্যান্ডবাই হিসেবে PostgreSQL চলছে
- PostgreSQL ডেটাবেস আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install
- PostgreSQL ডেটাবেস ইনস্টল করার জন্য যে কনফিগারেশন ফাইল ব্যবহার করেছিলেন, সেটি ব্যবহার করে ডেটাবেস আবার কনফিগার করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile
- PostgreSQL শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
Postgres Server
- সব মাস্টার ও স্ট্যান্ডবাই নোডে Postgres সার্ভার বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
- পুরনো Postgres সার্ভার ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-postgres-server /opt/apigee/etc/edge-postgres-server.d
- Postgres সার্ভার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server install
- ব্যাকআপ ফাইল থেকে Postgres সার্ভার রিস্টোর করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore 2019.03.17,14.40.41
মনে রাখবেন যে কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, আপনি ব্যাকআপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করেন না, এমনকি "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্সও উল্লেখ করেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরি থেকে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - সব মাস্টার ও স্ট্যান্ডবাই নোডে Postgres সার্ভার চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
Qpid Server এবং Qpidd
- সব নোডে 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 Server ও 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 install
- Qpidd ফিরিয়ে আনুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore 2019.03.17,14.40.41
মনে রাখবেন যে কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, আপনি ব্যাকআপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করেন না, এমনকি "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্সও উল্লেখ করেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - Qpidd শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start
- Qpid সার্ভার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server install
- Qpid সার্ভার ফিরিয়ে আনুন:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - সব নোডে Qpid সার্ভার, Qpidd ও Postgres সার্ভার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restart
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restart
SymasLDAP
- SymasLDAP বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop
- SymasLDAP আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap install
- পুরনো SymasLDAP ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/apigee-openldap /opt/apigee/etc/apigee-openldap.d
- SymasLDAP ফিরিয়ে আনুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore 2019.03.17,14.40.41
মনে রাখবেন যে কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, আপনি ব্যাকআপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করেন না, এমনকি "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্সও উল্লেখ করেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরি থেকে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - SymasLDAP রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap start
- সব ম্যানেজমেন্ট সার্ভার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
ম্যানেজমেন্ট সার্ভার
- ম্যানেজমেন্ট সার্ভার বন্ধ করুন:
/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 edge-management-server install
- ব্যাকআপ ফাইল থেকে ম্যানেজমেন্ট সার্ভার রিস্টোর করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restore 2019.03.17,14.40.41
মনে রাখবেন যে কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, আপনি ব্যাকআপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করেন না, এমনকি "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্সও উল্লেখ করেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - ম্যানেজমেন্ট সার্ভার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
মেসেজ প্রসেসর
- মেসেজ প্রসেসর বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop
- পুরনো মেসেজ প্রসেসর ডিরেক্টরি সরান:
/opt/apigee/data/edge-message-processor /opt/apigee/etc/edge-message-processor.d
- Message Processor আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor install
- ব্যাকআপ ফাইল থেকে মেসেজ প্রসেসর রিস্টোর করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore 2019.03.17,14.40.41
মনে রাখবেন যে কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, আপনি ব্যাকআপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করেন না, এমনকি "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্সও উল্লেখ করেন না। আপনাকে শুধু ব্যাকআপ ফাইলের নামের তারিখ/সময় উল্লেখ করতে হবে।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরি থেকে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - মেসেজ প্রসেসর রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor start
রাউটার
- স্টপ রাউটার:
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
- পুরনো রাউটার ডিরেক্টরি সরান:
/opt/apigee/data/edge-router /opt/apigee/etc/edge-router.d
- রাউটার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-router install
- ব্যাক-আপ ফাইল থেকে রাউটার ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-router restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরি থেকে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - রাউটার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-router start
নতুন Edge UI
- নতুন Edge UI বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui stop
- পুরনো New Edge UI ডিরেক্টরি সরান:
/opt/apigee/data/edge-management-ui /opt/apigee/etc/edge-management-ui.d
- নতুন Edge UI আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui install
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static install - ব্যাকআপ ফাইল থেকে New Edge UI ফিরিয়ে আনুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাকআপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাকআপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাকআপ ফাইল ব্যবহার করবে। - New Edge UI রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui start
সম্পূর্ণ সাইট ফিরিয়ে আনা
- সব কম্পোনেন্ট নোড বন্ধ করুন। মনে রাখবেন যে সাবসিস্টেম বন্ধ করার ক্রম গুরুত্বপূর্ণ: প্রথমে সব Edge নোড বন্ধ করুন এবং তারপরে সব ডেটা স্টোর নোড বন্ধ করুন।
- উপরে যেভাবে বর্ণনা করা হয়েছে সেইভাবে সব কম্পোনেন্ট ফিরিয়ে আনুন।
- এখন নিম্নলিখিত ক্রমে সব কম্পোনেন্ট চালু করুন। মনে রাখবেন যে সাবসিস্টেম চালু করার
ক্রম গুরুত্বপূর্ণ:
- ZooKeeper ক্লাস্টার চালু করুন
- Cassandra ক্লাস্টার শুরু করুন
- SymasLDAP চালু আছে কিনা তা নিশ্চিত করুন
- qpid চালু করা
- PostgreSQL ডেটাবেস চালু আছে কিনা তা নিশ্চিত করুন
- ম্যানেজমেন্ট সার্ভার চালু করা
- রাউটার ও মেসেজ প্রসেসর চালু করা
- Qpid সার্ভার চালু করা
- Postgres সার্ভার চালু করুন
- নতুন Edge UI শুরু করা