एन्क्रिप्टेड डेटा का इन्क्रीमेंटल (डेल्टा) बैकअप


9

मेरे पास कई फाइलें हैं जिन्हें मुझे अपने घर की हार्ड डिस्क पर एन्क्रिप्टेड रखना होगा।

मैं वर्तमान में एक TrueCrypt फ़ाइल कंटेनर का उपयोग करता हूं, वर्तमान में लगभग 100 एमबी का आकार। मुझे इस फ़ाइल को प्रतिदिन बैकअप करने की आवश्यकता है, और मैं एक वृद्धिशील बैकअप समाधान की तलाश कर रहा हूं।

मैंने पढ़ा कि एन्क्रिप्टेड वॉल्यूम पर एक फ़ाइल में एक छोटा सा परिवर्तन भी पूरे वॉल्यूम को बदल देगा और एक कुशल वृद्धिशील बैकअप समाधान के उपयोग को रोक देगा। किसी भी विचार कैसे एक कुशल तरीके से इस मामले में बैकअप के लिए जो वृद्धिशील समाधान की अनुमति होगी?

मैं वर्तमान में अपने बैकअप समाधान के रूप में TrueCrypt का उपयोग करता हूं और मेरी बैकअप उपयोगिता के रूप में CrashPlan, लेकिन मैं विकल्पों के साथ प्रयोग करने को तैयार हूं।


क्या ऑपरेटिंग सिस्टम?
राबर्ट

क्या आप एक अन्य कंटेनर में एक वृद्धिशील बैकअप कर सकते हैं? तो अगर आपके पास 7 कंटेनर, सोम, मंगल, बुध, गुरु, शुक्र, शनि, सूर्य हैं तो आप एक्स ड्राइव करने के लिए प्रत्येक दिन उपयुक्त ड्राइव को माउंट कर सकते हैं। इन कंटेनरों के लिए एक वृद्धिशील बैकअप करने के लिए सिंकबैक या इसी तरह का उपयोग करें। इस तरह आपके पास रोलिंग 7 दिन का बैकअप है। यह एक टेप बैक अप की तरह है लेकिन एन्क्रिप्टेड और सभी डिजिटल है।
कोबाल्टज

रॉबर्ट, ओएस वर्तमान में विंडोज़ है। kobaltz, मैं एक स्वचालित बैकअप समाधान का उपयोग कर रहा हूं (यदि मुझे खुद पर भरोसा करना था, तो मैं एक सप्ताह के लिए बैकअप लूंगा और फिर इसके बारे में भूल जाऊंगा।
Mosh

रॉबर्ट, जैसा कि मैंने नीचे उल्लेख किया है, एक 14 बाइट्स फ़ाइल ("हैलो दुनिया") को जोड़ना कंटेनर में 22K बाइट्स बदलता है। 1MB शब्द फ़ाइल जोड़ने से मेरा भिन्न अनुप्रयोग 100% CPU नरक में भेजा जाता है, इसलिए मुझे लगता है कि परिवर्तन एक प्रमुख है।
मॉस

गैरेथ, क्या आप मुझे कुछ अन्य सामान संपादित करने में मदद कर सकते हैं? मैं एक लेख के लिए एक परिचय लिख रहा हूं और मैं कुछ मदद का उपयोग कर सकता हूं। ;)
मॉस

जवाबों:


5

जब आप एक छोटी फ़ाइल को संपादित करते हैं, तो पहले पूरे कंटेनर को नहीं बदला जाता है। यह अक्सर ड्रॉपबॉक्स के संबंध में आता है। ड्रॉपबॉक्स केवल कंटेनर से परिवर्तित ब्लॉक (ट्रू क्रिप्ट एन्क्रिप्शन एन्क्रिप्शन ब्लॉक सिफर है) को अपलोड करता है। यहाँ ड्रॉपबॉक्स फ़ोरम में एक धागा है जिसके बारे में बात कर रहे हैं। लेकिन मुझे नहीं पता कि क्या वृद्धिशील बैकअप समाधान हैं जो फ़ाइलों में परिवर्तित ब्लॉकों को देखने के लिए पर्याप्त परिष्कृत हैं।

दूसरा, आप दूसरे एन्क्रिप्टेड ड्राइव पर माउंटेड कंटेनर का बैकअप ले सकते हैं। मानक बैकअप सॉफ्टवेयर पर्याप्त होना चाहिए।


आपके तेज जवाब के लिए शुक्रिया। रॉबर्ट को मेरी टिप्पणी देखें मैं स्वचालित बैकअप टूल का उपयोग करता हूं और मैं अपने कंटेनर को हर समय माउंट नहीं रख सकता, क्योंकि यह एन्क्रिप्शन के पूरे उद्देश्य को हरा देता है।
मॉस

3

आपने कहा कि आप क्रैशप्लान का उपयोग कर रहे हैं। यह फ़ाइलों के भीतर परिवर्तनों का बाइट-स्तरीय विश्लेषण करता है और प्रत्येक फ़ाइल के भीतर केवल परिवर्तनों को संग्रहीत करता है, इसलिए आपको पहले से ही वृद्धिशील बैकअप का लाभ मिल रहा है।

यदि आप चिंतित हैं कि ट्रू-क्रिप्ट कंटेनर के भीतर 14 बाइट फ़ाइल जोड़ने से कंटेनर में 22K बाइट्स बदल जाते हैं, ऐसा इसलिए है क्योंकि बहुत छोटी फाइलें फाइलसिस्टम में असमान रूप से बड़े बदलावों का उत्पादन करेंगी। उदाहरण के लिए, फ़ाइल सिस्टम 16K क्लस्टर का उपयोग कर सकता है, इसलिए सबसे छोटी फ़ाइल 16K ब्लॉक को प्रभावित करेगी। इसके अलावा, मेटाडेटा और जर्नलिंग अधिक उपरि जोड़ता है। 200K फ़ाइल जोड़ने का प्रयास करें, और ओवरहेड आनुपातिक रूप से बहुत छोटा होगा।


जैसा कि मैंने टिप्पणियों में उल्लेख किया है, 1 एमबी वर्ड फ़ाइल को जोड़ने से मेरे कंप्यूटर को 100% सीपीयू नरक में भेजा जाता है जब मैं कंटेनरों को अलग करने की कोशिश कर रहा हूं। समस्या एन्क्रिप्शन के साथ है, जहां हर छोटा परिवर्तन एक बहुत बड़ा परिवर्तन बनाता है। मैं सोच रहा था कि क्या एक बेहतर एन्क्रिप्शन विधि है जो वृद्धिशील बैकअप पर आसान होगी।
मॉस

1
Crashplan का अलग एल्गोरिथ्म शायद आपके द्वारा उपयोग की जाने वाली भिन्न उपयोगिता की तुलना में बहुत बेहतर प्रदर्शन करता है। अन्य समान बैकअप सेवाओं की तरह, उनके पास न केवल एक अच्छी तरह से ट्यून किए गए एल्गोरिदम हैं, बल्कि वे बाद के अपडेट को तेजी से चलाने में मदद करने के लिए मेटाडेटा बनाए रखते हैं। क्या आपने क्रैशप्लान और छोटे फ़ाइल अपडेट के साथ कोई वास्तविक प्रदर्शन समस्याएं देखीं? मुझे लगता है कि आप अनावश्यक रूप से प्रदर्शन के बारे में चिंतित हैं।
माइक रोवेव

2

Truecrypt वॉल्यूम में परिवर्तन केवल उन क्षेत्रों में होते हैं जहाँ फ़ाइल परिवर्तन लिखे गए हैं, एक कुशल बैकअप टूल जो कि वृद्धिशील बैकअप के लिए द्विआधारी अंतर का पता लगाता है, को कार्य करना चाहिए।

विस्तार से कौन सा उपकरण आपके ऑपरेटिंग सिस्टम पर निर्भर करता है।


उत्तर के लिए धन्यवाद। मैंने एक एन्क्रिप्टेड कंटेनर में एक छोटी टेक्स्ट फ़ाइल ("हैलो वर्ल्ड") जोड़ने की कोशिश की और उसने 22K बाइट्स बदल दिए। 14 बाइट्स फ़ाइल के लिए ऐसा छोटा परिवर्तन नहीं।
मॉस

मत भूलो कि फ़ाइल विशेषताओं वाले एमएफटी भी बदल जाएंगे, एनटीएफएस जर्नल बदल गया है और विंडोज सिस्टमवोल्यूमइनफॉर्मेशन निर्देशिका में डेटा भी बदल सकता है।
रॉबर्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.