কীভাবে ব্যাক-আপ নিতে হয়

ব্যাক-আপ নিতে, নিম্নলিখিত কমান্ড ব্যবহার করুন:

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

যেখানে 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)

যেমন:

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

ব্যাক-আপ নিতে:

  1. কম্পোনেন্ট বন্ধ করুন (PostgreSQL ও Cassandra ছাড়া, এগুলি ব্যাক-আপ নেওয়ার জন্য চালু থাকতে হবে):

    /opt/apigee/apigee-service/bin/apigee-service component_name stop
  2. ব্যাক-আপ কমান্ড রান করুন:

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

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

    • নিম্নলিখিত ডিরেক্টরি ও ফাইলের tar ফাইল তৈরি করে, যেখানে 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
    • /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
  3. কম্পোনেন্ট চালু করুন (PostgreSQL ও Cassandra ছাড়া, কারণ ব্যাক-আপ নেওয়ার জন্য এগুলি চালু থাকতে হবে):

    /opt/apigee/apigee-service/bin/apigee-service component_name start

একই নোডে একাধিক Edge কম্পোনেন্ট ইনস্টল করা থাকলে, আপনি একটি কমান্ডের মাধ্যমে সেগুলির সবকটি ব্যাক-আপ নিতে পারবেন:

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

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