HandyCafe Docs
it-admin

फाइल सिंक

फाइल सिंक प्रशासकों को HandyCafe सर्वर से नेटवर्क पर क्लाइंट PC में फाइलें वितरित करने में सक्षम बनाता है। यह मैनिफेस्ट-आधारित दृष्टिकोण का उपयोग करता है ताकि केवल बदली हुई या नई फाइलें स्थानांतरित हों, बैंडविड्थ उपयोग और सिंक समय को न्यूनतम करते हुए।

सिंक एक्सप्लोरर

सिंक एक्सप्लोरर यह चुनने के लिए एक फाइल ब्राउज़र इंटरफेस प्रदान करता है कि कौन सी डायरेक्टरी और फाइलें क्लाइंट को सिंक्रोनाइज़ की जानी चाहिए। प्रशासक सर्वर के फाइल सिस्टम में नेविगेट करते हैं, वांछित सामग्री चुनते हैं, और सिंक ऑपरेशन शुरू करते हैं।

सिंक्रोनाइज़ेशन कैसे काम करता है

मैनिफेस्ट-आधारित तुलना

जब सिंक ऑपरेशन शुरू होता है, सर्वर एक फाइल मैनिफेस्ट बनाता है -- सिंक की जाने वाली सभी फाइलों की सूची उनके चेकसम के साथ। प्रत्येक क्लाइंट इस मैनिफेस्ट की तुलना अपनी स्थानीय फाइलों से करता है:

  • क्लाइंट पर मौजूद नहीं होने वाली फाइलें डाउनलोड के लिए चिह्नित होती हैं।
  • जिन फाइलों के चेकसम भिन्न हैं (संशोधित होने का संकेत) वे डाउनलोड के लिए चिह्नित होती हैं।
  • मेल खाने वाली फाइलें पूरी तरह छोड़ दी जाती हैं।

यह दृष्टिकोण सुनिश्चित करता है कि केवल सर्वर और क्लाइंट के बीच का अंतर स्थानांतरित हो, जिससे बार-बार सिंक तेज और कुशल होता है।

चंक-आधारित ट्रांसफर

बड़ी फाइलें TCP पर ट्रांसफर के लिए छोटे चंक में विभाजित होती हैं। इससे कई लाभ मिलते हैं:

  • विश्वसनीयता -- यदि कोई चंक ट्रांसफर करने में विफल होता है, तो पूरी फाइल के बजाय केवल उस चंक को पुनः प्रयास करना होता है।
  • प्रगति ट्रैकिंग -- ट्रांसफर प्रगति चंक स्तर पर रिपोर्ट की जा सकती है।
  • नेटवर्क दक्षता -- चंक आकार सामान्य LAN स्थितियों के साथ अच्छी तरह काम करने के लिए ट्यून किए गए हैं।

सिंक ट्रिगर करना

प्रशासक दो तरीकों से फाइल सिंक्रोनाइज़ेशन ट्रिगर कर सकते हैं:

  • सभी क्लाइंट को सिंक -- चयनित फाइलें हर जुड़े क्लाइंट को एक साथ पुश करता है।
  • विशिष्ट क्लाइंट को सिंक -- सिंक ऑपरेशन के लिए एक या अधिक व्यक्तिगत क्लाइंट को लक्षित करता है।

नई सामग्री वितरित करने की आवश्यकता होने पर सिंक एक्सप्लोरर इंटरफेस से सिंक को मैन्युअल रूप से ट्रिगर किया जा सकता है।

सिंक रिपोर्टिंग

सिंक ऑपरेशन के बाद, प्रत्येक क्लाइंट सर्वर को अपनी स्थिति रिपोर्ट करता है:

  • सफल -- सभी फाइलें बिना त्रुटि के सिंक हो गईं।
  • विफल -- एक या अधिक फाइलें ट्रांसफर करने में विफल रहीं, कौन सी फाइलें और क्यों इसके विवरण के साथ।
  • सिंक की गई फाइलें -- वास्तव में कितनी फाइलें डाउनलोड हुईं (पहले से अपडेट छोड़ी गई फाइलों को छोड़कर)।

ये रिपोर्ट सिंक एक्सप्लोरर में दिखाई देती हैं, जिससे प्रशासक सत्यापित कर सकते हैं कि ऑपरेशन अपेक्षित रूप से पूरा हुआ।

उपयोग के मामले

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