Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

लिनक्स के लिए 7 सर्वश्रेष्ठ डेटा रिकवरी टूल्स

क्या आपकी स्क्रीन अचानक काली हो गई या आपका लैपटॉप बिना किसी चेतावनी के फ्रीज हो गया? शायद आपकी हार्ड ड्राइव चहकने लगी है। इससे भी बदतर, शायद आप अचानक अपने होम पार्टीशन में सेव नहीं कर सकते।

दूषित या फेल हो रही ड्राइव के ये सभी संकेत आपको पसीना ला सकते हैं, लेकिन अपने कंप्यूटर को तुरंत फेंकने का कोई कारण नहीं है। पढ़ते रहें उन छह लिनक्स टूल्स के बारे में जानने के लिए जो आपका डेटा पुनर्प्राप्त करने और आपके डिजिटल जीवन को वापस पटरी पर लाने में मदद कर सकते हैं।

1. Trinity Rescue Kit

यह लाइव लिनक्स डिस्ट्रो विशेष रूप से डेटा रिकवरी के लिए बनाया गया था, ऐसा लगता था कि इसे सालों पहले छोड़ दिया गया था, लेकिन कुछ साल पहले इसके डेवलपर एक अपडेट के साथ कहीं से प्रकट हुए जो इसे आधुनिक कंप्यूटरों पर अधिक प्रभावी ढंग से चलाता है।

तो Trinity Rescue Kit क्या है? अनिवार्य रूप से, यदि आपका मुख्य लिनक्स OS (या उस मामले के लिए Windows या macOS) हार्ड ड्राइव फेलियर या किसी अन्य आपदा के कारण अनुपयोगी हो जाता है, तो आप एक TRK USB ड्राइव बना सकते हैं, फिर अपने मुख्य OS से डेटा निकालने के लिए कमांड लाइन का उपयोग करके उस पर बूट कर सकते हैं। यह एक रेस्क्यू डिस्क है, और एक बहुत अच्छी जिसमें पासवर्ड रिकवरी और वायरस स्कैनिंग जैसी अतिरिक्त सुविधाएं हैं।

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

2. Testdisk

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

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

बूट सेक्टर और फाइलसिस्टम टेबल को पुनर्स्थापित करने जैसे गहरे गोता लगाने वाले ऑपरेशन करने के साथ-साथ, Testdisk NTFS, FAT, exFAT और ext फॉर्मेट में हार्ड ड्राइव से डेटा - यहां तक कि डिलीट किया गया डेटा - पुनर्प्राप्त करने में भी सक्षम है।

लिनक्स पर Testdisk इंस्टॉल करने के लिए, टर्मिनल पर जाएं और दर्ज करें

sudo apt-get install testdisk

यदि आप Testdisk का उपयोग करने के बारे में अधिक जानना चाहते हैं, तो आप यहां हमारा Testdisk गाइड पढ़ सकते हैं।

3. ddrescue

जबकि ddrescue शीर्षक में डेटा रिकवरी टूल नहीं है, इसे आपकी फ़ाइलों को पुनर्प्राप्त करने की यात्रा में आपके पहले कदम के रूप में खड़ा होना चाहिए। Ddrescue आपकी भ्रष्ट ड्राइव या पार्टीशन की एक छवि बनाता है ताकि आप अपने टूटे डिस्क की एक कॉपी का विश्लेषण कर सकें।

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

यहां ddrescue के एक्शन में कुछ आउटपुट दिखाया गया है। पहली कमांड में, यह पूरे डिस्क को "backup.img" नाम की एक छवि पर कॉपी करता है। दूसरी कमांड फिर उसी छवि पर केवल खराब ब्लॉकों को कॉपी करती है, प्रत्येक ब्लॉक को तीन बार पढ़ने का प्रयास करने के लिए उन ब्लॉकों को पार करती है।

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

जब यह प्रक्रिया आपके अपने डिस्क या पार्टीशन के लिए पूरी हो जाती है, तो आप कॉपी की गई छवि को माउंट कर सकते हैं और इससे फ़ाइलों को पुनर्प्राप्त करने के लिए निम्न उपयोगिताओं का उपयोग कर सकते हैं। इस लेख में हमारे अन्य लिनक्स रिकवरी टूल्स का आगे उपयोग यहां बनाई गई उसी "backup.img" से डेटा लेगा।

4. Foremost

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

यहां आप Foremost के आउटपुट को वर्बोज़ मोड ( -v विकल्प) में देख सकते हैं। -t विकल्प jpg के फ़ाइल प्रकारों को खोजता है, और -i और -o विकल्प क्रमशः इनपुट फ़ाइल और आउटपुट डायरेक्टरी को चिह्नित करते हैं।

आप देख सकते हैं कि Foremost पिछले चरण में ddrescue द्वारा बनाई गई छवि का विश्लेषण करता है; उस छवि में कई JPEGs हैं। Foremost ऐसी दस फ़ाइलें ढूंढने में सक्षम था, और जब यह छवि को स्क्रैप करना समाप्त कर देता है, तो यह उन दस फ़ाइलों को बताए गए आउटपुट फ़ोल्डर में कॉपी कर देता है।

5. Scalpel

Scalpel, मूल रूप से Foremost पर आधारित, अपने ऑपरेशन में मितव्ययी होने का लक्ष्य रखता है। यह छवियों के माध्यम से कुशल तरीके से खोजने के लिए मल्टी-थ्रेडिंग और एसिंक्रोनस इनपुट/आउटपुट का उपयोग करता है। इसके अलावा, यह उपयोगकर्ताओं को फ़ाइल रिकवरी के लिए वे फुटर्स और हेडर्स की संख्या निर्दिष्ट करने की शक्ति देता है जिनका वे उपयोग करना चाहते हैं।

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

उस स्क्रीनशॉट में आप "backup.img" के scalpel के विश्लेषण का अंतिम आउटपुट देख सकते हैं। मूल कमांड (स्क्रीनशॉट के नीचे सूचीबद्ध) को केवल विश्लेषण के लिए एक आउटपुट डायरेक्टरी और एक छवि की आवश्यकता होती है।

6. PhotoRec

PhotoRec अपने प्रतिस्पर्धियों से तस्वीरों, वीडियो, और टेक्स्ट दस्तावेजों की रिकवरी पर ध्यान केंद्रित करके अलग होता है। यह कंसोल के भीतर एक इंटरैक्टिव उपयोगिता के रूप में भी काम करता है। इसकी सारी महिमा देखें

प्रारंभिक PhotoRec कमांड को एक वांछित छवि (हमारा backup.img) और आउटपुट फ़ोल्डर निर्दिष्ट करना होगा। PhotoRec फिर उपयोगकर्ता को अपने ग्राफिकल वातावरण में छोड़ देता है। यहां स्क्रीनशॉट छवि आकार दिखाता है। आगे की स्क्रीन में यह डिस्क के पार्टीशन प्रकार और क्या आप फ़ाइलों के लिए पूरी छवि खोजना चाहते हैं, इसके लिए पूछता है।

7. grep

अंत में, हम grep पर आते हैं। यह रिकवरी विकल्पों में सबसे सीधा नहीं लग सकता है, लेकिन grep में ब्लॉक डिवाइस या डिस्क छवि पर मौजूद स्ट्रिंग्स को खोजकर डिलीट या खोई हुई टेक्स्ट फ़ाइलों को खोजने की शक्ति है।

backup.img में "myfile" नाम की एक फ़ाइल मौजूद है। इसमें केवल एक लाइन टेक्स्ट है: "This is the file I will try to recover."

Grep उस स्ट्रिंग का उपयोग फ़ाइल रिकवरी के लिए अपने प्रारंभिक बिंदु के रूप में करता है। कुछ अन्य पैरामीटर्स के साथ, आप देख सकते हैं कि, इस उदाहरण में, यह पाए गए स्ट्रिंग को "foundtext" नाम की एक नई बाइनरी फ़ाइल में डंप करता है।

विशेष रूप से, आप -C पैरामीटर पर ध्यान देना चाहेंगे - और संशोधित करेंगे - जो प्रारंभिक कमांड में स्ट्रिंग के चारों ओर अतिरिक्त संदर्भ प्रिंट करता है। यह उदाहरण कमांड grep को प्रदान की गई स्ट्रिंग से पहले और बाद में टेक्स्ट की एक लाइन खोजने के लिए कहता है।

-C 200 से शुरू करके, grep स्ट्रिंग से पहले और बाद में 200 लाइनें ढूंढेगा। ऐसी पहुंच यहां अनावश्यक है, लेकिन सैकड़ों लाइनों वाली बड़ी टेक्स्ट फ़ाइलों के लिए यह महत्वपूर्ण हो सकता है। आपको निश्चित रूप से अपनी फ़ाइलों के टेक्स्ट को जानना होगा ताकि grep के पास अपनी खोज शुरू करने के लिए एक प्रारंभिक बिंदु हो।

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

निष्कर्ष

सारांश में, पहले ddrescue के साथ अपनी ड्राइव या पार्टीशन को कॉपी करना सुनिश्चित करें, फिर किसी भी अन्य लिनक्स रिकवरी टूल के साथ उस कॉपी पर काम करें जिनकी आपको आवश्यकता है। एक से अधिक टूल आज़माने से न डरें, खासकर यदि आपकी पहली पसंद वह डेटा नहीं ढूंढ पाई जो आप चाहते थे।

धैर्य रखें। थोड़े भाग्य से, आपकी कीमती फ़ाइलें आपको पता चलने से पहले वापस आ जाएंगी।

यह लेख पहली बार फरवरी 2018 में प्रकाशित हुआ था और मार्च 2019 में अपडेट किया गया था।

  1. उबंटू के लिए सर्वश्रेष्ठ एंटीवायरस प्रोग्राम उबंटू के लिए सर्वश्रेष्ठ एंटीवायरस प्रोग्राम

    आइए यहां वास्तविक रहें। जब वायरस खतरों की बात आती है, तो लिनक्स हैकर के दिमाग में आखिरी चीज है। हालांकि, यह इसे सभी हमले वैक्टर से मुक्त नहीं करता है। उदाहरण के लिए, सिर्फ इसलिए कि लिनक्स विंडोज प्रोग्राम नहीं चला सकता (Wine के बिना) इसका मतलब यह नहीं है कि आपको सावधान नहीं रहना चाहिए। ये वायरस अभी

  1. Raspberry Pi के लिए 5 सर्वश्रेष्ठ Linux डिस्ट्रो Raspberry Pi के लिए 5 सर्वश्रेष्ठ Linux डिस्ट्रो

    Raspberry Pi की शुरुआत 2012 में हुई, और तब से छोटे कंप्यूटर और उसके उत्तराधिकारियों ने अनगिनत परियोजनाओं को संचालित किया है। जबकि आप नियमित Ubuntu को Raspberry Pi पर इंस्टॉल कर सकते हैं, बहुत सारे अधिक विशिष्ट Linux डिस्ट्रीब्यूशन उपलब्ध हैं। इस सूची में सामान्य कंप्यूटिंग से लेकर एक छोटा पोर्टेबल आ

  1. 2022 गाइड: मैक के लिए 7 सर्वश्रेष्ठ मुफ्त डेटा रिकवरी टूल 2022 गाइड: मैक के लिए 7 सर्वश्रेष्ठ मुफ्त डेटा रिकवरी टूल

    यह एक आम गलतफहमी है कि डेटा रिकवरी हमेशा महंगी होती है। वास्तव में, 2022 में मैक के लिए कई मुफ्त डेटा रिकवरी सॉफ़्टवेयर टूल उपलब्ध हैं जिन्हें आप अभी डाउनलोड कर सकते हैं और अपने खोए हुए डेटा को रिकवर करने के लिए उपयोग कर सकते हैं, बिना अपने मैक को डेटा रिकवरी पेशेवरों को दिए, जो अपनी सेवाओं के लिए