windows-server-2008 – 如何在不使用chkdsk脱机的情况下保持文件服务器的完整性?

我只是想知道当使用 Windows Server作为文件服务器而不使系统脱机执行chkdsk / f或chkdsk / r时,人们如何处理正在进行文件系统稳定性?显然,人们并不真的希望文件服务器不可用……文件服务器现在拥有如此多的存储空间,运行chkdsk可能需要数天……所以你如何保护数据免受腐败?
Microsoft已发布说明性指导,用于在运行checkdisk时提高性能并最大限度地减少停机时间:

NTFS Chkdsk最佳实践和性能
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=35a658cb-5dc7-4c46-b54c-8f3089ac097a

特别值得注意的是

>卷大小对性能没有影响.
>对于具有大量文件(数亿/十亿)的卷,为chkdsk使用更多内存的性能提升是巨大的.
> Windows 2008 R2 chkdsk的性能是Windows 2008的两到五倍.Windows 2003非常糟糕,他们可能因为发布统计数据而感到尴尬.
>您应该在计划重新启动之前主动检查卷是否脏.这有助于减轻意外的多小时启动延迟的影响.

不在文档中,但强烈建议:使用多功能服务器为数亿个文件提供服务会增加发生崩溃的可能性,并且卷会被标记为脏.应采取措施确保不会发生碰撞.一个例子是不使用文件服务器作为打印服务器(打印机驱动程序在蓝屏领域有着长期臭名昭着的历史).另一个例子是“文件归档软件”.强烈建议使用具有扩展运行时的备用电源.

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...