मैं एक पूरी विभाजन या एक पूरी हार्ड ड्राइव को एक बड़ी बाहरी डिस्क पर क्लोन करना पसंद करता हूं, लेकिन एक विरल फ़ाइल बनाना पसंद करता हूं। मैं अक्सर dd
क्लोनिंग के लिए उपयोग करता हूं , लेकिन यह विरल फाइलों का समर्थन नहीं करता है। वर्कअराउंड के रूप में मैंने कुछ इस तरह इस्तेमाल किया:
cp --sparse=always <(dd if=/dev/sda1 bs=8M) /mount/external/backup/sda1.raw
हालाँकि यह मेरे स्वाद के लिए बहुत मुश्किल है और अगर गर्भपात हुआ तो मैं इस प्रक्रिया को फिर से शुरू नहीं कर सकता। यह हास्यास्पद है कि इसके लिए एक NTFS उपकरण है ( ntfsclone
) लेकिन लिनक्स के मूल फ़ाइल सिस्टम (EXT2-4) के लिए ऐसा कोई उपकरण मौजूद नहीं है।
क्या इसके लिए कुछ बेहतर उपकरण हैं, जैसे dd
विरल समर्थन वाला एक प्रकार? मैं डिस्क बैकअप के लिए कुछ मालिकाना सॉफ्टवेयर की तलाश नहीं करता हूं, लेकिन बस एक विरल क्लोन कॉपी बनाना चाहता हूं जिसे आवश्यकता पड़ने पर मैं लूप डिवाइस के रूप में माउंट कर सकता हूं।
cp
, यह मेरे लिए कभी नहीं हुआ कि आप डिस्क छवि को स्पार्स-कॉपी कर सकें। अगर मैंने अंतरिक्ष को बचाने की जरूरत महसूस की तो मैंने हमेशा उन्हें संकुचित कर दिया। अब ऐसा क्यों है एक सवाल में जवाब नहीं है?