जब आप नेक्सस स्थापित करते हैं, तो आपके पास दो निर्देशिकाओं के साथ खत्म हो जाएगा:
nexus-webapp-1.3.1.1/
sonatype-work/
हमने एप्लिकेशन को डेटा और कॉन्फ़िगरेशन से अलग कर दिया है। नेक्सस एप्लिकेशन nexus-webapp-1.3.1.1/
में है और डेटा और कॉन्फ़िगरेशन sonatype-work/nexus
में है। यह मुख्य रूप से आसान उन्नयन की सुविधा के लिए किया गया था, लेकिन इसका एक नेक्सस स्थापना बैकअप करना बहुत आसान बनाने का दुष्प्रभाव भी है।
सरल जवाब
नेक्सस एक डेटाबेस में खजाने की दुकान या कुछ भी है कि sonatype-work/nexus
के तहत फाइल सिस्टम का एक सरल बैकअप रोकता होगा नहीं करता है। यदि आपको पूर्ण बैकअप बनाने की आवश्यकता है, तो बस sonatype-work/nexus
की सामग्री संग्रहित करें।
बेहतर जवाब
यदि आपके पास Nexus स्थापना का बैकअप लेने के लिए एक अधिक बुद्धिमान दृष्टिकोण चाहते हैं, आप निश्चित रूप से बैकअप सब कुछ करने के लिए sonatype-work/nexus/conf
, sonatype-work/nexus/storage
, sonatype-work/nexus/template-store
के तहत चाहते हैं। यदि आप मेटाडेटा और फ़ाइल विशेषताओं का बैकअप लेना चाहते हैं जो नेक्सस प्रॉक्सी रिपोजिटरी के लिए रखता है, बैकअप sonatype-work/nexus/proxy
, हालांकि यह आवश्यक नहीं है क्योंकि प्रॉक्सी रिपोजिटरी के बारे में जानकारी को मांग पर जेनरेट किया जाएगा क्योंकि गुणों का अनुरोध किया जाता है।
आप बैकअप sonatype-work/nexus/logs
की जरूरत नहीं है और आप sonatype-work/nexus/indexer
में बैकअप के लिए Lucene अनुक्रमणिका जरूरत नहीं है।
नेक्सस प्रो उत्तर
वहाँ एक नेक्सस व्यावसायिक प्लगइन जो नेक्सस विन्यास डेटा का बैकअप बनाने की प्रक्रिया को स्वचालित कर सकते है। यह प्लगइन sonatype-work/nexus/conf
निर्देशिका की सामग्री को संबोधित करने जा रहा है। यदि आपको sonatype-work/nexus/storage
निर्देशिका का बैकअप लेने की आवश्यकता है, तो आपको उस फ़ाइल सिस्टम की सामग्री का बैकअप लेने के लिए कुछ बैकअप सिस्टम कॉन्फ़िगर करने की आवश्यकता होगी। एक बार फिर, नेक्सस ओपन सोर्स के साथ, वर्तमान में sonatype-work/nexus/indexer
या sonatype-work/nexus/logs
की सामग्री का बैक अप लेने में कोई वास्तविक लाभ नहीं है।रिमोट डेटा संग्रह स्थान
अपने प्रश्न में के लिए
को छोड़कर भंडारण आप का उल्लेख है कि आप भंडारण एक दूरस्थ भंडार के स्थानीय कैश करने के लिए समर्पित बाहर करना चाहते हैं। यदि आप ऐसा करने में रुचि रखते हैं, तो आप के विवरण का स्तर का एक और स्तर लेने के लिए और सिर्फ sonatype-work/nexus/storage
तहत निर्देशिका कि दूरदराज के खजाने के अनुरूप को बाहर करना होगा।
आप एक बैकअप के लिए नेक्सस को बंद करने की जरूरत है?
ब्रायन फॉक्स ने मुझे बताया, फ़ाइल विवाद के लिए एकमात्र असली मौका indexer/
निर्देशिका में फ़ाइलों के रूप में होने जा रहा है। आपको नेक्सस के चल रहे उदाहरण के साथ सोनाटाइप-वर्क फाइल सिस्टम का बैक अप लेने में कोई समस्या नहीं होनी चाहिए।
बीटीडब्ल्यू, प्रश्न के लिए धन्यवाद, यह उत्तर नेक्सस पुस्तक के अगले संस्करण में शामिल किया जाएगा।
धन्यवाद, यह एक अच्छा जवाब है। –
जब आप कहते हैं: sonatype-work/nexus/config, क्या आपका वास्तव में मतलब है: sonatype-work/nexus/conf? –
हां, conf सही फ़ोल्डर –