📅  最后修改于: 2020-11-19 09:34:56             🧑  作者: Mango
在Windows Server 2012中,提供了一个新文件系统,称为调用程序弹性文件系统(ReFS)。
ReFS的关键属性包括-
即使单个基础存储设备出现故障,也可以保持高水平的数据可用性和可靠性。
与存储空间结合使用时,可提供完整的端到端弹性架构。一起使用时,ReFS和存储空间可增强存储设备故障的弹性。
ReFS包含的重要功能如下所述-
完整性-ReFS存储数据的方式可以保护其免受通常可能导致数据丢失的许多常见错误的影响。当ReFS与镜像空间或奇偶校验空间结合使用时,可以使用存储空间提供的备用副本自动修复检测到的损坏(启用了完整性流时的元数据和用户数据)。此外,还有Windows PowerShell cmdlet( Get-FileIntegrity和Set-FileIntegrity )可用于管理完整性和磁盘清理策略。
可用性-ReFS优先考虑数据的可用性。从历史上看,文件系统通常容易受到数据损坏的影响,这将需要使系统脱机以进行修复。使用ReFS,如果发生损坏,则修复过程既可以定位到损坏的区域,也可以在线执行,而无需停机。尽管很少见,但如果某个卷确实损坏了,或者您选择不将其与镜像空间或奇偶校验空间一起使用,则ReFS会实现salvage ,该功能可从活动卷上的命名空间中删除损坏的数据,并确保不会损坏良好的数据。受到不可修复的损坏数据的不利影响。由于ReFS在线执行所有修复操作,因此它没有脱机chkdsk命令。
可伸缩性-随着存储在计算机上的数据量和大小的持续快速增长,ReFS旨在与超大数据集(PB和更大)一起使用,而不会影响性能。 ReFS不仅被设计为支持2 ^ 64字节的卷大小(Windows堆栈地址允许),而且ReFS还被设计为使用16 KB群集大小来支持更大的卷大小,最大为2 ^ 78字节。此格式还支持2 ^ 64 – 1字节文件大小,目录中2 ^ 64个文件和卷中相同数量的目录。
主动纠错– REFS的完整性功能由一个数据完整性的扫描仪,其也被称为洗涤器杠杆。完整性扫描程序会定期扫描卷,识别潜在的损坏并主动触发对该损坏数据的修复。
当ReFS目录的元数据损坏时,子文件夹及其相关文件将自动恢复。 ReFS保持在线状态时,ReFS会识别并恢复文件。 ReFS目录元数据的不可恢复的损坏仅影响发生损坏的目录中的那些文件。
ReFS包括一个新的注册表项RefsDisableLastAccessUpdate ,它等效于以前的NtfsDisableLastAccessUpdate注册表项。 Windows PowerShell中的新存储命令让您可以使用(Get-FileIntegrity和SetFileIntegrity)来管理完整性和磁盘清理策略。