Назад | Перейти на главную страницу

Очистка пользовательских данных ReFS

Согласно этому ReFS требует контрольной суммы всех метаданных файловой системы. Он может проверять сумму пользовательских данных, но это не вариант по умолчанию.

В ReFS, если включены потоки целостности (Зеркальное пространство хранения), проверяется ли контрольная сумма пользовательских данных?

Включение потоков целостности приводит к суммированию контрольных сумм как пользовательских данных, так и метаданных файловой системы (ссылка Обзор отказоустойчивой файловой системы). В противном случае проверяется контрольная сумма только метаданных файловой системы.

В integrity.exe инструмент, который можно использовать для включения / выключения целостности пустых файлов, кажется, очень плохо документирован Microsoft. На самом деле у меня еще не было возможности использовать ReFS в производстве, поэтому у меня нет личного опыта, которым можно было бы поделиться с вами.

По умолчанию контрольные суммы пользовательских данных не включен, даже при использовании дисковых пространств.

Чтобы включить контрольные суммы пользовательских данных в ReFS, запустите в командной строке администратора PowerShell следующее:

ls D:\ -r | Set-FileIntegrity -Enable $TRUE

(Куда D:\ это каталог или файл ReFS)

Чтобы проверить, включены ли контрольные суммы пользовательских данных:

Get-FileIntegrity D:\

(Опять же, где D:\ это каталог или файл ReFS)

Источники:

https://technet.microsoft.com/en-us/itpro/powershell/windows/storage/set-fileintegrity https://technet.microsoft.com/en-us/itpro/powershell/windows/storage/get-fileintegrity