विकास पीजीबॅकरेस्टPostgreSQL डेटाबेसचा बॅकअप घेण्यासाठी आणि तो पुनर्संचयित करण्यासाठी असलेले एक लोकप्रिय ओपन-सोर्स साधन, pgBackRest, विकसित केले जात राहील. या प्रकल्पाचे देखभालकर्ता, डेव्हिड स्टील यांनी ही घोषणा केली: गेल्या काही आठवड्यांत, या प्रकल्पाभोवती प्रायोजकांचा एक गट तयार झाला आहे, जो पुढील विकासासाठी निधी देण्यास तयार आहे. यामुळे pgBackRest एकाच कॉर्पोरेट प्रायोजकावर अवलंबून राहण्यापासून मुक्त होईल, ज्यामुळे हा प्रकल्प दीर्घकाळात अधिक टिकाऊ होईल.
ही कथा बोधप्रद ठरली. एप्रिलच्या अखेरीस, स्टील घोषित केले, pgBackRest वरील काम थांबवत आहे आणि रिपॉझिटरी संग्रहित करत आहे. याचे कारण म्हणजे पूर्वीचा कॉर्पोरेट पाठिंबा गमावल्यानंतर शाश्वत निधी मिळवण्यात आलेले अपयश. विकसकाच्या मते, pgBackRest हा गेल्या १३ वर्षांपासून त्याचा मुख्य प्रकल्प होता, परंतु अशा साधनाची रात्रंदिवस आणि आठवड्याच्या शेवटी अनिश्चित काळासाठी देखभाल करणे अशक्य आहे.
pgBackRest चा वापर PostgreSQL बॅकअप, रिकव्हरी आणि आर्काइव्हिंगसाठी केला जातो. हा प्रोजेक्ट केवळ लहान इन्स्टॉलेशन्ससाठीच नव्हे, तर मोठ्या डेटाबेस आणि हेवी प्रोडक्शन वर्कलोडसाठीही डिझाइन केलेला आहे. सध्याची स्थिर आवृत्ती आहे pgBackRest 2.58.0.
नवीन प्रायोजकांमध्ये खालील नावांचा समावेश आहे एडब्ल्यूएस, सुपाबेस, पीजीएज, टायगर डेटा, परकोना आणि इऑनया घोषणेमध्ये यावर जोर देण्यात आला आहे की, या कंपन्या स्वतःच्या उत्पादनांसाठी आणि ग्राहकांच्या पायाभूत सुविधांसाठी आपत्कालीन पुनर्प्राप्ती सुनिश्चित करण्याकरिता pgBackRest वर अवलंबून आहेत.
पर्कोना स्वतंत्रपणे जाहीर केले पेरकोनाने pgBackRest ला आपला पाठिंबा जाहीर केला आहे. कंपनीने म्हटले आहे की, या पाठिंब्यामुळे डेव्हिड स्टील यांना प्रकल्पावर पुन्हा सक्रियपणे काम करता येईल, ज्यामुळे ते बग्स दुरुस्त करणे, नवीन वैशिष्ट्ये विकसित करणे आणि समुदायाकडून आलेल्या बदलांचे पुनरावलोकन करणे यांसाठी वेळ देऊ शकतील. याव्यतिरिक्त, प्रकल्प पुन्हा एकाच व्यक्तीवर अवलंबून राहू नये यासाठी, पेरकोना नवीन मेंटेनरच्या प्रशिक्षणात सहभागी होण्याचा मानस आहे.
महत्त्वाची माहिती:
विकास थांबणार नाही.
एप्रिलमध्ये प्रकल्प बंद झाल्याच्या घोषणेनंतर, परिस्थिती बदलली आहे: pgBackRest चा विकास सुरू राहील आणि देखभाल करणारा कामावर परत येईल.वित्तपुरवठा आता सामूहिक आहे.
हा प्रकल्प यापुढे एकाच कंपनीवर अवलंबून राहू नये. हे अत्यंत महत्त्वाचे आहे: पूर्वीचे मॉडेल कमकुवत असल्याचे आधीच सिद्ध झाले होते, कारण एका प्रायोजकाच्या जाण्याने संपूर्ण साधन धोक्यात आले होते.सहायता पथकाचा विस्तार करण्याची योजना आहे.
या संकटातून मिळालेला एक धडा म्हणजे केवळ निधीचीच नव्हे, तर ज्ञान हस्तांतरणाचीही गरज आहे. अशा घटनांची पुनरावृत्ती होण्याचा धोका कमी करण्यासाठी ते प्रकल्पात आणखी एका सहाय्यक व्यक्तीला आणण्याची योजना आखत आहेत.PostgreSQL वापरकर्त्यांना तातडीने स्थलांतर करण्याची आवश्यकता नाही.
रिपॉझिटरी संग्रहित (आर्काइव्ह) केल्यानंतर, काही प्रशासकांनी बर्मन (Barman) आणि पीजीमोनेटा (pgmoneta) सारख्या पर्यायांवर चर्चा करण्यास सुरुवात केली, परंतु आता पीजीबॅकरेस्ट (pgBackRest) साठी पुढील मार्ग स्पष्ट आहे. विद्यमान इन्स्टॉलेशन्ससाठी, याचा अर्थ असा आहे की केवळ अप्रचलनाच्या (deprecation) भीतीने तातडीचे निर्णय घेण्याची गरज नाही.ही घटना पायाभूत सुविधांच्या FOSS (मुक्त, स्थानिक आणि तांत्रिक सहाय्य) तंत्रज्ञानाची किंमत किती असते, याची आठवण करून देणारी ठरली आहे.
pgBackRest हे काही आकर्षक खेळणे नाही, तर प्रत्यक्ष वापरातील PostgreSQL बॅकअपसाठी एक अत्यावश्यक साधन आहे. परंतु असे प्रकल्पसुद्धा अनेकदा केवळ एक किंवा दोन व्यक्तींवर अवलंबून असतात, तर व्यवसाय त्यांना "काहीही नसताना मोफत मिळणारी पायाभूत सुविधा" म्हणून पाहतात.
तांत्रिकदृष्ट्या, pgBackRest पूर्वीसारखेच आहे: ते फुल, डिफरेंशियल आणि इन्क्रिमेंटल बॅकअप, पॅरलल ऑपरेशन्स, लोकल आणि रिमोट रिपॉझिटरीज, इंटिग्रिटी चेकिंग, मल्टी-स्टोरेज सपोर्ट आणि WAL आर्काइव्हिंगला सपोर्ट करते. हा प्रकल्प MIT लायसन्स अंतर्गत परवानाकृत आहे.
स्त्रोत: linux.org.ru
