cryptsetupछवि फ़ाइलों को संभालता है और साथ ही साथ ब्लॉक डिवाइस, अगर यह आपका सवाल था। इसलिए यदि आप एक ddछवि बनाते हैं (जो बहुत बड़ा होगा) यह काम करेगा। और अगर ऐसा नहीं होता है, तो आप सिर्फ लूप डिवाइस खुद बना सकते हैं।
सबसे अच्छा अभ्यास (यदि आप बैकअप एन्क्रिप्टेड रखना चाहते हैं) बैकअप डिस्क को भी एन्क्रिप्ट करना है, तो दोनों कंटेनरों को खोलें, फिर अपनी पसंद के किसी भी बैकअप समाधान को चलाएं जैसा कि आप अनएन्क्रिप्टेड फाइलसिस्टम के साथ करेंगे। यह सबसे तेज़ तरीका नहीं होगा क्योंकि यह स्रोत डिस्क से डेटा को डिक्रिप्ट करेगा और फिर बैकअप डिस्क के लिए इसे फिर से एन्क्रिप्ट करेगा। दूसरी ओर यह वृद्धिशील बैकअप समाधानों की अनुमति देता है, इसलिए इसे अभी भी औसतन dd-image-creation को हरा देना चाहिए।
यदि आप चिपकना चाहते हैं dd, तो कुछ की तुलना में अधिक तेज़ बनाने का एकमात्र तरीका ddएक partimageप्रकार का होगा जो एलयूकेएस हेडर और ऑफसेट को ध्यान में रखता है, इसलिए यह केवल एन्क्रिप्ट किए गए डेटा को संग्रहीत करेगा जो वास्तव में फाइल सिस्टम द्वारा उपयोग किया जाता है।
यदि स्रोत डिस्क एक SSD है और आप LIMKS के अंदर TRIM की अनुमति देते हैं, और SSD ट्रिम किए गए क्षेत्रों को शून्य के रूप में दिखाता है, तो आपको यह व्यवहार मुफ्त में मिलता है dd conv=sparse। यह अभी भी कुछ ऐसा नहीं है जो मैं सुझाऊँगा, हालाँकि।