Статті

У цьому розділі Ви знайдете основну інформацію щодо відновлення та доступу до даних,а також корисні поради з цієї теми.

Download software

Особливості відновлення даних в залежності від операційної системи

Файлова система є методом організації зберігання та доступу до даних на носії інформації. Це основний інструмент операційної системи для керування файлами. Різні операційні системи використовують різні файлові системи, які не тільки визначають спосіб управління інформацією на диску, але також впливають на можливості відновлення втрачених даних, оскільки кожна файлова система має власну серію кроків, необхідних при видаленні файлів або форматуванні сховища.

Подальша інформація допоможе вам оцінити перспективи відновлення даних після випадкового видалення файлів та форматування файлової системи на основі файлової системи вашого сховища.


Файлові системи Windows

Основні файлові системи Windows включають FAT (FAT32), exFAT і NTFS. Крім того, на деяких Windows-серверах використовується файлова система ReFS нового покоління. Варто зауважити, що успішне відновлення даних із сховищ, відформатованих цими файловими системами, може бути перешкоджати фрагментації файлів, і це можливо лише після того, як файли будуть перезаписані.

Файлова система: FAT/FAT32

  • Видалення файлу: запис каталогів позначений як "невикористаний". Кластери позначаються "вільними", що руйнує ланцюжок кластерів, використовуваних файлом.

    • Відновлення нефрагментованих файлів: ім'я файлу, його розмір та місце розташування на диску залишаються всередині запису каталогу, що збільшує можливість відновлення файлів майже%.

    • Відновлення фрагментованих файлів: ланцюжок кластерів файлів знищується, залишаючи інформацію про фрагменти файлів. Тим не менш, ім'я файлу, розмір файлу та початкова позиція залишаються відомі. З евристикою (методом «проб та помилок») прогнозування місць фрагментів можливе, однак, без гарантії правильності.

  • Форматування: таблиця розміщення файлів знищена. Створено нову кореневу папку.

    • Відновлення нефрагментованих файлів: ім'я файлу, його розмір та місце розташування на диску залишаються всередині запису каталогу, що збільшує можливість відновлення файлів.

    • Відновлення фрагментованих файлів: ланцюжок кластерів файлів знищено, не залишаючи жодної інформації про фрагменти файлів. Тим не менш, ім'я файлу, розмір файлу та початкова позиція залишаються відомі. З евристикою (методом «проб та помилок») прогнозування місць фрагментів можливе, однак, без будь-якої гарантії правильності.

Файлова система: NTFS

  • Видалення файлу: запис таблиці Master File відзначається як «невикористаний». Растровий малюнок використовуваного простору оновлюється, щоб очистити використовувані кластери. Вхід до файлу видаляється з запису каталогу.

    • Відновлення файлів: ім'я файлу, розмір та розташування на диску залишаються всередині Master File Table, що збільшує шанси відновлення файлів.

  • Форматування: запис Master File Table позначається як "невикористаний". Бітмап використовуваного простору оновлюється, щоб випустити використані кластери. Запис файлу видаляється з запису каталогу.

    • Відновлення нефрагментованих файлів: ім'я файлу, його розмір і місце розташування на диску залишаються всередині Master File Table, що збільшує шанс відновлення файлів.

    • Відновлення фрагментованих файлів: інформація про назву файлу, розмір та фрагмент ланцюжка залишається всередині Master File Table підвищуючи шанси на успішне відновлення файлів. Можливості відновлення нижче для сильно фрагментованих файлів.

Файлова система: ReFS

  • Видалення файлу: структура метаданих модифікується за допомогою операції CoW, яка позначає зону вільною для нових записів.

    • Відновлення файлів: система зберігає величезну кількість старих резервних копій, що робить відновлення даних можливим.

Файлові системи macOS

macOS компанії Apple використовує HFS+ як основну файлову систему для комп'ютерів Mac, iPod й інших продуктів Apple. Нещодавно представлена APFS замінила HFS+ в macOS High Sierra.

Варто підкреслити, що відновлення даних з HFS+ та APFS, як і з будь якої іншої файлової системи, можливе лише до моменту перезапису файлів.

Файлова система: HFS+

  • Видалення файлу: файлова система стирає дані з записів метаданих B-Tree (B-Tree представляє собою структуру даних дерева, яка зберігає дані і в якій вузол може мати більше двох дочірніх записів) про файл і оновлює карту вільного простору.

    • Відновлення файлу: Aім'я файлу, розмір та розташування на диску знищуються; однак журнал файлової системи може містити інформацію, що дозволяє відновити неушкоджені файли. Використання технології сканування IntelliRAW ™ підвищує шанси відновити втрачену інформацію, проте інформація про назву файлу може бути втрачена.

Файлова система: APFS

  • Видалення файлу: файлова система оптимізована для дисків SSD та застосовує команду TRIM, щоб негайно витирати блоки, утримувані користувачем видаленим файлом для прискорення писання на диск.
    • Відновлення файлів: як вже було зазначено, відновлення перезаписаних (видалених) даних неможливе, тому використання TRIM має негативний вплив на можливість відновлення файлів, видалених з APFS. Загалом, шанси на повернення всіх файлів є надзвичайно низькими.

Файлові системи Linux

Сучасні дистрибутиви Linux використовують Ext2, Ext3, Ext4, XFS, ReiserFS, JFS (JFS2).

Файлова система: XFS

  • Видалення файлу: XFS знищує частину інформації про файл вузла та оновлює дерево вільних блоків. Інформація про назву файлу не по’єднана із записом каталогу.

    • Відновлення нефрагментованих файлів. Використовуючи евристику, можна знайти назву та розмір файлу, і позицію округлену до блоку. Шанси на відновлення близькі до 100%; тоді як шанси отримати справжнє ім'я файлу майже 80%.

    • Відновлення фрагментованих файлів: ім'я файлу, його розмір та ланцюжок фрагментів можна отримати за допомогою евристики. Якщо дані файлу не пошкоджені, можливість відновлення файлів близька до 100%. Шанси отримати справжню назву файла близькі до 80%.

  • Форматування: XFS знищує карту використовуваних кластерів і створює новий кореневий каталог. Групи розподілу файлів також оновлюються.

    • Відновлення нефрагментованих файлів: інформація про файли користувача залишається на диску. Шанси на відновлення близькі до 100%; шанси отримати початкове ім'я файлу близькі до 95%.

    • Відновлення фрагментованих файлів: Перспективи такі ж, як і для нефрагментованих файлів.

Файлова система: Ext2

  • Видалення файлу: Ext2 позначає вузол файлу «вільним» і оновлює карту вільних блоків. Інформація про назву файлу відключена від запису каталогу. Ім'я файлу до посилання вузла витирається.

    • Відновлення нефрагментованих файлів: інформація про початок та розмір файлу може залишатися на диску. Аналіз вузлів може допомогти відновити неушкоджені файли. Водночас, інформація про назву файлу втрачається.

    • Відновлення фрагментованих файлів: шанси такі ж, як і для нефрагментованих файлів.

  • Форматування: усі групи розміщення, а також вузли файлів стираються.

    • Відновлення нефрагментованих файлів: Повне відновлення файлів можливе за допомогою евристичних методів, однак, без вихідних імен файлів.

    • Відновлення фрагментованих файлів: відновлення неушкоджених файлів можливе лише за допомогою евристики. Проте вихідні імена файлів будуть втрачені.

Файлова система: Ext3/Ext4

  • Видалення файлу: файлова система стирає файл вузла та оновлює карту вільних блоків. Інформація про назву файлу відключена від запису каталогу, однак вона посилається на правильний вузол.

    • Відновлення нефрагментованих файлів інформація про початок та розмір файлу знищується назавжди, але може залишатися в журналі файлової системи. Відсутній зв'язок між іменем файлу та розташуванням на диску. Евристика та аналіз журналів дозволяють відновлювати файли, зберігаючи оригінальні імена файлів.

    • Відновлення фрагментованих файлів: зазвичай відсутня інформація про перші 12 блоків файлу. Також не залишається інформації про назву та розмір файлу. Шанси на успішне відновлення видалених файлів досить низькі, однак, інформація про останніх видалених файлах може залишитися в журналі файлової системи, що збільшує шанси відновити файл з початковим іменем файлу.

  • Форматування: усі групи розміщення, а також вузли файлів стираються. Залежно від драйвера журнал файлової системи може містити інформацію про деякі нещодавно створені файли.

    • Відновлення нефрагментованих файлів: відновлення неушкоджених файлів можливе лише за допомогою додаткової евристики та аналізу журналів; однак, в більшості випадків вихідні імена файлів не можуть бути отримані.

    • Відновлення фрагментованих файлів: лише вдосконалена евристика та аналіз журналів дозволяють повністю відновити файли, однак в більшості випадків імена вихідних файлів втрачаються.

Файлова система: ReiserFS

  • Видалення файлу: система оновлює S+-дерево, щоб виключити файл, та оновлює карту вільного простору.

    • Відновлення нефрагментованих файлів: вузол S+-дерева може залишатися на диску (копія в журналі файлової системи та стара копія, створена за допомогою Copy-on-Write). У цьому випадку шанси на відновлення файлів становлять майже 100%.

    • Відновлення фрагментованих файлів: те ж, що і для нефрагментованих файлів.

  • Форматування: файлова система створює нове S+-дерево поверх існуючого.

    • Відновлення нефрагментованих файлів: вузол S+-дерева може залишатися на диску (копія в журналі файлової системи та стара копія, створена за допомогою Copy-on-Write). У цьому випадку можливість відновлення файлів близька до 100%.

    • Відновлення фрагментованих файлів: шанси такі ж, як і для нефрагментованих файлів.

Файлова система: JFS (JFS2)

  • Видалення файлу: JFS оновлює лічильник використання об'єкта та очищає інод на мапі використання інодів. Каталог перебудовується для відображення змін.

    • Відновлення нефрагментованих файлів: інод файлу залишається на диску, що збільшує шанси відновлення файлів. Ім'я файлу навряд чи буде відновлено.

    • Відновлення фрагментованих файлів: Перспективи такі ж, як і для нефрагментованих файлів.

Файлові системи BSD, Solaris, Unix

Найпоширенішими з цих файлових систем є UFS і UFS2.

Файлова система: UFS/UFS2

  • Видалення файлу: UFS очищує файловий вузол та оновлює карту вільних блоків. Інформація про назву файлу від’єднана від запису каталогу.

    • Відновлення нефрагментованих файлів: інформація про початок та розмір файлу знищується назавжди. Відсутній зв'язок між іменем файлу та розташуванням на диску. Евристичні методи дозволяють відновити неушкоджені файли за відомим типом. Водночас, нефрагментовані файли на UFS – рідкість через специфіку його алгоритму Soft Updates.

    • Відновлення фрагментованих файлів: Немає інформації про перші 12 блоків файлу. Також не залишається інформації про назву та розмір файлу. Шанси на успішне відновлення видалених файлів досить низькі, однак вони є.

  • Форматування: усі групи розміщення, а також вузли файлів стираються.

    • Відновлення нефрагментованих файлів: Повне відновлення файлів можливо за допомогою евристики, однак початкові імена файлів втрачаються.

    • Відновлення фрагментованих файлів: відновлення неушкоджених файлів можливе лише за допомогою евристики. Проте в результатах відсутні початкові імена файлів.

Кластеризовані файлові системи

SysDev Laboratories LLC пропонує відновлення даних з кластеризованих файлових систем, таких як Apple Xsan (файлова система CentraVision, файлова система StorNext), RedHat Linux Global File System (GFS), файлова система віртуальної машини VMware ESX Server (VMFS). Якщо вам потрібно відновити дані з будь-якої із згаданих файлових систем, зв'яжіться з нами та скористайтеся послугою віддаленого відновлення даних.

Останнє оновлення: 20.06.2018