উবুন্টুতে সম্প্রতি মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করার জন্য কি কোনও সরঞ্জাম, পদ্ধতি, বাতান?
যদি এতে কোনও পার্থক্য আসে তবে আমি একটি Keepass 2.x ডাটাবেস ফাইলটি পুনরুদ্ধার করতে চাই । তবে কোনও পদ্ধতি / সরঞ্জাম যা কোনও ধরণের ফাইলের জন্য কাজ করে তা ভাল।
উবুন্টুতে সম্প্রতি মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করার জন্য কি কোনও সরঞ্জাম, পদ্ধতি, বাতান?
যদি এতে কোনও পার্থক্য আসে তবে আমি একটি Keepass 2.x ডাটাবেস ফাইলটি পুনরুদ্ধার করতে চাই । তবে কোনও পদ্ধতি / সরঞ্জাম যা কোনও ধরণের ফাইলের জন্য কাজ করে তা ভাল।
উত্তর:
টেস্টডিস্ক কখনও কখনও সম্প্রতি মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করতে পারে।
আমি এনটিএফএস (উইন্ডোজ), এফএটি 32 (কোনও নোকিয়া ফোন থেকে ফ্ল্যাশ কার্ড) এবং ext3 এর দুর্দান্ত ফলাফল সহ ক্ষতিকারক হার্ড ডিস্ক পুনরুদ্ধার করতে সর্বাধিক ব্যবহার করেছি । কেবল কমান্ড লাইন, তবে বেশ সহজ, এরকম কিছু:
sudo foremost -i /dev/sda -o <dir where recovered files will be stored>
এটি পুনরুদ্ধার করা ফাইলগুলি ফোল্ডারে ফাইল-টাইপের মাধ্যমে অর্ডার করবে। ওপেনঅফিস ডক্সগুলি জিপ ফাইল হিসাবে পুনরুদ্ধার করা হয়েছে। আপনার যেমন এটি রুট হিসাবে চালিত করতে হবে (হার্ডওয়্যারটি সরাসরি অ্যাক্সেস করার জন্য), আউটপুট ফাইলগুলিও রুটের মালিকানাধীন থাকে, সুতরাং পরবর্তী সময়ে আপনাকে সম্ভবত তাদের মালিকানা পরিবর্তন করতে হবে।
foremost
পুনরুদ্ধার করতে পারে .xcf
। ম্যান পেজটি দেখুন এটি কেবল এই ফাইলের ধরণের সাথেই ডিল করতে পারে: এবং সিপিপি)।
এক্সটেন্ডিলিট সত্যিই দুর্দান্ত যদি আপনার ফাইল সিস্টেমটি ext3 বা ext4 হয়।
দ্রষ্টব্য : এক্সটেন্ডিলিটকে আপনার ড্রাইভটি সঠিকভাবে কাজ করার জন্য আনমাউন্ট করা প্রয়োজন (মুছে ফেলা ফাইলগুলিতে প্রত্যাশিত-পুনরুদ্ধারযোগ্য বাইটগুলি সম্ভাব্যভাবে ওভাররাইট করা এড়াতে এটি এএসএপি করা ভাল ধারণা))
একটি লাইভ সিস্টেমে ড্রাইভ আনমাউন্ট করা কঠিন হতে পারে ... আপনি প্রায়শই ' device is busy
' বার্তাটি পাবেন। এটি 'সঠিকভাবে' সাফ করার জন্য ফাইল সিস্টেম অ্যাক্সেসের সমস্ত প্রক্রিয়া বন্ধ করে দেওয়া দরকার। তবে ... আপনি সম্ভবত আপনার হোম ডিরেক্টরিতে কাজ করছেন এবং আপনার হোম ডিরেক্টরিতে একটি জিলিয়ন প্রক্রিয়া জড়িত রয়েছে, তাই এর সাথে শুভকামনা।
এটিকে ঘিরে ধরার কৌশলটি হল 'অলস' আনমাউন্ট করা:
$ mount
/dev/sda7 on /home type ext4 (rw)
$ sudo umount -l /home
কোথায়:
/home
মাউন্টটিকে প্রেরণযোগ্যের সাথে ব্যবহারের জন্য প্রিপিং করা। আপনাকে অবশ্যই /home
আপনার আগ্রহের মাউন্ট দিয়ে প্রতিস্থাপন করতে হবেmount
প্রথমে কোন ডিভাইসটি বের /dev/sda7
করতে হবে তা নির্ধারণের জন্য কমান্ডটি করলাম ( ) আমাকে বাহুতে ছাড়তে হবে (আউটপুট ব্রেভিটির জন্য কাটা হয়)-l
অপশনটিতে এটি একটি নিম্ন কেস এলumount -l
কোনও নতুন ফাইল খোলা / তৈরি করা এবং লিখিত হওয়া (ওয়েব ক্যাশে এবং এ জাতীয়) থেকে বাধা দেয়। তবে এটি বিদ্যমান খোলা ফাইলগুলিকে এখনও লিখিত হতে বাধা দেয় না (যেমন: এটি বিদ্যমান ফাইলগুলি বন্ধ করে না)। আপনি বন্ধ করার পরামর্শ দিচ্ছেন, তবে আমি মনে করি যে অলস আনমাউন্টটি (বেশিরভাগ সময়) প্রশ্নে বিভাজনের উপর নির্ভর করে কম লিখিত ফাইলের ফলাফল করবে। এই নোটটিতে, ইতিমধ্যে এক্সটানডিলেট ইনস্টল করা ভাল, এবং যদি তা না হয় তবে আপনি পুনরুদ্ধার করার চেষ্টা করছেন তার ব্যতীত অন্য কোনও বিভাগে এটি ইনস্টল করার বিষয়টি নিশ্চিত করুন!
যদি আপনি দুর্ঘটনাক্রমে কিছু ফাইল মুছে ফেলে থাকেন তবে এখনও সেই ফাইলটিতে লিখিত কিছু স্ট্রিংগুলি আপনি জানেন:
grep -a -B 25 -A 100 'containing string' /dev/sda1 > result.txt
25
এবং 100
এটি কেবলমাত্র কয়েকটি ম্যাজিক নম্বর যা সম্ভবত নির্দিষ্ট ক্ষেত্রে ট্যুইক করা দরকার।
ডিরেক্টরিটি পুনরুদ্ধার করতে আপনি ব্যবহার করতে পারেন extundelete
এক্সটেন্ডিলিট ইনস্টল করুন
sudo apt-get install extundelete
পুনরুদ্ধার আদেশ
sudo extundelete --restore-directory /home/Documents/ /dev/sda1
দ্রষ্টব্য : dev/sda1
আপনার হার্ডডিস্কের পার্টিশনের নাম রাখুন।
/home/Documents/
মুছে ফেলা নির্দেশাবলীর প্রতি আপনার পথ।
autopsy
আমার প্রয়োজনীয় ইনডগুলি এবং তারপরে extundelete
পুনরুদ্ধার করার জন্য সন্ধান করতাম। ভাল কাজ!
.....~/Books$ sudo extundelete --restore-directory /home/newubuntu/Books/LaTeX /dev/sda2 WARNING: Extended attributes are not restored. Loading filesystem metadata ... 522 groups loaded. Loading journal descriptors ... 32242 descriptors loaded. Writing output to directory RECOVERED_FILES/ Failed to restore file /home/newubuntu/Books/LaTeX Could not find correct inode number past inode 2621441.
sudo extundelete -y --restore-directory /home/Documents/ /dev/sda1
এটার মত.
আর-লিনাক্স (রিকভারি স্টুডিও) অন্যতম সেরা। আমি এই সরঞ্জামটি আগেও বহুবার ব্যবহার করেছি। আমি এমন একটি প্রতিষ্ঠানে কাজ করেছি যেখানে তারা বাণিজ্যিক সংস্করণটি ব্যবহার করেছিল, 9-10 বার এটি আপনার পছন্দমতো পুনরুদ্ধার করে। সত্যিই দুর্দান্ত প্রয়োগ। আমার এবং বন্ধুদের পিছনে বহুবার আগেও সংরক্ষণ করা হয়েছে।
লিনাক্স ওএস এবং বিভিন্ন ইউনিক্সে ব্যবহৃত এক্সট্রা 2 / এক্সট3 / এক্সট 4 এফএস ফাইল সিস্টেমের জন্য আর-লিনাক্স একটি ফ্রি ফাইল পুনরুদ্ধার ইউটিলিটি। লিনাক্স প্ল্যাটফর্মের জন্য দ্রুত এবং সবচেয়ে নির্ভরযোগ্য ফাইল পুনরুদ্ধারের জন্য আর লিনাক্স আর-স্টুডিওর মতো একই ইন্টিলিজেন্টস্কান প্রযুক্তি এবং নমনীয় পরামিতি সেটিংস ব্যবহার করে। তবে, আর-স্টুডিওর বিপরীতে, আর-লিনাক্স নেটওয়ার্কের মাধ্যমে ডেটা পুনরুদ্ধার করতে পারে না বা RAID গুলি পুনর্গঠন করতে পারে না বা অবজেক্ট অনুলিপি সরবরাহ করতে পারে না।
বৈশিষ্ট্য (তাদের ওয়েবসাইট থেকে):
আর-লিনাক্স ফাইলগুলি পুনরুদ্ধার করে :
আর-লিনাক্স উন্নত বৈশিষ্ট্য :
ডায়নামিক (উইন্ডোজ 2000 / এক্সপি / ভিস্তা / উইন 7), বেসিক, জিপিটি এবং বিএসডি (ইউএনআইএক্স) পার্টিশন লেআউট স্কিমা এবং অ্যাপল পার্টিশন মানচিত্র সনাক্তকরণ এবং পার্সিং । জিপিটি-র উপর ডায়নামিক পার্টিশনগুলি এমবিআর-র উপর ডায়ামিক পার্টিশনের পাশাপাশি সমর্থিত।
পুরো হার্ড ড্রাইভ, লজিকাল ডিস্ক বা এর অংশের জন্য চিত্র ফাইলগুলি তৈরি করে। নিয়মিত ডিস্কের মতো এ জাতীয় চিত্র ফাইলগুলি প্রক্রিয়া করা যায়। চিত্রগুলি সরল নির্ভুল অবজেক্ট অনুলিপিগুলি (প্লেইন ইমেজ) আর-লিনাক্সের পুরানো সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ বা সংকীর্ণ চিত্রগুলি হতে পারে যা সংকুচিত হতে পারে, বেশ কয়েকটি অংশে বিভক্ত হতে পারে এবং পাসওয়ার্ড-সুরক্ষিত হতে পারে। এই জাতীয় চিত্রগুলি আর-ড্রাইভ ইমেজ দ্বারা নির্মিত চিত্রগুলির সাথে পুরোপুরি সামঞ্জস্যপূর্ণ তবে আর-লিনাক্সের পুরানো সংস্করণগুলির সাথে সঙ্গতিপূর্ণ নয়।
স্থানীয় নামগুলি স্বীকৃতি দেয়।
পুনরুদ্ধারকৃত ফাইল আমদানির জন্য মাধ্যমিক অভ্যন্তরীণ এইচডি (বাহ্যিক এইচডি হিসাবে একই সন্দেহ) ব্যবহার করা হয় (মূল এইচডি থেকে যেখানে ফাইলগুলি মূলত ছিল), একটি ডিরেক্টরি তৈরি করা প্রয়োজন, যার মধ্যে ফাইলগুলি গৌণ এইচডি তে রাখা হবে। এটি করতে, আপনার প্রথমে সিডি থেকে বুট করার জন্য BIOS সেটিংস থাকা দরকার! 1. লাইভ উবুন্টু রেসকিউ-রিমিক্স সিডি শুরু করুন, বুট করতে কমান্ড দিন, তারপরে এটি টার্মিনালে বুট হয়ে গেলে আপনার এইচডিগুলি কমান্ড দ্বারা পরীক্ষা করুন - কোড:sudo fdisk -l
এইচডি মূল কী, এবং কোনটি গৌণ, এবং ফাইলগুলির জন্য কোন পার্টিশনটি পরীক্ষা করতে হবে এবং কোনটি পুনরুদ্ধার করতে হবে - লিনাক্স এক্সট3 বা উইন্ডোজ এনটিএফএস! আমার ছিল লিনাক্স। এটির জন্য যথেষ্ট জায়গা আছে! (তারপরে আপনি Photorec চালানোর চেষ্টা করতে পারেন ("sudo photorec") এবং আশা করি আপনি আপনার সমস্ত এইচডি দেখতে সক্ষম হবেন। আমি যে ভাগ্যবান ছিলাম না, তাই আমাকে ডিরেক্টরি তৈরি করতে হয়েছিল এবং সেকেন্ড মাউন্ট করতে হয়েছিল। এইচডি।)
sudo mkdir /media/disk
ঠিক থাকলে, টার্মিনাল প্রম্পটটি সহজভাবে ফিরে আসে।
sudo mount -t ext3 /dev/sdb2 /media/disk
ঠিক থাকলে, টার্মিনাল প্রম্পটটি সহজভাবে ফিরে আসে।
কমান্ড দ্বারা Photorec চালান - কোড:
sudo photorec
সেটিংসের মাধ্যমে যান, এবং কেবলমাত্র যে ফাইল ফাইলগুলি চান তা চয়ন করুন, অন্যথায় আপনার কাছে হাজার হাজার ফাইল সিট করার জন্য থাকবে!
আরও তথ্যের জন্য আপনি দয়া করে এখানে যেতে পারেন: http: /www..ubuntmanual.org/posts/357/recover-your-deleted-files-in-ubuntu
.config/keepassx/*
(আপনার অবস্থানগুলি পারে পরিবর্তিত)) একটি অতিরিক্ত পার্টিশন প্রতি রাতে। আমি ইউনিক্সকেও চিরকাল থেকেই ব্যবহার করে আসছি এবং দ্বিতীয়বার আপনি দূরে সরে যাওয়ার পরে আপনি সাধারণত বেশ যত্নবান হন the-really-critical.file
;)
ময়নাতদন্ত এবং Sleuthkit সরঞ্জাম, মুছে ফেলা তথ্য পুনরুদ্ধার একটি ব্যবহারকারী বান্ধব UI 'তে সঙ্গে, সেইসাথে প্রাপ্তিসাধ্য হচ্ছে জন্য মহান Repos মধ্যে :
sudo apt install autopsy
autopsy
আমার প্রয়োজনীয় ইনডগুলি এবং তারপরে extundelete
পুনরুদ্ধার করার জন্য সন্ধান করতাম। ভাল কাজ!
স্ক্যাল্পেল ইনস্টল করুন
sudo apt-get install scalpel
স্ক্যাল্পেল.কনফ ফাইলটি সম্পাদনা করুন এবং আপনি যে ফাইলের পুনরুদ্ধার করতে চান সেগুলি কোনওরকম করুন। একটি খালি ফোল্ডার তৈরি করুন (যেমন: পুনরুদ্ধার_ডাটা) আপনার ডেটা যে পার্টিশনটি ছিল তা সন্ধান করুন। পার্টিশনের মানচিত্রটি পেতে আপনি lsblk ব্যবহার করতে পারেন।
sudo lsblk
স্ক্যাল্পেল চালান (ধরুন ডেটা এসডিএ-তে ছিল)
sudo scalpel -o recovered_data/ /dev/sda1
একটি ext3 ফাইল সিস্টেম থেকে মুছে ফেলা একটি বড় এসকিউএল 3 ফাইল পুনরুদ্ধার করতে আমি সম্প্রতি ext3grep ব্যবহার করেছি।
আমি অন্যান্য অনেকগুলি মুছে ফেলার সরঞ্জাম চেষ্টা করেছিলাম, যা সমস্ত ফাইল পুনরুদ্ধার করতে পারেনি (ডিস্কের একটি ডিডি চিত্র থেকে)।
Ext3grep ব্যবহার করার জন্য, উত্সটি ডাউনলোড এবং সংকলন করা দরকার। Ext3 ফাইল সিস্টেমটি কীভাবে কাজ করে এবং মুছে ফেলা ফাইলগুলি কোথায় থাকবে তা সন্ধান করার জন্য জার্নালটি কীভাবে ব্যবহার করবেন তা বুঝতে নীচের থেকে নীচে থেকে http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html পড়ুন ডিস্কেরও দরকার ছিল।
এটি একটি সহজ সমাধান নয়, তবে খুব, খুব শক্তিশালী। আপনি যদি ডকুমেন্টটি অধ্যয়ন করতে এবং প্রোগ্রামটি সংকলন করতে কয়েক ঘন্টা বিনিয়োগের জন্য প্রস্তুত থাকেন তবে এটি খুব ভাল।