वर्क फोल्डर क्या है?
वर्क फोल्डर तकनीक उपयोगकर्ताओं को इंटरनल कॉर्पोरेट फाइल सर्वर पर अपनी फाइलों को दूरस्थ रूप से एक्सेस करने और किसी भी डिवाइस (लैपटॉप, टैबलेट या स्मार्टफोन) पर उनके साथ ऑफलाइन काम करने की अनुमति देती है। अगली बार जब आप कॉर्पोरेट नेटवर्क से कनेक्ट होते हैं, तो उपयोगकर्ता डिवाइस पर इन फाइलों के सभी परिवर्तन इंटरनल विंडोज फाइल सर्वर के साथ सिंक्रनाइज़ हो जाएंगे। इस लेख में हम दिखाएंगे कि विंडोज सर्वर 2016 चलाने वाले फाइल सर्वर और विंडोज 10 क्लाइंट पर वर्क फोल्डर फीचर को कैसे इंस्टॉल और कॉन्फ़िगर करें।
आप फाइल स्टोरेज के रूप में विंडोज सर्वर 2012 R2 चलाने वाले फाइल सर्वर का उपयोग कर सकते हैं, और विंडोज 7 से शुरू होने वाले सभी विंडोज संस्करण, और Android 4.4 या iOS 8 या उच्चतर चलाने वाले डिवाइस क्लाइंट के रूप में (इन डिवाइस के लिए वर्क फोल्डर क्लाइंट क्रमशः Google Play और App Store में उपलब्ध है)। सुरक्षा नीतियों का उपयोग करके, आप वर्क फोल्डर क्लाइंट को कंटेंट को एन्क्रिप्टेड रखने की आवश्यकता कर सकते हैं जो डिवाइस खो जाने या चोरी होने पर भी डेटा सुरक्षा की गारंटी देता है।
विंडोज सर्वर 2016 पर वर्क फोल्डर भूमिका को कैसे इंस्टॉल और कॉन्फ़िगर करें
आप सर्वर मैनेजर या पावरशेल का उपयोग करके विंडोज सर्वर 2016 में वर्क फोल्डर भूमिका इंस्टॉल कर सकते हैं।
पहले मामले में, सर्वर मैनेजर में फाइल एंड स्टोरेज सर्विसेज भूमिका में वर्क फोल्डर विकल्प चुनें। (आवश्यक IIS होस्टेबल वेब कोर घटक स्वचालित रूप से इंस्टॉलेशन में जोड़े जाएंगे।)
पावरशेल में, वर्क फोल्डर भूमिका इस कमांड का उपयोग करके इंस्टॉल की जाती है:
Install-WindowsFeature FS-SyncShareService,Web-WHC
एक्टिव डायरेक्टरी में एक नया सुरक्षा समूह बनाएं और इसमें उन उपयोगकर्ता खातों को जोड़ें जिन्हें फाइल सर्वर पर वर्क फोल्डर के साथ अपने डिवाइस को सिंक्रनाइज़ करने की अनुमति है (वर्क फोल्डर सेवा के बेहतर प्रदर्शन के लिए AD के लिए अनुरोधों की संख्या को कम करके, माइक्रोसॉफ्ट इस समूह में केवल उपयोगकर्ता खातों को जोड़ने की सिफारिश करता है, अन्य सुरक्षा समूहों के बजाय)।
अगला कदम अपने फाइल सर्वर पर नेटवर्क शेयर बनाना है जिन्हें उपयोगकर्ता सिंक्रनाइज़ करेंगे। आप सर्वर मैनेजर या पावरशेल का उपयोग करके शेयर्ड फोल्डर बना सकते हैं।
सर्वर मैनेजर खोलें, और फाइल एंड स्टोरेज सर्विसेज -> वर्क फोल्डर चुनें। फिर टास्क -> न्यू सिंक शेयर चुनें।
फिर उस डायरेक्टरी को निर्दिष्ट करें जिसे एक्सेस देना है। हमारे उदाहरण में, यह C:\finance है।
फिर यूजर फोल्डर स्ट्रक्चर चुनें। फोल्डर का नाम यूजर अकाउंट (उपनाम) द्वारा रखा जा सकता है या निम्न प्रारूप हो सकता है: user@domain.
फिर अपने सिंक शेयर का नाम दर्ज करें।
उसके बाद आपको उन सुरक्षा समूहों को निर्दिष्ट करना होगा जिन्हें इस शेयर तक एक्सेस दिया जाएगा।
क्लाइंट पर लागू होने वाली वर्क फोल्डर की सुरक्षा नीतियों को निर्दिष्ट करें। दो नीतियां हैं:
- एन्क्रिप्ट वर्क फोल्डर - क्लाइंट पर कैश्ड वर्क फोल्डर डायरेक्टरी पर बिटलॉकर का उपयोग करके अनिवार्य डेटा एन्क्रिप्शन।
- स्वचालित रूप से स्क्रीन लॉक करें और पासवर्ड की आवश्यकता है - डिवाइस की 15 मिनट की निष्क्रियता के बाद स्वचालित स्क्रीन लॉक और पासवर्ड सुरक्षा (कम से कम 6 कैरेक्टर)।
तो एक नए वर्क फोल्डर का कॉन्फ़िगरेशन समाप्त हो गया है।
New-SyncShare कमांडलेट का उपयोग करके सिंक शेयर बनाने के लिए समान कार्य किए जा सकते हैं। उदाहरण के लिए, निम्न कमांड एक नया सिंक शेयर बनाता है और एक समूह के लिए एक्सेस देता है:
New-SyncShare "Sales" C:\sales –User "Sales_Users_WorkFolder"
सुरक्षित HTTPS कनेक्शन पर अपनी वर्क फाइलों तक पहुंचने के लिए, आपको वर्क फोल्डर की सेवा करने वाली IIS वेबसाइट पर वैध SSL सर्टिफिकेट बाइंड करना होगा।
नोट: टेस्ट कॉन्फ़िगरेशन में, सर्टिफिकेट का उपयोग करना आवश्यक नहीं है, और क्लाइंट पर सर्टिफिकेट की आवश्यकता को नजरअंदाज किया जा सकता है। नीचे दी गई कमांड देखें।
सबसे आसान तरीका है Let's Encrypt से मुफ्त SSL सर्टिफिकेट का उपयोग करना। Let's Encrypt सर्टिफिकेट को विंडोज (IIS) के लिए जारी करने और बाइंड करने की प्रक्रिया लेख Let's Encrypt Certificate for Windows (IIS) में वर्णित है।
टिप: बाहरी क्लाइंट को वर्क फोल्डर सर्वर से कनेक्ट करने के लिए ताकि वे अपनी फाइलों तक पहुंच और सिंक्रनाइज़ कर सकें, आपको एक्सटर्नल जोन में DNS सर्वर नाम कॉन्फ़िगर करना होगा, और अपने फायरवॉल पर सर्वर पर TCP पोर्ट 80 और/या 443 पर इनकमिंग ट्रैफिक की अनुमति देनी होगी। इसके अलावा, आप व्यापक सुरक्षा के लिए वेब एप्लिकेशन प्रॉक्सी सर्वर का उपयोग करके एक्सेस प्रदान कर सकते हैं।
विंडोज 10 पर वर्क फोल्डर क्लाइंट को कॉन्फ़िगर करना
इस उदाहरण में, विंडोज 10 चलाने वाला डिवाइस वर्क फोल्डर क्लाइंट के रूप में उपयोग किया जाता है। इसे कंट्रोल पैनल में मौजूदा एप्लेट का उपयोग करके कॉन्फ़िगर किया जाता है: कंट्रोल पैनल -> सिस्टम एंड सिक्योरिटी -> वर्क फोल्डर (यह आइटम विंडोज सर्वर संस्करणों में उपलब्ध नहीं है)।
कॉन्फ़िगरेशन शुरू करने के लिए, सेट अप वर्क फोल्डर पर क्लिक करें।
फिर यूजर ईमेल या वर्क फोल्डर सर्वर एड्रेस दर्ज करें।
डिफ़ॉल्ट रूप से, एक क्लाइंट सुरक्षित HTTPS प्रोटोकॉल के माध्यम से सर्वर से जुड़ता है। टेस्ट वातावरण में इस आवश्यकता को निम्न कमांड को क्लाइंट पर चलाकर नजरअंदाज किया जा सकता है:
Reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WorkFolders /v AllowUnsecureConnection /t REG_DWORD /d 1
डेटा तक पहुंचने के लिए, आपको प्रमाणित करना होगा और उन सुरक्षा नीतियों से सहमत होना होगा जो क्लाइंट पर लागू होंगी।
डिफ़ॉल्ट रूप से, क्लाइंट पर वर्क फोल्डर फाइलें "%USERPROFILE%\Work Folders" में यूजर प्रोफाइल में स्टोर होती हैं और इस फोल्डर का आकार 10 GB से अधिक नहीं हो सकता।
क्लाइंट के सर्वर से कनेक्ट होने के बाद, वर्क फोल्डर डायरेक्टरी बनाई जाती है। यदि वर्क फोल्डर में फाइलें नहीं बदली हैं, तो क्लाइंट हर 10 मिनट में फाइल सर्वर के साथ सिंक्रनाइज़ होता है। बदली हुई फाइलें तुरंत सिंक्रनाइज़ होती हैं। इसके अलावा, यदि कोई परिवर्तन होते हैं, तो सर्वर स्वचालित रूप से अन्य क्लाइंट को सूचित करता है और उन्हें सेंट्रल सर्वर से अपने डेटा को अपडेट करने के लिए प्रेरित करता है। (इस प्रकार, परिवर्तन जल्द से जल्द सभी कनेक्टेड डिवाइस पर दिखाई देने चाहिए।)
आप कंट्रोल पैनल में उसी एलिमेंट में सिंक स्टेटस, एरर, सर्वर पर उपलब्ध फ्री स्पेस की मात्रा देख सकते हैं।
यह जांचने के लिए कि सिंक्रनाइज़ेशन सही ढंग से काम करता है या नहीं, वर्क फोल्डर में एक नया डायरेक्टरी बनाएं और फिर कॉन्टेक्स्ट मेनू में सिंक नाउ चुनें।
कुछ समय में यह फोल्डर सर्वर पर दिखाई देना चाहिए।
ग्रुप पॉलिसी का उपयोग करके वर्क फोल्डर क्लाइंट को कॉन्फ़िगर करना
वर्क फोल्डर को स्वचालित रूप से सेट अप करने के लिए, आप यूजर कॉन्फ़िगरेशन -> पॉलिसीज -> एडमिनिस्ट्रेटिव टेम्पलेट्स -> विंडोज कंपोनेंट्स -> वर्कफोल्डर्स में दो विशेष ग्रुप पॉलिसी का उपयोग कर सकते हैं:
- वर्क फोल्डर सेटिंग्स निर्दिष्ट करें जहां आप वर्क फोल्डर सर्वर का URL निर्दिष्ट कर सकते हैं।
- सभी उपयोगकर्ताओं के लिए स्वचालित सेटअप बाध्य करें जो स्वचालित क्लाइंट कॉन्फ़िगरेशन शुरू करता है।
वर्क फोल्डर सिंक्रनाइज़ेशन त्रुटि 0x80c80317
एक टेस्ट कॉन्फ़िगरेशन में मुझे क्लाइंट पर फाइलें सिंक्रनाइज़ करते समय एक त्रुटि का सामना करना पड़ा:
There was a problem, but sync will try again (0x80c80317)
सर्वर लॉग में निम्नलिखित प्रविष्टियाँ हैं:
cThe Windows Sync Share service failed to setup a new sync partnership with a device. Database: \\?\C:\users\SyncShareState\WorkFolders\Metadata; User folder name: \\?\C:\Finance\WORKFOLDERS_ROOT\USER.TEST; Error code: (0x8e5e0408) Unable to read from or write to the database.
ये त्रुटियां सिंक्रनाइज़ेशन तंत्र में समस्या का संकेत देती हैं। इस मामले में, एक उपयोगकर्ता को कमांड प्रॉम्प्ट में ये कमांड चलाने होंगे:
Repair-SyncShare -name Finance -user Domain\user1
Get-SyncUserStatus -syncshare Finance -user Domain\user1
एक नियम के रूप में, यह सिंक विफलता समस्या को हल करेगा।
तो हमने देखा कि विंडोज सर्वर 2016 में वर्क फोल्डर को कैसे कॉन्फ़िगर और उपयोग करें। यह तकनीक उपयोगकर्ताओं को लगभग किसी भी डिवाइस पर कॉर्पोरेट फाइलों के साथ काम करने की अनुमति देती है, साथ ही क्लाइंट-साइड एन्क्रिप्शन के कारण समझौता के खिलाफ डेटा सुरक्षा का पर्याप्त स्तर प्रदान करती है। बेशक, यह समाधान क्लाउड-आधारित ड्रॉपबॉक्स या वनड्राइव की तुलना में कम आरामदायक और लचीला है, लेकिन मुख्य लाभ यह है कि इसे सेट अप करना आसान है और डेटा कंपनी के अंदर स्टोर होता है न कि किसी थर्ड-पार्टी क्लाउड में। वर्क फोल्डर के साथ, आप FSRM का उपयोग करके कोटा और फाइल टाइप मैनेजमेंट, फाइल सर्वर के लिए विंडोज फेलओवर क्लस्टर, और डायनामिक एक्सेस कंट्रोल या फाइल क्लासिफिकेशन इंफ्रास्ट्रक्चर का उपयोग करके डेटा एक्सेस मैनेजमेंट का उपयोग कर सकते हैं।