आपने जो फ़ाइल बनाई थी उससे किसी कॉम्पोनेंट को वापस लाया जा सकता है. ऐसा बैक अप लेते समय किया जा सकता है
अप कॉम्पोनेंट को ठीक करना होगा. आप इसे 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
(सवाल और जवाब)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
(क्लासिक यूज़र इंटरफ़ेस (यूआई))
- 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