BUtil एक ओपन-सोर्स सॉफ्टवेयर है जो इंक्रीमेंटल बैकअप और फ़ाइलों की समन्वय के लिए डिज़ाइन किया गया है, जो मीडिया आयात कार्य और कई नेटवर्क प्रोटोकॉल का समर्थन भी प्रदान करता है।
डेडुप्लिकेशन के साथ इंक्रीमेंटल बैकअप
यह प्रोग्राम इंक्रीमेंटल बैकअप करता है, केवल अंतिम प्रति से बदलावों को संग्रहीत करता है, और डिस्क स्थान बचाने के लिए डेडुप्लिकेशन लागू करता है।
फ़ाइलों की समन्वय
यह विभिन्न उपकरणों के बीच फ़ोल्डर्स को समन्वयित करने की अनुमति देता है, समान और स्वचालित रूप से अद्यतन की गई प्रतियाँ बनाए रखता है।
मीडिया का आयात
यह SD कार्ड, डिजिटल कैमरों या मोबाइल उपकरणों से फ़ोटोज़, वीडियो और ऑडियो का आयात करता है। Wi-Fi के माध्यम से FTPS या MTP का उपयोग करके फ़ाइलों का आयात करना भी संभव है।
नेटवर्क प्रोटोकॉल
यह FTPS, SFTP और SMB/CIFS का समर्थन करता है, जो स्थानीय नेटवर्क या इंटरनेट के माध्यम से फ़ाइलों के स्थानांतरण के लिए है।
क्रिप्टोग्राफी और संकुचन
यह डेटा की सुरक्षा के लिए AES-256 क्रिप्टोग्राफी प्रदान करता है और उत्पन्न फ़ाइलों के आकार को कम करने के लिए बैकअप का संकुचन संभव बनाता है।
कार्यक्रम शेड्यूलिंग
प्रतियाँ स्वचालित की जा सकती हैं, व्यक्तिगत कार्यक्रमों के साथ और पृष्ठभूमि में चुपचाप निष्पादन के लिए।
ग्राफिकल इंटरफ़ेस और कमांड लाइन
दृश्य इंटरफ़ेस के अलावा, BUtil में एक कमांड लाइन कार्यान्वयन शामिल है जो स्क्रिप्ट के साथ एकीकरण या कार्यक्रम से निष्पादन की अनुमति देता है।
पूर्व और पश्चात कार्य कमांड
यह बैकअप कार्य के पूर्व या पश्चात निष्पादित होने वाली क्रियाओं को परिभाषित करने की अनुमति देता है, जैसे कंप्यूटर बंद करना या सम्पूर्णता चैक करना।
HTML में लॉग्स
प्रत्येक ऑपरेशन HTML प्रारूप में विस्तृत रिपोर्ट उत्पन्न करता है, जो गतिविधियों की निगरानी को सरल बनाता है।
बहु-कार्य प्रबंधन
यह कई स्वतंत्र कार्यों को बनाने और प्रबंधित करने की अनुमति देता है, प्रत्येक के अपने मापदंडों और गंतव्यों के साथ।
Windows पर .NET आवश्यक है।
64-बिट आर्किटेक्चर।
कुछ एंटीवायरस द्वारा कम ज्ञात होने के कारण यह सुरक्षा चेतावनियाँ उत्पन्न कर सकता है।
संकुचन के लिए 7z प्रारूप का उपयोग करता है, जो 7-Zip या समकक्ष की आवश्यकता है।
BUtil एक स्वतंत्र विकासकर्ता द्वारा बनाए रखा जाता है और ओपन-सोर्स कोड में उपलब्ध है।
इसका अधिकांश भाग C# में लिखा गया है और यह एक आधुनिक परत आधारित आर्किटेक्चर का उपयोग करता है, जो समवर्ती कार्यों के लिए कई थ्रेडों का समर्थन करता है।
इसका ध्यान सुरक्षा, भंडारण की दक्षता और बैकअप और समन्वय प्रक्रियाओं के पूर्ण स्वचालन पर है।
काम करना सीधा है: आप एक कार्य बनाते हैं, स्रोत और गंतव्य निर्दिष्ट करते हैं, बैकअप का प्रकार (इंक्रीमेंटल या डिफरेंशियल) चुनते हैं, क्रिप्टोग्राफी पासवर्ड सेट करते हैं और निष्पादन की आवृत्ति निर्धारित करते हैं।
ऑपरेशन का समय फ़ाइलों के आकार और जब क्रिप्टोग्राफी सक्षम होती है तब के अनुसार भिन्न होता है।
गंतव्यों में स्थानीय डिस्क, नेटवर्क ड्राइव, FTP सर्वर या समर्थित प्रोटोकॉल के माध्यम से क्लाउड में समन्वयित फ़ोल्डर्स शामिल हो सकते हैं।