तंत्र प्रशासक (सिस्टम एडमिनिस्ट्रेटर)

एक सिस्टम प्रशासक, या sysadmin, या व्यवस्थापक एक ऐसा व्यक्ति है जो संगणक प्रणाली, विशेष रूप से बहु-उपयोगकर्ता कंप्यूटर, जैसे सर्वर (कंप्यूटिंग) के रखरखाव, कॉन्फ़िगरेशन और विश्वसनीय संचालन के लिए ज़िम्मेदार है। सिस्टम एडमिनिस्ट्रेटर यह सुनिश्चित करना चाहता है कि अपटाइम, कंप्यूटर प्रदर्शन, सिस्टम संसाधन, और कंप्यूटर सुरक्षा जो वे प्रबंधित करते हैं, ऐसा करते समय निर्धारित बजट से अधिक के बिना, उपयोगकर्ता (कंप्यूटिंग) की जरूरतों को पूरा करते हैं।

इन जरूरतों को पूरा करने के लिए, एक सिस्टम प्रशासक कंप्यूटर घटकों और सॉफ़्टवेयर  को अधिग्रहित, स्थापित या उन्नत कर सकता है; नियमित स्वचालन प्रदान करें; सुरक्षा नीतियां बनाए रखें; समस्या निवारण; कर्मचारियों को प्रशिक्षित या पर्यवेक्षण करना; या परियोजनाओं के लिए तकनीकी सहायता प्रदान करें।

संबंधित क्षेत्र
कई संगठन कर्मचारी सिस्टम एडमिनिस्ट्रेशन से संबंधित नौकरियों की पेशकश करते हैं। एक बड़ी कंपनी में, ये सभी कंप्यूटर समर्थन या सूचना सेवा (आईएस) विभाग के भीतर अलग-अलग पद हो सकते हैं। एक छोटे समूह में उन्हें कुछ sysadmins, या यहाँ तक कि एक व्यक्ति द्वारा साझा किया जा सकता है।


 * एक नेटवर्क व्यवस्थापक (DBA) एक डेटाबेस सिस्टम का रखरखाव करता है, और डेटा की अखंडता और सिस्टम की दक्षता और प्रदर्शन के लिए जिम्मेदार होता है।
 * एक नेटवर्क प्रशासक नेटवर्क इंफ्रास्ट्रक्चर जैसे प्रसार बदलना  और  नेटवर्क रूटर  का रखरखाव करता है, और इनके साथ या नेटवर्क से जुड़े कंप्यूटरों के व्यवहार के साथ समस्याओं का निदान करता है।
 * एक कंप्यूटर सुरक्षा कंप्यूटर और नेटवर्क सुरक्षा में एक विशेषज्ञ है, जिसमें फ़ायरवॉल जैसे सुरक्षा उपकरणों के प्रशासन के साथ-साथ सामान्य सुरक्षा उपायों पर परामर्श शामिल है।
 * एक डेटाबेस प्रशासक वेब सर्वर सेवाओं (जैसे अपाचे HTTP सर्वर या इंटरनेट सूचना सेवाओं) का रखरखाव करता है जो वेब साइटों पर आंतरिक या बाहरी पहुंच की अनुमति देता है। कार्यों में कई साइटों का प्रबंधन, सुरक्षा व्यवस्थापन, और आवश्यक घटकों और सॉफ़्टवेयर को कॉन्फ़िगर करना शामिल है। उत्तरदायित्वों में सॉफ़्टवेयर परिवर्तन प्रबंधन भी शामिल हो सकता है।
 * एक कंप्यूटर ऑपरेटर नियमित रखरखाव और रखरखाव करता है, जैसे बैकअप टेप बदलना या RAID (RAID) में विफल ड्राइव को बदलना। इस तरह के कार्यों के लिए आमतौर पर कंप्यूटर के साथ कमरे में भौतिक उपस्थिति की आवश्यकता होती है, और सिसडमिन कार्यों की तुलना में कम कुशल होने पर, समान स्तर के भरोसे की आवश्यकता हो सकती है, क्योंकि ऑपरेटर के पास संभवतः संवेदनशील डेटा तक पहुंच होती है।
 * एक साइट विश्वसनीयता इंजीनियरिंग साइट विश्वसनीयता इंजीनियर - प्रबंधन प्रणालियों के लिए एक सॉफ्टवेयर इंजीनियरिंग या प्रोग्रामेटिक दृष्टिकोण लेता है।

प्रशिक्षण
अधिकांश नियोक्ता कंप्यूटर विज्ञान, सूचना प्रौद्योगिकी, इलेक्ट्रॉनिक्स इंजीनियरिंग, या कंप्यूटर इंजीनियरिंग जैसे संबंधित क्षेत्र में स्नातक की डिग्री की आवश्यकता होती है। कुछ स्कूल सिस्टम एडमिनिस्ट्रेशन में स्नातक डिग्री और स्नातक कार्यक्रम भी प्रदान करते हैं। इसके अलावा, सिस्टम एडमिनिस्ट्रेशन की व्यावहारिक प्रकृति और खुला स्रोत सॉफ्टवेयर  | ओपन-सोर्स सर्वर (कंप्यूटिंग) सॉफ्टवेयर की आसान उपलब्धता के कारण, कई सिस्टम एडमिनिस्ट्रेटर स्व-सिखाया क्षेत्र में प्रवेश करते हैं।

आम तौर पर, एक संभावित कर्मचारी को उन कंप्यूटर सिस्टम के साथ अनुभव होना आवश्यक होगा जिनके प्रबंधन की उनसे अपेक्षा की जाती है। ज्यादातर मामलों में, उम्मीदवारों से Microsoft Microsoft सर्टिफाइड सिस्टम्स एडमिनिस्ट्रेटर, MCSE, MCITP, Red Hat रेड हैट सर्टिफाइड इंजीनियर, नोवेल प्रमाणित उपन्यास प्रशासक, सर्टिफाइड नॉवेल इंजीनियर, Cisco CCNA या CompTIA के ए + प्रमाणन|A+ या Network+ जैसे उद्योग प्रमाणपत्र होने की उम्मीद की जाती है। , सन सर्टिफाइड सन सर्टिफाइड नेटवर्क एडमिनिस्ट्रेटर,  लिनक्स व्यावसायिक संस्थान , लिनक्स फाउंडेशन सर्टिफाइड इंजीनियर या लिनक्स फाउंडेशन सर्टिफाइड सिस्टम एडमिनिस्ट्रेटर, दूसरों के बीच में।

कभी-कभी, लगभग विशेष रूप से छोटी साइटों में, सिस्टम प्रशासक की भूमिका एक कुशल उपयोगकर्ता को उसके कर्तव्यों के अतिरिक्त या उसके बदले में दी जा सकती है।

कौशल
सिस्टम एडमिनिस्ट्रेशन की विषय वस्तु में कंप्यूटर सिस्टम और लोगों द्वारा किसी संगठन में उनका उपयोग करने के तरीके शामिल हैं। इसमें ऑपरेटिंग सिस्टम और कंप्यूटर अनुप्रयोगों के साथ-साथ हार्डवेयर और सॉफ़्टवेयर समस्या निवारण का ज्ञान शामिल है, लेकिन उन उद्देश्यों का ज्ञान भी है जिनके लिए संगठन में लोग कंप्यूटर का उपयोग करते हैं।

शायद सिस्टम प्रशासक के लिए सबसे महत्वपूर्ण कौशल समस्या समाधान है - अक्सर विभिन्न प्रकार की बाधाओं और तनाव के तहत। जब कोई कंप्यूटर सिस्टम खराब हो जाता है या खराब हो जाता है, तो sysadmin कॉल पर होता है, और जो गलत है और उसे कैसे ठीक किया जाए, उसका शीघ्रता से और सही तरीके से निदान करने में सक्षम होना चाहिए। उन्हें टीम वर्क और संचार कौशल की भी आवश्यकता हो सकती है; साथ ही हार्डवेयर और सॉफ्टवेयर को स्थापित और कॉन्फ़िगर करने में सक्षम होने के साथ-साथ।

Sysadmins को सॉफ्टवेयर के व्यवहार को इसे तैनात करने और समस्याओं का निवारण करने के लिए समझना चाहिए, और आमतौर पर स्क्रिप्टिंग भाषा या नियमित कार्यों के स्वचालन के लिए उपयोग की जाने वाली कई प्रोग्रामिंग भाषाओं को जानना चाहिए। एक विशिष्ट sysadmin की भूमिका नए एप्लिकेशन सॉफ़्टवेयर को डिज़ाइन या लिखने की नहीं है, लेकिन जब वे विभिन्न कॉन्फ़िगरेशन प्रबंधन टूल के साथ सिस्टम या एप्लिकेशन कॉन्फ़िगरेशन को स्वचालित करने के लिए ज़िम्मेदार होते हैं, तो लाइनें कुछ धुंधली हो जाती हैं। सिसडमिन की भूमिका और कौशल के आधार पर उनसे समतुल्य कुंजी/कोर अवधारणाओं को समझने की उम्मीद की जा सकती है जो एक सॉफ्टवेयर इंजीनियर समझता है। उस ने कहा, सिस्टम एडमिनिस्ट्रेटर, जॉब टाइटल अर्थ में सॉफ्टवेयर इंजीनियर या सॉफ्टवेयर डेवलपमेंट नहीं हैं।

विशेष रूप से इंटरनेट-फेसिंग या व्यवसाय-महत्वपूर्ण प्रणालियों के साथ व्यवहार करते समय, एक sysadmin के पास कंप्यूटर सुरक्षा की मजबूत पकड़ होनी चाहिए। इसमें न केवल सॉफ्टवेयर पैच तैनात करना शामिल है, बल्कि निवारक उपायों के साथ ब्रेक-इन और अन्य सुरक्षा समस्याओं को रोकना भी शामिल है। कुछ संगठनों में, कंप्यूटर सुरक्षा प्रशासन समग्र सुरक्षा और फ़ायरवॉल (कंप्यूटिंग) और घुसपैठ का पता लगाने वाली प्रणालियों के रखरखाव के लिए जिम्मेदार एक अलग भूमिका है, लेकिन सभी sysadmins आमतौर पर कंप्यूटर सिस्टम की सुरक्षा के लिए जिम्मेदार होते हैं।

कर्तव्य
एक सिस्टम प्रशासक की जिम्मेदारियों में शामिल हो सकते हैं:


 * कंप्यूटर डेटा लॉगिंग का विश्लेषण करना और कंप्यूटर सिस्टम के साथ संभावित मुद्दों की पहचान करना।
 * ऑपरेटिंग सिस्टम अपडेट, पैच और कॉन्फ़िगरेशन परिवर्तन लागू करना।
 * नए कंप्यूटर हार्डवेयर और कंप्यूटर सॉफ्टवेयर को इंस्टाल और कॉन्फिगर करना।
 * उपयोगकर्ता खाता जानकारी जोड़ना, हटाना या अपडेट करना, पासवर्ड रीसेट करना आदि।
 * तकनीकी प्रश्नों का उत्तर देना और उपयोगकर्ताओं की सहायता करना।
 * कंप्यूटर सुरक्षा की जिम्मेदारी।
 * प्रलेखन के लिए जिम्मेदारी प्रणाली की विन्यास।
 * किसी भी रिपोर्ट की गई समस्या का निवारण करना।
 * सिस्टम प्रदर्शन ट्यूनिंग।
 * यह सुनिश्चित करना कि नेटवर्क इंफ्रास्ट्रक्चर ऊपर और चल रहा है।
 * फ़ाइल सिस्टम को कॉन्फ़िगर करना, जोड़ना और हटाना।
 * देव, परीक्षण और उत्पादन वातावरण के बीच समानता सुनिश्चित करना।
 * प्रशिक्षण उपयोगकर्ता
 * मशीन रूम के वातावरण की योजना बनाएं और उसका प्रबंधन करें

बड़े संगठनों में, उपरोक्त कुछ कार्यों को विभिन्न सिस्टम प्रशासकों या विभिन्न संगठनात्मक समूहों के सदस्यों के बीच विभाजित किया जा सकता है। उदाहरण के लिए, एक समर्पित व्यक्ति सभी सिस्टम अपग्रेड लागू कर सकता है, एक गुणवत्ता नियंत्रण | गुणवत्ता आश्वासन (क्यूए) टीम परीक्षण और सत्यापन कर सकती है, और एक या अधिक तकनीकी लेखक कंपनी के लिए लिखे गए सभी तकनीकी दस्तावेजों के लिए जिम्मेदार हो सकते हैं। सिस्टम प्रशासक, बड़े संगठनों में, सिस्टम आर्किटेक्ट, प्रणाली अभियांत्रिकी या सिस्टम डिजाइन नहीं होते हैं।

छोटे संगठनों में, सिस्टम एडमिनिस्ट्रेटर तकनीकी सहायता, डेटाबेस एडमिनिस्ट्रेटर, नेटवर्क एडमिनिस्ट्रेटर, स्टोरेज (SAN) एडमिनिस्ट्रेटर या आवेदन विश्लेषक  के रूप में भी कार्य कर सकता है।

यह भी देखें

 * आवेदन सेवा प्रबंधन
 * कमीने संचालिका नरक से (बीओएफएच)
 * DevOps
 * मंच व्यवस्थापक
 * सूचना प्रौद्योगिकी संचालन
 * लीग ऑफ़ प्रोफेशनल सिस्टम एडमिनिस्ट्रेटर
 * लिसा (संगठन)
 * व्यावसायिक प्रमाणन (कंप्यूटर प्रौद्योगिकी)
 * सुपर उपयोगकर्ता
 * सिसोप
 * सिस्टम प्रशासक प्रशंसा दिवस

अग्रिम पठन

 * Essential Linux Administration: A Comprehensive Guide for Beginners, by Chuck Easttom (Cengage Press, 2011)
 * Essential System Administration (O'Reilly), 3rd Edition, 2001, by Æleen Frisch
 * The Practice of System and Network Administration (Addison-Wesley), 2nd Edition 5 Jul. 2007, by Thomas A. Limoncelli, Christine Hogan and Strata R. Chalup
 * The Practice of System and Network Administration Volume 1: DevOps and other Best Practices for Enterprise IT (Addison-Wesley), 3rd Edition. 4 Nov. 2016, by Thomas A. Limoncelli, Christine Hogan, Strata R. Chalup
 * The Practice of Cloud System Administration: Designing and Operating Large Distributed Systems, Volume 2 (Addison-Wesley), 2 Sep. 2014, by Thomas A. Limoncelli, Christine Hogan, Strata R. Chalup
 * Principles of Network and System Administration (J. Wiley & Sons), 2000, 2003 (2nd ed.), by Mark Burgess
 * Time Management for System Administrators (O'Reilly), 2005, by Thomas A. Limoncelli
 * UNIX and Linux System Administration Handbook (Prentice Hall), 5th edition, 8 Aug. 2017, by Trent R. Hein, Ben Whaley, Dan Mackin, Sandeep Negi
 * "The blue collar workers of the 21st century", Minnesota Public Radio, 27 January 2004

बाहरी संबंध

 * Communication Workers of America