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

Edge for Private Cloud v4.18.05

ব্যাক-আপ নিতে এই কমান্ড ব্যবহার করুন:

/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 ছাড়া, যা ব্যাকআপের জন্য অবশ্যই চলতে হবে)।
  2. নিম্নলিখিত ডিরেক্টরি ও ফাইলের 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
  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 ছাড়া, যেগুলি রিস্টার্ট করা হয় না)।

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

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

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