Есть ли способ собрать изменения конфигурации системы с момента установки?

В моей попытке заменить Linux-сервер, который был установлен несколько лет назад, я понял, что никто не знает точно, что было установлено / настроено с тех пор. Единственное, что у меня есть в git , - это определения сайтов nginx.

Какие параметры у меня есть, чтобы сравнить работающий сервер с чистой установкой?

Я ' Мне нравится использовать Ansible для управления версией конфигурации, но перед этим мне нужно получить информацию об установленных службах и их файлах конфигурации, правилах брандмауэра, пользователях / группах, ключах ssh, настройке доменов и т. . Я вижу папку / data , так что это просто, но она содержит данные www , данные elasticsearch и приложения nodejs , что означает наличие установлен узел , pm2 и elasticsearch. Я обнаружил следы установки Jenkins, но она не работает. Я вижу службу fail2ban, поэтому ее тоже нужно переместить.

Есть ли способ увидеть, что изменилось с момента первоначальной настройки? Я хотел бы заменить этот Ubuntu 14.04 на чистый 16.04 с использованием Ansible playbook, чтобы избежать такого хаоса, возможно, докеризировать некоторые службы, сохранив при этом текущую функциональность.

1
задан 1 June 2017 в 09:50
2 ответа
[१२8787] मल्टिपल मेलबक्स प्रयोगकर्ताहरूको लागि नयाँ ईमेल ठेगानाहरू थप्दै [११3२881] पॉल कनिhamहमले धेरै धेरै यस विषयलाई समेट्छ। [१२8888] यहाँ तपाईंले प्रयोग गर्न सक्ने दृष्टिकोणहरूको सारांश छ: [१२89]] ऑन-प्रिमाइसेस र हाइब्रिड संगठनहरूका लागि, बल्क ईमेल ठेगाना परिवर्तनहरू (चाहे सबै उपयोगकर्ताहरूलाई वा प्रयोगकर्ताहरूको केवल एक उपसेट) संग व्यवस्थापन गर्न सकिन्छ [११323275758] ईमेल ठेगाना नीतिहरू [११323275759]। तपाईं मैन्युअल्ली ईमेल ठेगानाहरू पनि परिमार्जन गर्न सक्नुहुनेछ व्यक्तिगत प्राप्तकर्ताहरूको लागि, वा प्रयोग गर्ने धेरै प्राप्तकर्ताहरूको लागि [११3232760०] पावरशेल [११3232761१]। [१२ 90 ०] क्लाउड-मात्र Office 5 365 संगठनहरूका लागि, बल्क ईमेल ठेगाना परिवर्तन गर्न सकिन्छ जब तपाईंको भाँडामा नयाँ डोमेन थप्न, वा कुनै पनि समयमा तपाईं [११3232762२] थोकले बहुविध मेलबक्सहरूमा SMTP ठेगानाहरू थप्न सक्नुहुन्छ PowerShell को प्रयोग गरेर [११633276363]। [१२१]] - १२१ --- २0०561-- [११32२००3] मलाई यो गर्न सही तरिका छ भनेर विश्वास छ ताकि क्लाउड- init र वेजन्ट दुबै सँगै 'राम्रो' खेल्छन् ([११3२868686] क्लाउड-इनिर एजुरेबाट कागजात [११3२878787]) यी मानहरू यसमा सेट राख्नुपर्दछ [१२ 2 २] मैले माउन्टपोइन्ट परिवर्तन गर्ने प्रयास गरें तर यसले राम्रोसँग कार्य गरेको जस्तो देखिदैन त्यसैले कागजातहरू मानहरूको बारेमा सही छ [१२ 3]] र त्यसपछि तपाईले स्व्याप विकल्पहरू अनुकूलित गर्न सक्नुहुनेछ। जस्तो कि तपाई चाहनुहुन्छ [१२ 4]] आधारभूत रिस्टार्टले नयाँ स्व्याप ठीक लिन्छ [१२ 95]] -१२१ --- 2 46२85-- [११201२1११] धन्यवाद प्रिय, महान, [१२ 6]] एचप्रोक्सी को xinetd को आवश्यकता छ तल काम गर्न ठीक तरीकाले कन्फिगर गरिएको हुनु पर्छ, [१२ 7]] ERROR २०१ ((HY000): 'प्रारम्भिक संचार प्याकेट पढ्ने' मा MySQL सर्भरसँग जडान हरायो, प्रणाली त्रुटि: ० [१२ 8]] Xinetd यदि पहिले नै चलिरहेको छ भने पुनःस्थापन गर्न। [१२99]] https://docs.openstack.org/ha-guide/shared-database-manage.html [१२१०] -१२१ --- 11११ 9-- [११21२०११] तपाईको डोमेन [११23२90] ०] tetechgroups.com [११3२91]]] हैन ' t ले होस्टको बारेमा DNS रेकर्ड प्राप्त गर्‍यो [११23२9 2 २] www [११3२। 3]]। केवल तपाईंको डोमेनमा उही आईपी ठेगानाको साथ यसमा थप्नुहोस् [११3२9 4]] tetechgroups.com [११3२95 95]] लाई छ। [११3२9 6] मा कागजात पढ्नुहोस्] तपाईंको VPC का लागि DNS समर्थन अपडेट गर्दै [१२१०१] -१२१ --- 23 36२7575-- [११3२०२23] एप्पल स्रोतको संस्करण धेरै पुरानो भएको देखिन्छ, तपाईले यम संस्करणको सर्टबोट हटाउन सक्नुहुनेछ र स्थापना गर्नुहोस् [११3२०२]] -121 --- 95१ 4 44- [११3२०२।] केही कारणहरूले गर्दा मेरो गतिशील म्यापि honored सम्मानित भएन। [१२१०२] यसको सट्टामा, समस्या समाधान गर्नका लागि मैले मेरो सबै अनुक्रमणिका सेटहरूको लागि कस्टम अनुक्रमणिका म्यापि create सिर्जना गर्नुपर्‍यो। जुन मेरो विचारमा एउटा फोहोर समाधान हो, किनकि अब मैले सबै अनुक्रमणिका सेटहरूको लागि कन्फिगरेसन प्रतिलिपि गर्नु पर्छ। एउटालाई बिर्सिँदा अनुक्रमणिका त्रुटिहरू, र सन्देशहरू हराउने परिणाम हुनेछ - यदि मामलामा भविष्यमा हाम्रो लग सन्देशहरूको संरचना परिवर्तन भयो भने। [१२१०3] विवरणहरू यहाँ छन्: [११3२9 8]] http://docs.graylog.org/en/2.2/pages/configration/elasticsearch.html#custom-index-mappings [१२१०4] यो म्यापिpping् हो जुन मैले हाम्रो अनुक्रमणिका सेटहरूको लागि सिर्जना गरेको हो। विशेष उदाहरणमा, म यसलाई "अनुप्रयोग_लग्स" भनिने अनुक्रमणिका सेटमा लागू गर्दैछु। [१२१०5] यसलाई elasticsearch मा थप्नको लागि, म निम्न आदेश प्रयोग गर्दछु। [१२१०6] यसले "लग_फिल्ड्स_अस_स्ट्रि "्स" नामको टेम्प्लेट सिर्जना गर्दछ। [१२१०7] प्रत्येक अनुक्रमणिका सेटको लागि मैले टेम्पलेटको नाम र टेम्प्लेटको लक्ष्य परिमार्जन गर्नु पर्छ। [१२१०8] संख्या 7२76666 अधिकतम संख्या हो बाइट्स जुन क्षेत्र समावेश गर्न सक्दछ यदि यसलाई अनुक्रमित गर्नुपर्दछ। दिमागमा राख्नुहोस् कि केहि UTF8 चराहरू 3 बाइट हुन्। त्यसोभए यदि तपाईं यी सन्देशहरूमा ती हुनको लागि आशा गर्नुहुन्छ भने, तपाईंले 7२7 do66 लाई by ले भाग गर्नुपर्नेछ, तपाईंले कुनै सन्देशहरू हराउनुहुनेछैन भनेर निश्चित गर्न। [११3२०40०] -121 --- 89 33 70 70 70०- [११3२41१41] म पोर्ट 91 १ 00 ०० मा सकेट प्रिन्टि using प्रयोग गर्ने सल्लाह दिन्छु: [१२१०]] इजी कन्फिगर: [१२११०] -१२१ --- 23 36२556- [११3२4545] यस समस्या समाधान गर्न निम्न समस्या निवारण चरणहरू चलाउनुहोस्: [१२११११ ] तपाईंको केन्द्रीय प्रशासन सर्भरमा 'stsadm -o execadmsvcjobs' कार्यान्वयन गर्नुहोस्। [१२११२] यदि पहिलो चरणले यसलाई ठीक गर्दैन भने, प्रयास गर्नुहोस्: [१२११3] SharePoint फार्ममा सबै सर्भरहरूमा 'stsadm -o execadmsvcjobs' कार्यान्वयन गर्नुहोस्। [१२१44] सेयरपोइन्ट फार्ममा सबै सर्भरहरूमा सेयरपोइन्ट टाइमर सेवा पुनः सुरु गर्नुहोस्। [१२१55] जाँच गर्नुहोस् कि सेयरपोइन्ट फार्ममा सबै सर्भरहरूले उही समय क्षेत्र प्रयोग गरिरहेको छ। [१२१66] समस्या उत्पन्न गर्ने डिप्लोयमेन्ट टाइमर काम हटाउनुहोस्। [१२११7] -१२ --- २ 0 ०852२- [११3२०53] पहिलो र मुख्य: म सफा स्लेटबाट सुरु गर्न सिफारिस गर्दछु। [१२११8] लगबाट वा प्रयोगकर्ता अन्तर्वार्ताबाट अझै प्रयोगमा रहेका सेवाहरू पहिचान गर्नुहोस्, तिनीहरूको कन्फिगरेसन अलग गर्नुहोस् र तिनीहरूलाई नयाँ बाकसमा सेट अप गर्नुहोस्। [१२१ 9]] यो खोदामा तपाईंको समय बर्बाद नगर्नुहोस्। बक्सको ईतिहास। [१२१२०] तपाईको प्रश्नलाई विस्तृत रूपमा परामर्श गर्दै: [१२१२१] तपाईको लगबाट तपाईको प्रणालीमा के परिवर्तन गरिएको थियो भन्ने बारे तपाईले केही जानकारी प्राप्त गर्न सक्नुहुनेछ, तर जानकारी निश्चित रूपमा अपूर्ण छ। [१२१२२] बक्स कसरी सेट अप गरियो त्यसमा निर्भर गर्दै। , रूटको .bash_history, /var/log/apt.log, र /var/log/audit/audit.log मद्दत गर्न सक्छ, तर तिनीहरूले केवल संकेतहरू मात्र प्रदान गर्न सक्दछन् तपाईलाई पूर्ण अंतर्दृष्टि प्रदान गर्दैन। [१२१33] dpkg -V ले तपाईलाई विचार गर्नुहोस् कुन प्रणाली प्याकेजको कन्फिगरेसन फाइलहरू परिवर्तन गरिएका थिए। [११3२०66]]
1
ответ дан 3 December 2019 в 20:21
[११3२6767] यदि दुबै पुरानो र नयाँ प्रणाली प्याकेज प्रबन्धकहरू प्रयोग गर्दछ भने, तिनीहरूको आउटपुट लिनुहोस् र उनीहरूसँग तुलना गर्नुहोस्। यस तरीकाले तपाईले देख्नुहुनेछ कि पुरानो सर्भरमा के अतिरिक्त प्याकेजहरू छन्। [१२१२4] जे होस्, यदि त्यहाँ कुनै सफ्टवेयर स्थापना गरिएको छ, जुन प्याकेज प्रबन्धकहरू मार्फत स्थापना गरिएको छैन भने, त्यसोभए तपाईंले सामग्री सिस्टमको स्तर फाइल सिस्टम स्तर तुलना गर्नुपर्नेछ।[१२१55] त्यहाँ तपाईं दुबै पुरानो फाइलप्रणाली माउन्ट गर्नुहोस् र सफ्ट इन्स्टल फाइलसिस्टम उही सर्भरमा र त्यसपछि चलाउनुहोस् [११10२ ]१०] फरक -b [११3२ command११] आदेशहरू फरक देखाउन आदेश। यसले धेरै उत्पादन गर्दछ। [११3२7272२]
1
ответ дан 3 December 2019 в 20:21

Теги

Похожие вопросы