बैक अप कैसे लें

Edge for Private Cloud का वर्शन 4.18.05

बैकअप लेने के लिए, इस कमांड का इस्तेमाल करें:

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

जहां component_name कॉम्पोनेंट का नाम है. इन वैल्यू का इस्तेमाल किया जा सकता है:

  • apigee-cassandra (कैसंड्रा)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL डेटाबेस)
  • apigee-qpidd (सवाल और जवाब)
  • apigee-sso (Edge एसएसओ)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (मैनेजमेंट सर्वर)
  • edge-management-ui (नया Edge यूज़र इंटरफ़ेस (यूआई))
  • edge-message-processor (मैसेज प्रोसेस करने वाला)
  • edge-postgres-server (पोस्टग्रेस सर्वर)
  • edge-qpid-server (Qpid सर्वर)
  • edge-router (एज राऊटर)
  • edge-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

यह कमांड, नोड पर मौजूद हर कॉम्पोनेंट के लिए एक बैकअप फ़ाइल बनाता है.