आपने जो फ़ाइल बनाई थी उससे किसी कॉम्पोनेंट को वापस लाया जा सकता है. ऐसा बैक अप लेते समय किया जा सकता है
अप कॉम्पोनेंट को ठीक करना होगा. आप इसे restore निर्देश की मदद से करते हैं.
ध्यान दें कि restore कमांड:
- बताई गई बैकअप फ़ाइल का इस्तेमाल करता है या अगर फ़ाइल का नाम नहीं है, तो नई बैकअप फ़ाइल लेता है बताया गया है.
- पक्का करता है कि कॉम्पोनेंट की डेटा डायरेक्ट्री खाली हैं.
- कॉम्पोनेंट को रोकता है. आपको कॉम्पोनेंट को पहले जैसा करने के बाद, उसे रीस्टार्ट करना होगा.
इस सेक्शन में, restore कमांड को इस्तेमाल करने का तरीका बताया गया है.
बैकअप फ़ाइल से किसी कॉम्पोनेंट को वापस लाने के लिए:
- पक्का करें कि नीचे दी गई डायरेक्ट्री खाली हैं:
/opt/apigee/data/component_name /opt/apigee/etc/component_name.d
अगर वे खाली नहीं हैं, तो नीचे दिए गए निर्देशों का इस्तेमाल करके उनका कॉन्टेंट मिटाएं:
rm -r /opt/apigee/data/component_name
rm -r /opt/apigee/etc/component_name.d - निम्न आदेश का उपयोग करके पिछले कॉन्फ़िगरेशन और डेटा को पुनर्स्थापित करें:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
कहां:
- component_name कॉम्पोनेंट का नाम है. संभावित वैल्यू में ये शामिल हैं:
apigee-cassandra(कैसेंड्रा)apigee-openldap(OpenLDAP)apigee-postgresql(PostgreSQL डेटाबेस)apigee-qpidd(Qpidd)apigee-zookeeper(ZooKeeper)edge-management-server(मैनेजमेंट सर्वर)edge-management-ui(New Edge UI)edge-message-processor(मैसेज प्रोसेसर)edge-postgres-server(Postgres Server)edge-qpid-server(Qpid Server)edge-router(Edge Router)
- backup_file उस फ़ाइल का नाम है जिसे आपने
उस कॉम्पोनेंट का बैक अप लिया गया हो; इस मान में शामिल नहीं है
पथ है, लेकिन इसमें "backup-" शामिल करता है प्रीफ़िक्स और फ़ाइल एक्सटेंशन की ज़रूरत होती है. उदाहरण के लिए,
backup-2019.03.17,14.40.41.tar.gz.
उदाहरण के लिए:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz
backup_file तय करना ज़रूरी नहीं है. अगर जानकारी नहीं दी जाती है, तो Apigee, सबसे हाल की फ़ाइल का इस्तेमाल करता है
/opt/apigee/backup/component_nameमें.restoreनिर्देश, बैक अप किए गए कॉन्फ़िगरेशन को फिर से लागू करता है और बैकअप लेने के समय का डेटा. - component_name कॉम्पोनेंट का नाम है. संभावित वैल्यू में ये शामिल हैं:
- नीचे दिए गए उदाहरण में बताए गए तरीके से कॉम्पोनेंट को रीस्टार्ट करें
दिखाता है:
/opt/apigee/apigee-service/bin/apigee-service component_name start