बैकअप लेने के लिए, इस कमांड का इस्तेमाल करें:
/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
बैकअप लेने के लिए:
कॉम्पोनेंट को बंद करें. हालांकि, PostgreSQL और Cassandra को बंद न करें, क्योंकि बैकअप लेने के लिए इनका चालू रहना ज़रूरी है:
/opt/apigee/apigee-service/bin/apigee-service component_name stop
बैकअप कमांड चलाएं:
/opt/apigee/apigee-service/bin/apigee-service component_name backup
इसके बाद, बैकअप लेने के लिए यह कमांड डालें:
- यह कमांड, इन डायरेक्ट्री और फ़ाइलों की एक tar फ़ाइल बनाता है. इसमें,
component_name कॉम्पोनेंट का नाम है:
- डायरेक्ट्री
/opt/apigee/data/component_name/opt/apigee/etc/component_name.d
- अगर फ़ाइलें मौजूद हैं, तो वे
/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
- यह कमांड, इन डायरेक्ट्री और फ़ाइलों की एक tar फ़ाइल बनाता है. इसमें,
component_name कॉम्पोनेंट का नाम है:
कॉम्पोनेंट को चालू करें. हालांकि, PostgreSQL और Cassandra को चालू करने की ज़रूरत नहीं है, क्योंकि बैकअप लेने के लिए इनका चालू होना ज़रूरी है:
/opt/apigee/apigee-service/bin/apigee-service component_name start
अगर आपने एक ही नोड पर कई Edge कॉम्पोनेंट इंस्टॉल किए हैं, तो एक ही निर्देश से उन सभी का बैक अप लिया जा सकता है:
/opt/apigee/apigee-service/bin/apigee-all backup
यह कमांड, नोड पर मौजूद हर कॉम्पोनेंट के लिए एक बैकअप फ़ाइल बनाता है.