|
تکنیک های بازیابی اطلاعات از هاردهای
دارای ایراد منطقی:
2 تکنیک اصلی برای بازیابی اطلاعات از
هاردهایی که ایراد منطقی دارند، وجود
دارد. با آنکه اکثر ایرادهای منطقی با
بکار بردن این دو تکنیک تعمییر می شوند،
اما متخصصان بازیابی اطلاعات اطمینان نمی
دهند که 100% اطلاعات بازیابی شوند. برای
مثال در سیستم فایلی
FAT،
زمانی که دو فایل از یک واحد تخصیص داده
ها (allocation
Unit)
بصورت اشتراکی استفاده می کنند در عملیات
بازیابی، برگشتن یکی از فایلها امکان پذیر
خواهد بود، دو تکنیک مطرح شده عبارتند از:
1-
Consistency checking
2-
Zero- knowledge analysis
Consistency Checking:
این تکنیک شامل بررسی ساختار منطقی دیسک (Logical
Structure)
و حصول اطمینان از پایداری این ساختار با
توجه به خصوصیات اصلیش می باشد. برای مثال
در اکثر
File Systemها
یک مسیر (Directory)
دارای دو مدخل داده ای می باشد که عبارتند
از: یک نقطه (.) به عنوان داده ای که
مربوط به نام همان مسیر است ویک نقطه -
نقطه (..) که نشانگر مسیر مادری است که
مسیر مورد نظر در آن قرار دارد.
برنامه های تعمییر
File System،
این قابلیت را دارند که داده ی مربوط به
هر مسیر را خوانده و اطمینان حاصل کنند که
این داده ایجاد شده، دقیقاً به مسیر مادر
مورد نظر ارتباط داده شود، (برای مثال شما
مسیری به نام
Hard
دارید که در مسیر مادری
به نام
System
قرار دارد، برنامه های تعمییر ابتدا، مسیرHard
را شناسائی کرده و آنرا به مسیر
System
مرتبط می کنند تا زمانی که مشکل حل شود،
شما خواهید دید که شاخه
Hard
در مسیر
System
قرار دارد).
اگر این برنامه ها نتوانند مشکل را حل
کنند با دادن یک پیغام علت را مطرح می
کنند. برنامه هائی چون
Chkdsk
از این روش استفاده می کنند. البته
استراتژی که در برنامه ای مثل
Chkdsk
مورد استفاده قرار می گیرد از دو ایراد
رنج می برد:
اول: اگر
File System
کاملاً آسیب دیده باشد،Consistency
Checking
با شکست روبرو خواهد شد. در این حالت به
دلیل اینکه اطلاعات غلطی به برنامه داده
می شود، یا باعث
Crash
کردن هارد خواهد شد و یا باعث می شود که
برنامه اصلاً هیچ
File Systemی
را پیدا نکند.
دوم: مورد دومی که اتفاق می افتد این است
که به دلیل اطلاعات نادرستی که به برنامه
داده می شود، این احتمال وجود دارد که
فایلهای موجود بر روی هارد توسط برنامه
Chkdsk
بدون اینکه از شما سوال شود، پاک شود.
شاید با برداشته شدن ایرادهای منطقی توسط
برنامه های تعمییری مثل
Chkdsk،
سیستم عامل نرم تر کار کنند، اما اطلاعات
پاک شده از روی سیستم می تواند، اطلاعات
مهم کاربر باشد که دیگر قابل بازیابی
نخواهد بود.
یکی از دلایل ایجاد ایراد منطقی استفاده
از گزینه های
Restore
در سیستم های عامل است که
سیستم عامل را به زمانی قبل تر بر می
گرداند که این عمل قالباً باعث ایجاد
ایراد منطقی در درایو مورد نظر می شود.
Zero- knowledge analysis:
تکنیک دوم برای ترمیم
File System،
فرض کردن حدودی شرایط
File Systemی
است که قرار است آنالیز شود و استفاده از
نکات ارائه شده توسط
File Systemهای
سالم برای، ترمیم و دوباره سازی
File Systemهای
آسیب دیده.
این استراتژی شامل بررسی کردن کل سطح هارد
و الگو برداری از ساختار
File Systemهای
موجود و تعیین حد و مرز این
File Systemها
خواهد بود، که سعی می شود با الگو گرفتن
از خصوصیات
File Systemهای
سالم و تطبیق خصوصیات مشابه ، به ترمیم
File Systemهای
معیوب بپردازند.
بعضی از برنامه های ترمیم ایرادهای منطقی
از این تکنیک استفاده می کنند، البته سرعت
این تکنیک پایین تر از تکنیک قبلی می
باشد. با وجود اینکه در این تکنیک
File Systemها
بطور کامل ترمیم نمی شوند اما به حدی
تعمییر می شوند که به متخصصان بازیابی
اجازه استخراج اطلاعات را از روی هارد
بدهند.
|