আপনি কোনও কম্পোনেন্ট ব্যাক-আপ
নেওয়ার সময় যে ফাইল তৈরি করেছিলেন, সেটি থেকে কম্পোনেন্ট ফিরিয়ে আনতে পারবেন। আপনি restore কমান্ডের মাধ্যমে এটি করতে পারবেন।
মনে রাখবেন যে restore কমান্ড:
- নির্দিষ্ট করা ব্যাকআপ ফাইল ব্যবহার করে অথবা ফাইলের নাম নির্দিষ্ট করা না থাকলে, লেটেস্ট ব্যাকআপ ফাইল পায়।
- কম্পোনেন্টের ডেটা ডিরেক্টরি খালি আছে কিনা তা নিশ্চিত করে।
- কম্পোনেন্ট বন্ধ করে। রিস্টোর করার পরে আপনাকে অবশ্যই কম্পোনেন্ট রিস্টার্ট করতে হবে।
restore কমান্ড কীভাবে ব্যবহার করতে হয় তা এই বিভাগে বর্ণনা করা হয়েছে।
ব্যাকআপ ফাইল থেকে কোনও কম্পোনেন্ট রিস্টোর করতে:
- নিম্নলিখিত ডিরেক্টরিগুলি খালি আছে কিনা তা নিশ্চিত করুন:
/opt/apigee/data/component_name /opt/apigee/etc/component_name.d
এগুলি খালি না থাকলে, নিম্নলিখিত কমান্ডের মতো কমান্ড ব্যবহার করে এগুলির কন্টেন্ট মুছে দিন:
rm -r /opt/apigee/data/component_name
rm -r /opt/apigee/etc/component_name.d - নিম্নলিখিত কমান্ড ব্যবহার করে আগের কনফিগারেশন ও ডেটা ফিরিয়ে আনুন:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
যেখানে:
- component_name হল কম্পোনেন্টের নাম। সম্ভাব্য ভ্যালুর মধ্যে এগুলি পড়ে:
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(PostgreSQL ডেটাবেস)apigee-qpidd(Qpidd)apigee-sso(Edge SSO)apigee-zookeeper(ZooKeeper)edge-management-server(ম্যানেজমেন্ট সার্ভার)edge-management-ui(নতুন Edge UI)edge-message-processor(মেসেজ প্রসেসর)edge-postgres-server(Postgres সার্ভার)edge-qpid-server(Qpid সার্ভার)edge-router(এজ রাউটার)edge-ui(ক্লাসিক UI)
- backup_file হল সেই ফাইলের নাম যা আপনি সেই কম্পোনেন্টের
ব্যাক-আপ নেওয়ার সময় তৈরি করেছিলেন; এই ভ্যালুতে পাথ অন্তর্ভুক্ত থাকে না, তবে "backup-" প্রিফিক্স এবং ফাইল এক্সটেনশন অন্তর্ভুক্ত থাকে। যেমন,
backup-2019.03.17,14.40.41.tar.gz।
যেমন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz
backup_file উল্লেখ করা বাধ্যতামূলক নয়। বাদ দেওয়া হলে, Apigee
/opt/apigee/backup/component_name-এ সবচেয়ে সাম্প্রতিক ফাইল ব্যবহার করে।restoreকমান্ড ব্যাক-আপ নেওয়া কনফিগারেশন আবার প্রয়োগ করে এবং ব্যাক-আপ নেওয়ার সময় থেকে ডেটা রিস্টোর করে। - component_name হল কম্পোনেন্টের নাম। সম্ভাব্য ভ্যালুর মধ্যে এগুলি পড়ে:
- নিম্নলিখিত উদাহরণের মতো কম্পোনেন্ট রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service component_name start