কিভাবে ব্যাক আপ

প্রাইভেট ক্লাউড v4.18.05 এর জন্য এজ

একটি ব্যাকআপ সঞ্চালন করতে নিম্নলিখিত কমান্ড ব্যবহার করুন:

/opt/apigee/apigee-service/bin/apigee-service component_name backup

যেখানে component_name হল কম্পোনেন্টের নাম। সম্ভাব্য মান অন্তর্ভুক্ত:

  • apigee-cassandra (ক্যাসান্দ্রা)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL ডাটাবেস)
  • apigee-qpidd (Qpidd)
  • apigee-sso (এজ এসএসও)
  • apigee-zookeeper (চিড়িয়াখানা)
  • edge-management-server (ম্যানেজমেন্ট সার্ভার)
  • edge-management-ui (নতুন এজ ইউআই)
  • edge-message-processor (মেসেজ প্রসেসর)
  • edge-postgres-server (Postgres সার্ভার)
  • edge-qpid-server (Qpid সার্ভার)
  • edge-router (এজ রাউটার)
  • edge-ui (ক্লাসিক UI)

উদাহরণ স্বরূপ:

/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

ব্যাকআপ কমান্ড:

  1. কম্পোনেন্ট বন্ধ করে (PostgreSQL এবং Cassandra ব্যতীত যা ব্যাকআপে চলতে হবে)।
  2. নিম্নলিখিত ডিরেক্টরি এবং ফাইলগুলির একটি টার ফাইল তৈরি করে, যেখানে component_name হল উপাদানটির নাম:
    1. ডিরেক্টরি
      • /opt/apigee/data/ component_name
      • /opt/apigee/etc/ component_name .d
    2. ফাইল যদি তারা বিদ্যমান থাকে
      • /opt/apigee/token/application/ component_name .properties
      • /opt/apigee/customer/application/ component_name .properties
      • /opt/apigee/customer/defaults.sh
      • /opt/apigee/customer/conf/license.txt
  3. /opt/apigee/backup/ component_name ডিরেক্টরিতে একটি .tar.gz ফাইল তৈরি করে। ফাইলের নামের নিম্নলিখিত ফর্ম রয়েছে:
    backup-year.month.day,hour.min.seconds.tar.gz

    উদাহরণ স্বরূপ:

    backup-2018.05.29,11.13.42.tar.gz

    PostgreSQL এর জন্য, ফাইলের নামের নিম্নলিখিত ফর্ম রয়েছে:

    year.month.day,hour.min.seconds.dump
  4. কম্পোনেন্ট পুনঃসূচনা করে (PostgreSQL, Cassandra, ZooKeeper, এবং OpenLDAP ব্যতীত যেগুলি পুনরায় আরম্ভ করা হয়নি)।

আপনার যদি একই নোডে একাধিক এজ উপাদান ইনস্টল করা থাকে তবে আপনি একটি একক কমান্ড দিয়ে সেগুলিকে ব্যাক আপ করতে পারেন:

/opt/apigee/apigee-service/bin/apigee-all backup

এই কমান্ডটি নোডের প্রতিটি উপাদানের জন্য একটি ব্যাকআপ ফাইল তৈরি করে।