Порівняння файлових систем ReFS (Resilient file system) та NTFS

Файлова система ReFS від компанії Microsoft була спочатку представлена в ОС Windows Server 2012. Вона також включена до Windows 10, в складі інструменту Дисковий простір. ReFS можна використовувати для пулу дисків. З виходом Windows Server 2016 файлова система була покращена, незабаром вона буде доступна в новій версії Windows 10. Які можливості надає ReFS і чим вона краща за NTFS систему?

Порівняння файлових систем ReFS (Resilient file system) та NTFS

Крок 1. Що означає ReFS?

Скорочення від «Resilient File System», ReFS – це нова система, створена на базі NTFS. На даному етапі ReFS не претендує на комплексну заміну NTFS, для використання на диску домашніх користувачів. Файлова система має свої переваги і недоліки.

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

Давайте розглянемо, що це означає?

Властивості диска

Крок 2. ReFS захищає дані від пошкодження

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

ReFS інтегрована з функцією Дисковий простір. Якщо ви налаштували дзеркальне сховище даних, то з допомогою ReFS Windows виявить і автоматично усуне пошкодження файлової системи, скопіювавши дані з іншого диска. Ця функція доступна як в Windows 10, так і Windows 8.1.

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

Необхідність мати змогу користуватися chkdsk повністю зникає, так як файлова система автоматично коригується, відразу в момент виникнення помилки. Нова система стійка і до інших варіантів пошкодження даних. NTFS, під час запису метаданих файлу, записує їх напряму. Тому, якщо в цей час виникає збій в електропостачанні або збій комп’ютера, ви отримаєте пошкодження даних.

Під час зміни метаданих, ReFS створює нову копію даних і пов’язує їх з файлом, тільки після запису метаданих на диск. Це виключає можливість пошкодження даних. Ця функція називається копіюванням на запис, вона присутня і в інших популярних ОС Linux системах (ZFS, BtrFS), а також файловій системі Apple APFS.

Створення дискового простору ReFS

Крок 3. У ReFS видалені деякі обмеження NTFS

ReFS сучасніша та підтримує набагато більші обсяги і довші імена файлів ніж NTFS. У довгостроковій перспективі це важливі поліпшення. У файловій системі NTFS ім’я файлу обмежена 255 символами, в ReFS ім’я файлу може містити до 32768 символів. Windows 10 дозволяє відключити обмеження на межу символів для файлових систем NTFS, але воно завжди відключається на томах ReFS.

В ReFS більше не підтримуються короткі імена файлів в форматі DOS 8.3. На томі NTFS ви можете отримати доступ до C:\Program Files\ в C:\PROGRA~1\ для забезпечення сумісності зі старим програмним забезпеченням.

NTFS має теоретичний максимальний обсяг в розмірі 16 ексабайт, а в ReFS теоретичний максимальний обсяг – 262144 екзабайт. Хоча зараз це не має великого значення, але комп’ютери постійно розвиваються.

Обмеження розмірів NTFS ReFS
Максимальний розмір файлу 256 TB 35 PB
Максимальний розмір тому 256 TB 35 PB
Перейти до перегляду
🔝 Програми для відновлення даних із ReFS диска (Resilient File System) 🔝

🔝 Програми для відновлення даних із ReFS диска (Resilient File System) 🔝

Крок 4. Яка файлова система швидша: ReFS чи NTFS?

ReFS розроблялася не для підвищення продуктивності файлової системи в порівнянні з NTFS. Microsoft зробила систему ReFS набагато ефективнішою в чітко визначених випадках.

Наприклад, при використанні з дисковим простором, ReFS підтримує «оптимізацію в режимі реального часу». Припустимо у вас є пул накопичувачів з двома дисками, один забезпечує максимальну продуктивність, інший використовується для збільшення обсягу. ReFS завжди буде записувати дані на більш швидкий диск, забезпечуючи максимальну продуктивність. В фоновому режимі, файлова систему автоматично перемістить великі шматки даних на більш повільні диски, для тривалого зберігання.

В Windows Server 2016 Microsoft покращила ReFS, для забезпечення кращої продуктивності функцій віртуальної машини. Віртуальна машина Microsoft Hyper-V використовує ці переваги (теоретично, будь-яка віртуальна машина може використовувати переваги ReFS).

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

Коли віртуальна машина записує нові дані на диск, вони записуються в інше місце, а вихідні дані віртуальної машини залишаються на диску. Це значно прискорює процес клонування і вимагає набагато меншої пропускної здатності диска.

ReFS також пропонує нову функцію «розрідженого VDL», яка дозволяє ReFS швидко записувати нулі в великий файл. Це значно прискорює створення нового, порожнього файлу віртуального жорсткого диска фіксованого розміру (VHD). В NTFS ця операція може зайняти 10 хвилин, в ReFS – декілька секунд.

Керування дисками

Крок 5. Чому ReFS не може замінити NTFS

Не дивлячись на ряд переваг, ReFS поки не може замінити NTFS:

  • Windows не може завантажитися з розділу ReFS, а потребує NTFS.
  • В ReFS не підтримуються такі функції NTFS як стиснення даних, шифрування файлової системи, жорсткі посилання, розширені атрибути, дедуплікація даних і дискові квоти.
  • Але на відміну від NTFS, ReFS дозволяє виконати повне шифрування диска за допомогою BitLocker, включаючи системні структури диска.
  • Windows 10 не дозволяє відформатувати розділ в ReFS, ця файлова система доступна тільки в рамках Дискового простору.
  • ReFS захищає від пошкодження дані, які використовуються в пулах з декількох жорстких дисків.
  • В Windows Server 2016 ви можете форматувати томи в ReFS, замість NTFS. Такий том можна використовувати для зберігання віртуальних машин, але операційна система як і раніше може завантажуватися тільки з NTFS.
Функція ReFS NTFS
Блокування клона Так Ні
Розріджений VDL Так Ні
Парність із дзеркальним прискоренням Так Ні
Миттєві знімки рівня файлу Так Ні
Стиснення файлової системи Ні Так
Шифрування файлової системи Ні Так
Транзакції Ні Так
Ідентифікатори об’єктів Ні Так
Розвантаження передачі даних (ODX) Ні Так
Короткі імена Ні Так
Додаткові атрибути Ні Так
Квоти диска Ні Так
Завантажувальний диск Ні Так
Підтримується на знімних носіях Ні Так

Крок 6. Як відновити дані з дискового простору ReFS

Hetman Partition Recovery дозволяє проаналізувати дисковий простір під керуванням файлової системи ReFS, за допомогою алгоритму сигнатурного аналізу. Аналізуючи пристрій, сектор за сектором програма знаходить певні послідовності байт і відображає їх користувачеві. Відновлення даних з дискового простору ReFS не відрізняється від роботи з файловою системою NTFS:

  1. Завантажте та встановіть програму;
  2. Інструмент відновлює файли з будь-яких пристроїв, незалежно від причини втрати даних.
  3. Проаналізуйте фізичний диск, який входить до складу дискового простору;
  4. Виберіть та збережіть файли, які необхідно відновити;
  5. Повторіть пункти 2 і 3 для всіх дисків, які входять до складу дискового простору.
Як відновити дані з дискового простору ReFS

Майбутнє нової файлової системи досить туманне. Теоретично, Microsoft може доопрацювати ReFS для заміни застарілої NTFS у всіх версіях Windows. Але на даний момент, ReFS не може використовуватися повсюдно і служить тільки для виконання певних завдань.

Valery Martyshko

Автор: , Технічний письменник

Автор, перекладач та технічний спеціаліст компанії Hetman Software. Має майже десятирічний досвід роботи в IT сфері, який охоплює різні галузі: від ПК з Windows та мобільних пристроїв, до фото та відео обладнання, сигналізацій та систем відеоспостереження, і т.д. Окрім іншого, є також спеціалістом по Android, Windows та Microsoft Office. Є експертом в області відновлення даних, файлових систем, пристроїв зберігання даних, RAID масивів.

Vladyslav Kupriyenko

Редактор: , Технічний письменник

Редактор статей блогу, автор та ведучий рубрики на YouTube каналі компанії Hetman Software. За освітою: спеціаліст з обслуговування комп’ютерних систем та мереж, вивчав розробку програмного забезпечення. Має досвід роботи в IT сфері, який охоплює різні галузі: адміністрування комп’ютерної мережі та обладнання, контроль та підтримка роботи Інтернет, офісних та спеціалізованих програм. Є фахівцем в області відновлення даних, файлових систем та пристроїв зберігання даних.

Рекомендуємо для вас

Вас вітає асистент Hetman Software створений на основі штучного інтелекту.
Розпочати чат