למרות האמינות ההולכת וגדלה של התקני אחסון, אובדן מידע דיגיטלי נותר דבר נפוץ למדי. הגורמים השכיחים לאיבוד של קבצים כוללים טעויות אנוש, תקלות תוכנה (כגון וירוסי מחשב), הפסקות חשמל וכן תקלות חומרה. למרבה המזל, המידע המאוחסן במדיום דיגיטלי כמעט תמיד ניתן לשחזור. המאמר הבא מסביר מהי שחזור מידע, מתאר את הבעיות הנפוצות ביותר של אובדן נתונים ודרכי טיפול בהן.
מהו שחזור מידע?
ניתן להגדיר שחזור של דיסק קשיח כתהליך של השגת המידע הנמצא על גבי התקן אחסון שלא ניתן לגשת אליו באמצעים הסטנדרטיים עקב מחיקתו הקודמת או נזק מסוים למדיום הדיגיטלי. נעשה שימוש בגישות שונות כדי להחזיר את הקבצים החסרים, אך רק בתנאי שהתוכן שלהם קיים איפשהו בתוך האחסון. לדוגמה, שחזור מידע אינו מכסה את המצבים שבהם קובץ מעולם לא נכתב לאחסון מתמשך, כמו מסמכים שנוצרו אך לא ניתן היה לשמור בסופו של דבר בכונן הדיסק הקשיח עקב הפסקת חשמל. כמו כן, אף אחת משיטות השחזור הקיימות לא יכולה להתמודד עם מקרים של מחיקה קבועה המתרחשת כאשר מידע אחר תופס את שטח האחסון שלו – בנסיבות כאלה, ניתן לאחזר את הקבצים האבודים רק מגיבוי חיצוני.
באופן כללי, טכניקות שחזור מידע מתחלקות לשני סוגים: מבוססות תוכנה וכאלה הכוללות תיקון או החלפה של רכיבי החומרה הפגומים במסגרת מעבדה. גישה מבוססת תוכנה מופעלת ברוב המקרים וכוללת שימוש בכלי עזר מיוחדים המסוגלים לפרש את המבנה הלוגי של אחסון הבעיה, לקרוא את הנתונים הנדרשים ולמסור אותם למשתמש בצורה שמישה להעתקה נוספת. תיקונים פיזיים מבוצעים על ידי מומחים במקרים החמורים ביותר, למשל, כאשר חלקים מכניים או חשמליים של הכונן אינם פועלים עוד כראוי – במקרה זה, כל האמצעים מכוונים לחילוץ חד פעמי של התוכן הקריטי, ללא האפשרות של המשך שימוש במכשיר המושפע.
המקרים האופייניים ביותר של אובדן נתונים
מחיקה בשוגג של קבצים או תיקיות
כל מערכת קבצים פועלת בצורה שונה בעת מחיקת קובץ. לדוגמה, ב-Windows מערכת הקבצים FAT מסמנת את ערכי ספריית הקבצים כ"לא בשימוש" והורסת את המידע על הקצאת הקובץ (למעט תחילת הקובץ), ב-NTFS רק ערך הקובץ מסומן כ"לא בשימוש", הרשומה נמחקת מהספרייה ושטח הדיסק מסומן גם כ"לא בשימוש"; רוב מערכות הקבצים של Linux/Unix הורסות את מתאר הקובץ (מידע על מיקום הקובץ, סוג הקובץ, גודל הקובץ וכו') ומסמנות את שטח הדיסק כ"פנוי".
המטרה העיקרית של מחיקת קבצים היא לשחרר שטח אחסון המשמש את הקובץ לאחסון קובץ חדש. מטעמי ביצועים שטח האחסון לא נמחק מיד, מה שגורם לתוכן הקובץ בפועל להישאר בדיסק עד לשימוש חוזר בשטח האחסון הזה לשמירת קובץ חדש.
פירמוט
ניתן להתחיל פירמוט בטעות, למשל, כתוצאה מציון מחיצת דיסק שגויה או בגלל טיפול לא נכון באחסון.
הליך הפירמוט יוצר מבני מערכת קבצים ריקים באחסון ומחליף כל מידע לאחר מכן. אם הסוגים של מערכת הקבצים החדשה והקודמת חופפים, זה הורס את מבני מערכת הקבצים הקיימים על ידי החלפתם בחדשים; אם סוגי מערכות הקבצים שונים, המבנים נכתבים למיקומים שונים ועלולים למחוק את תוכן המשתמש.
נזק לוגי למערכת הקבצים
למערכות קבצים מודרניות יש רמה גבוהה של הגנה מפני שגיאות פנימיות, אך לעתים קרובות הן נותרות חסרות אונים מפני תקלות חומרה או תוכנה. אפילו חתיכה קטנה של תוכן שגוי שנכתב למיקום שגוי באחסון יכול לגרום להרס של מבני מערכת קבצים, לשבור קישורי אובייקט של מערכת קבצים ולהפוך את מערכת הקבצים לבלתי קריאה. לפעמים, בעיה זו עלולה להתרחש עקב הפסקות או כשלי חומרה.
כשל באחסון
אם אתה חושד בבעיות פיזיות כלשהן באחסון (למשל, המכשיר לא מאתחל, משמיע רעשים חריגים, מתחמם יתר על המידה, נתקל בבעיות קריאה וכו'), לא מומלץ לבצע כל ניסיונות שחזור נתונים בעצמך. אתה צריך לקחת את האחסון למומחה.
איך עובדת תוכנת שחזור נתונים?
ניתן בדרך כלל לשחזר את המידע שנותר באחסון שלם ללא עזרה מקצועית באמצעות תוכנה מיוחדת. עם זאת, חשוב לזכור שלא ניתן לשחזר מידע לאחר שהוחלף. מסיבה זו, אין לכתוב דבר לאחסון עד שהקובץ האחרון ממנו יוצל.רוב כלי השירות לשחזור נתונים פועלים באמצעות אלגוריתמים של ניתוח מטא נתונים, שיטת השחזור הגולמי המבוססת על התוכן הידוע של קבצים או שילוב של שתי הגישות.
כדי להחזיר את הקבצים האבודים ביעילות מרבית, תוכנת שחזור נתונים עשויה להשתמש בטכניקות המתוארות במקביל במהלך סריקה בודדת שהושקה באחסון. פרטים נוספים תלויים בעיקר בסוג המדיום הדיגיטלי וניתן למצוא אותם בסעיף פתרונות שחזור נתונים על ידי חברת טיק טק.