चूंकि हाल ही में मैं एक छोटे डोमेन पर GPO के माध्यम से सॉफ़्टवेयर पैकेजों को तैनात करने के लिए AD नीतियों का उपयोग कर रहा हूं । यह अच्छी तरह से काम कर रहा था, लेकिन मुझे यकीन नहीं है कि पैकेज को अपग्रेड करने की सही प्रक्रिया क्या है।
यह मानते हुए कि मैं शुरू में तैनात किया है एक्स , संस्करण एक जीपीओ के माध्यम से "नाम स्थापित एक्स "। सभी अच्छी तरह से काम करता है और समय के साथ संस्करण बी जारी किया जाता है। (यह मानते हुए कि नए संस्करण का .msi पहले से स्थापित संस्करण का अपग्रेड कर सकता है) मेरा मानना है कि मेरे पास अपग्रेड करने के लिए निम्नलिखित विकल्प हैं:
वितरण बिंदु में मूल .msi को बदलें और फिर समूह नीति संपादक (खुला GPO " इंस्टॉल X ") के माध्यम से, कंप्यूटर कॉन्फ़िगरेशन / सॉफ़्टवेयर सेटिंग्स / सॉफ़्टवेयर इंस्टॉलेशन के तहत 'Redeploy application' को एक कार्य असाइन करें
उपयोग समूह नीति संपादक में एक नया पैकेज बनाने के लिए कंप्यूटर कॉन्फ़िगरेशन / सॉफ्टवेयर सेटिंग्स / सॉफ़्टवेयर स्थापना नए संस्करण के लिए और संस्करण के लिए निर्दिष्ट करें कि कौन बड़े पैकेज इस एक से उन्नत किया जाना चाहिए (नवीनीकरण टैब का चयन पैकेज पर एक ; मौजूदा स्थापना रद्द करने के विकल्प या एक कर उन्नयन)
संस्करण ए (तुरंत अनइंस्टॉल विकल्प के साथ) पैकेज को हटाने के लिए समूह नीति संपादक का उपयोग करें और संस्करण बी के लिए एक नया पैकेज जोड़ें
प्रशन:
- 1 विकल्प के नुकसान क्या हैं?
- क्या दूसरा विकल्प GPO के माध्यम से वितरित संकुल के उन्नयन का उचित / अनुशंसित तरीका है?
- क्या GPO के माध्यम से संकुल के उन्नयन के संबंध में कुछ अन्य सूक्ष्मताएँ, सर्वोत्तम प्रथाएँ या कुछ सामान्य सलाह हैं?
संपादित करें: इसके अलावा, मैंने केवल 3 का ठीक से परीक्षण किया है, इसलिए यदि मुझे 1 और 2 में कुछ महत्वपूर्ण कदम याद आ रहे हैं तो मैं संकेत की सराहना करूंगा। :)